您的位置:首页 > 运维架构 > Linux

常用的Linux命令

2016-09-06 15:22 274 查看
查找

find / -name "*.py" | xargs grep "xxx"

抓包

tcpdump -i eth0 -s 0 -vv -w host dst_host and port srv_port

进程文件句柄

lsof -p pid 

strace -p pid

解压

.tar.gz tar -zxvf xx.tag.gz

.tar.bz2 tar -jxvf xx.tar.bz2

shell时间转换

date -d @123132131231

date -d "2016-01-01 11:11:11" +%s

#在不同的用户上执行脚本

su - bsauser -c "python $CURRENTPATH/flowIpTool.py"

top 命令按F箭打开菜单可以选择展示哪些表头信息

| head -n 10  显示管道内容的前10行

| wc -l 统计行数

echo 0/1/2/3 > /proc/sys/vm/drop_caches "0 – 不释放 1 – 释放页缓存,清空最近访问过的文件页面缓存 2 – 释放dentries和inodes,清空文件节点缓存和目录项缓存
3 – 释放所有缓存,清空1和2所有内容的缓存"

TIME_WAIT:在主动关闭端接收到FIN后,TCP就发送ACK包,并进入TIME-WAIT状态。

等待足够的时间以确保远程TCP接收到连接中断请求的确认 

【ps命令】

ps -eF |grep pname "可以看到更多的信息,如进程运行的核心"

ps -eo stat,pid,ppid,cmd  打印所有进程(-e)的自定义输出(-o):状态(sleep, run, zombie,....)"

ps -ef | grep -v grep | grep NPAI | awk '{print $2}' | xargs kill -9 杀死所有进程
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: