文档章节

Linux下的常用命令

zaolonglei
 zaolonglei
发布于 2017/08/26 12:29
字数 603
阅读 2
收藏 0

grep -C 5 “2017-08-18”catalina.out 显示catalina.out文件里匹配2017-08-18字串那行以及上下5行
grep -B 5 "aa"  catalina.out  显示aa及前5行
grep -A 5 "xiaolei"  catalina.out 显示xiaolei及后5行

grep  -n  '13538267480'  logfile_test.log

grep -n -E "aaa" catalina.out

查询日子信息写入txt 文件中

 grep -C 500  "869300031602778"  catalina.out >>aa.txt 

 

动态查看日志:

tail -f catalina.out

查看字符串所在行数

cat -n file | grep "AA"

查看文件114行到196行之间的信息

sed -n '114,196p' catalina.out

查询文件1到100行的数据写入aa.txt,注意文件名称必须是唯一

sed  -n  '1,100p'  catalina.out>>aa.txt

每隔5秒钟查看linx 内存使用情况命令

free  -b -s5  或 free 

free -m 

free -h  查看服务器内存使用,用G计算出来

资料路径:

http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html

 

查看某个tomcat 的使用内存、cpu、使用情况

1.lsof -i:port

2.查看内存使用: top -p PID

 

二、查看当前port号进程信息和GC使用情况

(1)显示port的PID:lsof -i:port
演示样例:lsof -i:7074

COMMAND  PID   USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
java    3195  ligang  34u  IPv4   37416693  0t0    TCP *:7074 (LISTEN)

(2)gc信息统计:jstat -gcutil PID
演示样例:jstat -gcutil 3195

S0     S1     E      O      P     YGC     YGCT    FGC    FGCT     GCT   
12.63   0.00  52.03  78.63  99.13   4148   24.274   200   40.246   64.520

(3)输出线程数:ps -mp PID -o THREAD,tid,time | wc -l
演示样例:ps -mp 3195 -o THREAD,tid,time | wc -l
43

三、查看进程内存使用情况及定位到相应程序

(1)内存使用情况:top -p PID
演示样例:top 3195

top - 15:29:27 up 25 days, 20:05,  2 users,  load average: 0.01, 0.05, 0.01
Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.1%sy,  0.0%ni, 99.8%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   8058868k total,  6821684k used,  1237184k free,   181936k buffers
Swap:  2097144k total,   492300k used,  1604844k free,  1897320k cached

PID  USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                           
3195 ligang    20   0 4862m 196m  10m S  0.0  2.5   7:57.48 java

 

资料地址:http://www.cnblogs.com/yfceshi/p/6903801.html

四:查看linux cpu 使用情况

top -s 

top -c 查看内存使用详情

资料路径:

https://www.cnblogs.com/Wen-Man/archive/2011/04/04/2373771.html

 

linux 请求web服务接口

curl http://app.gateares.com:19991/hbwsn/tencent/building.do

linux 登录mysql 命令

mysql -uroot -p

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
zaolonglei
粉丝 0
博文 52
码字总数 10386
作品 0
深圳
苦背Linux命令行,不如实例操作!

"唯有实践才可以提升能力" "每天学习一小点,进步一大点" ——来自课程评论 许多新手学习Linux命令行会直接拿着各种大全背,但这种做法见效会比较慢,过几天不去看也容易忘。 如果能边看文档...

实验楼
08/02
0
0
运维常用的13类100个 Linux 基础命令

总有人问达妹:运维工程师需要加班吗?加班有传说中的那么严重吗?听说手机得24小时不关机,7*24随时待命,这也太苦逼了点吧……? 秉着严谨的态度,达妹专门去请教运维行业老司机,没想到他俩...

芜湖达内科技
07/24
0
0
Linux究竟要学习哪些东西?

很多人想学习Linux,寻找linux基础学习线路,但是不知道从哪里着手。这里我为大家准备了Linux基础需要学习的一些东西,供大家借鉴使用,详细请参考下面给出的9点建议。Linux程序工程师非常吃...

小杰java
2017/10/23
0
0
Linux 基础教程 33-硬盘分区及挂载

挂载命令     在Windows系统中如果插入了U盘、移动硬盘、光驱等,只要能被Windows系统识别出来,则系统会进行自动挂载并添加盘符,然后我们就可以访问,而这一切均由系统完成,用户并不需要...

Surpassme
08/06
0
0
7个最常用的获取硬件设备信息的linux命令/工具

在linux系统下有很多linux命令或者linux工具可以用来查看系统硬件的信息,包括cpu,内存,有些命令可以查询多个硬件信息。本文将会介绍7个常用的查看硬件信息的linux命令,比如:lscpu命令,...

cntech
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

区块链教程以太坊源码分析core-state源码分析(一)

兄弟连区块链教程以太坊源码分析core-state源码分析,core/state 包主要为以太坊的state trie提供了一层缓存层(cache) database主要提供了trie树的抽象,提供trie树的缓存和合约代码长度的缓...

兄弟连区块链入门教程
3分钟前
0
0
使用putty上传文件

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: 使用putty上传文件 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::linux 用户名 set linux_us......

shzwork
4分钟前
0
0
摹客首家发布Adobe XD插件

10月19日,摹客iDoc发布了支持Adobe XD的插件,这是中国国内首款基于Adobe XD 正式API的插件。 设计师在Adobe XD 中安装并使用此插件,可以将设计稿上传到摹客iDoc,并使用iDoc的全部协作设计...

mo311
4分钟前
0
0
MetInfo最新网站漏洞如何修复以及网站安全防护

metinfo漏洞于2018年10月20号被爆出存在sql注入漏洞,可以直接拿到网站管理员的权限,网站漏洞影响范围较广,包括目前最新的metinfo版本都会受到该漏洞的攻击,该metinfo漏洞产生的主要原因是...

网站安全
4分钟前
0
0
git统计代码行数

$ npm install -g cloc$ cloc . 2193 text files. 1533 unique files. 760 files ignored.github.com/AlDanial/cloc v 1.78 ......

moon888
4分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部