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

基本的bash shell 命令

2015-10-19 09:38 225 查看
Linux man 页面格式

Name 显示命令的名称和简介

Synopsis 显示命令的格式

Description 描述每个命令的选项

Author  该命令开发人员信息

Reporting Bugs 提交bug报告途径

Copyright 该命令源代码版权情况

See Also 推荐查看相似命令

Ps 命令

Unix风格的参数,前面加单破折线; ps -efH    -e 显示所有进程(同-A) -f  显示完整格式输出   -l 显示长列表(比f更多内容) -H 树状显示父进程

BSD风格的参数,前面不见破折线

GNU风格长参数,前面加双破折线

Top 命令

PID 进程的进程号

USER 进程属主的名字

PR 进程的优先级

NI 进程的谦让度值

VIRT 进程占用的虚拟内存总量

RES 进程占用的物理内存总量

SHR 进程和其他进程共享的内从总量

S 进程状态(D 中断的休眠 R 运行 S 休眠 T 跟踪状态或停止状态 Z 僵尸状态 进程执行完父进程没反映

%CPU 进程使用的CPU时间比例

%MEM 进程使用的内存占可用内存的比例

TIME+ 自进程启动到目前位置的CPU时间总量

COMMAND 进程的命令行名称,也就是启动的程序名

Sort 命令

-b --ignore-leading-blanks排序时忽略起始的空白

-f --ignore-case默认,会将大写字母排在前面,-f 忽略大小写

-k --key=POS1[,POS2]排序从POS1位置开始,如果指定了POS2的话,到POS2位置结束

-M --month-sort用三字符月份名按月份排序

-n --number-sort按字符串数值来排序(并不转换为浮点数) -g 把值当浮点数来排序

-o --output=file将排序结果写出到指定的文件中

-r --reverse反序排序 降序

-t --field-separator=SEP指定一个用来区分键位置的字符

-u --unique

grep 命令

synopsis grep [ options ]   pattern  [ file ]

-v 不显示匹配pattern的行

-o Print only the matched (non-empty) parts of a matching line, with each such part on a separate output line。

-n 打印的时候显示行号

-c 统计有多少行含有匹配的模式

-e pattern or pattern  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: