Linux 常用命令
一、cat
[https://www.cnblogs.com/zhangchenliang/p/7717602.html]
cat主要有三大功能:
1.一次显示整个文件。
$ cat filename
2.从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat file1 file2 > file
二、tail
[https://i.cnblogs.com/EditPosts.aspx?postid=11099889]
tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。
tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。
三、比较全的命令合集
[https://blog.csdn.net/weixin_42042680/article/details/81814480]
四、创建空文件
touch
五、复制某个目录下结构
结合tree命令把当前目录下的文件夹路径存储到document.txt文件,然后再使用mkdir命令把document.txt文件下的目录输入创建:
tree -fid --noreport . > document.txt d表示只显示目录,f表示完整路径,i表示没有树枝(结构) --noreport是不显示tree命令的统计结果行
六、diff文件区别并导出
diff a b > c
七、遇到不熟悉命令xx
①xx回车
②xx --help
③man xx
八、查看进程里占用内存由高到低
top
M
kill -9 pid
九、查看进程具体任务执行情况
/proc/pid/cwd/reg_log/*.log
十、递归对比两个目录里头的内容
diff -rq dir0 dir1