Z:改变颜色;B:加粗
t:显示和隐藏任务/cpu信息;m:内存信息
1:监控每个逻辑CPU的状况;
f:进入字段显示配置模式,可增加或者移除显示字段,按相应的字母新增或去除;o:进入字段顺序设置模式,可配置显示位置顺序,按相应的字母往下移动,按“shift+相应的字母”往上移动 ---------常用
F:进入字段排序配置模式,可设置排序的字段;
R:正常排序/反向排序;
s:设置刷新的时间--------常用
u:输入用户,显示用户的任务
i:忽略闲置和僵死进程。这是一个开关式命令。
r:重新安排一个进程的优先级别。系统提示用户输入需要改变的进程PID以及需要设置的进程优先级值。输入一个正值将使优先级降低,反之则可以使该进程拥有更高的优先权。默认值是10。
c:切换显示命令名称和完整命令行。
M:根据驻留内存大小进行排序。-------------常用
P:根据CPU使用百分比大小进行排序。-----------常用
H:显示线程
kill 该命令用于删除执行中的程序或工作.
kill 123456 杀死PID为123456的进程
kill -KILL 123456 强制杀死PID为123456的进程
kill -9 123456 彻底杀死PID为123456的进程
ss 该命令可以用来获取socket统计信息。
ss -napt | grep 18910 通过进程号,查询使用的端口号
图中8080就是进程18910使用的端口号。
ss -lntpd | grep :8080 通过端口号查询进程号信息
图中18910就是端口8080使用的进程号。
netstat 因为已经全面被ss 命令替代,故这里直接跳过。
grep 命令用于查找文件里符合条件的字符串,经过配合其他命令一起使用,单独使用较少。
grep jj *txt 查询后缀为txt文件中出现jj的行信息并且打印到控制台。
grep -n \'2019-10-24 00:01:11\' *.log 查询后缀为log文件中出现\'2019-10-24 00:01:11\' 的行信息,带行号并且打印到控制台。
grep -e \'^j\' *.txt -e 是正则表达式查询信息,^j 是首字母为j的意思。
5. 在线软件下载安装和删除yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
yum list | grep zip 查询当前系统是否已经安装zip