cat
cat命令是用来查看Linux下文本的输出命令.
cat的命令格式为:
cat [-AbeEnstTuv] [–help] [–version] file
参数:-n 或 –number 由 1 开始对所有输出的行数编号
-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 –show-nonprinting
用例
- cat查看某个文件内容:
cat someFile
- cat合并文件:
cat someFile1 someFile2 > file3
- cat将某文件追加到另一个文件尾部:
cat someFile1 someFile2 >> file3
- 创建文件并导入内容:
cat <<EOF >someFile1
> 111
> 222
> 333
> this is content.
> EOF
这里的EOF
的含义是end of line
,它的作用是作为一个标记,意思是当cat遇到EOF
就结束输入.也可以将EOF换成其他的标记,这个随个人喜好,比如STOP
,OVER
等等,只要不和文本内容冲突即可.
top
top命令是用来展示当前系统进程的相关信息,top的启动参数用的较少,因为在进入top展示页后,可以动态的输入参数进行调整.
用例
- 指定刷新延迟时间,单位秒,可以有小数
# -d 跟秒数
top -d 1.5
也可以在top展示页面输入
d
后,输入秒数回车更新刷新
- 指定某用户进程
top -u username
也可以在top展示页面输入
U
后,输入用户名回车更新刷新
- 图形化MEM
top展示页输入
m
- 指定CPU占用排序或MEM占用排序
CPU 排序: top展示页输入
P
Memory 排序: top展示页输入M
- 展示进程详细路径
top展示页输入
c
- 展示所有核心的占用详情
top展示页面输入
1
- 查看多路CPU的占用情况
> 某节点CPU总占用: top展示页面输入2
> 某节点CPU的所有核心占用详情: top展示页面输入3
后再输CPU节点数