2018-09-24 日常操作cheatsheet

[一些变量]

[strace]
strace -T -tt -v -fp <some_pid> 2>&1 #追踪某个pid下所有线程的syacall

[查找历史指令]
ctrl + R,输入字符查找

[切换到上次的目录]
$cd -

[清屏]
ctrl + L, 相当于clear

[暂停当前进程]
ctrl + Z

[恢复暂停的进程]
fg

[列出目录中大小前5的文件]

du -a | sort -n -r | head -n 5 | awk '{print $1/1024,"MB ", $2}'

也可以 watch

watch "du -a | sort -n -r | head -n 5 | awk '{print \$1/1024,\"MB \", \$2}'"

[vim专题]
进入visual mode并高亮选择: v + h/l;
visual mode 按word选择:v + w 高亮光标所在的word

[查看ip]
ip a | grep inet
ifconfig

[查看某进程的所有线程]
$ ps -T -p <pid>

[tcpdump抓某个端口]

  1. tcpdump
    tcpdump -i <eth_x> dst <ip> and port <port_num> -X 打印ascii的数据

[查看某进程占用的内存用量]

  1. ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep <pid>
  2. expr:
pid  -
comm -   command
args -   run_command_parameter
pcpu -  cpu时间占用百分比
rsz  - 常驻内存大小
vsz  - 虚拟内存用量

ps 的rsz和vsz正好对应top的RES和VIRT.

[grep专题]
或 grep -e "expr1" -e "expr2"
非 grep -v "expr"

[top专题]
cpu:
“1” 查看每个核的详细数据, “1” 回到基本视图

I try to explain  these:
us: is meaning of "user CPU time"
sy: is meaning of "system CPU time"
ni: is meaning of" nice CPU time"
id: is meaning of "idle"
wa: is meaning of "iowait" 
hi:is meaning of "hardware irq"
si : is meaning of "software irq"
st : is meaning of "steal time"
中文翻译为:
us 用户空间占用CPU百分比
sy 内核空间占用CPU百分比
ni 用户进程空间内改变过优先级的进程占用CPU百分比
id 空闲CPU百分比
wa 等待输入输出的CPU时间百分比
hi 硬件中断
si 软件中断 
st: 实时(来源http://bbs.chinaunix.net/thread-1958596-1-1.html)

内存:

  1. virt vs. res vs. shr
项目 含义
VIRT 程序可访问的内存总量
RES 程序的常驻内存总量
SHR 程序可访问内存总量中的共享部分
  • VIRT stands for the virtual size of a process, which is the sum of memory it is actually using, memory it has mapped into itself (for instance the video card’s RAM for the X server), files on disk that have been mapped into it (most notably shared libraries), and memory shared with other processes. VIRT represents how much memory the program is able to access at the present moment.
  • RES stands for the resident size, which is an accurate representation of how much actual physical memory a process is consuming. (This also corresponds directly to the %MEM column.) This will virtually always be less than the VIRT size, since most programs depend on the C library.
  • SHR indicates how much of the VIRT size is actually sharable (memory or libraries). In the case of libraries, it does not necessarily mean that the entire library is resident. For example, if a program only uses a few functions in a library, the whole library is mapped and will be counted in VIRT and SHR, but only the parts of the library file containing the functions being used will actually be loaded in and be counted under RES.
    http://mugurel.sumanariu.ro/linux/the-difference-among-virt-res-and-shr-in-top-output/
  1. 切换内存计量单位
    使内存以MB方式,top -M在top中按E(最上面系统状态中的内存单位会在MiB/GiB等单位切换)

  2. 只看某个进程 top -p <pid>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 156,907评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 66,546评论 1 289
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 106,705评论 0 238
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,624评论 0 203
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 51,940评论 3 285
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,371评论 1 210
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,672评论 2 310
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,396评论 0 195
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,069评论 1 238
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,350评论 2 242
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,876评论 1 256
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,243评论 2 251
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,847评论 3 231
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,004评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,755评论 0 192
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,378评论 2 269
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,266评论 2 259

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,096评论 0 10
  • 20170304 今天我儿子要去看牙向我要公交卡,他的没有钱了,他有钱不去充值。我不愿意借公交卡给他,我儿子立马暴...
    慧儿妈阅读 108评论 0 0
  • 最近在学车。天气热皮肤已经被晒得乌黑发亮。对于我这个机器盲来说,学车是一件很痛苦的事情,右倒库的点位经常找不准,学...
    黎明时分的燕子阅读 299评论 0 1
  • 每个人都管好自己 。别人的事别乱逼逼, 别插嘴,别多管闲事,别总以为自己是最对的 瞎几把操心 ,别人也不觉得你对,...
    pinky西西阅读 180评论 0 0