常用命令:
1、pwd:查看当前光标所在的目录
2、ls:查看当前路径下的文件或文件夹
- ls/:显示该目录下的文件或文件夹的名称
- ls -l/:显示该目录下的文件或文件夹的详细信息,包含权限,用户,用户组,时间,名称。等价于ll
- ll -h:查看文件的大小
- ll =rt:按时间顺序排列文件或文件夹
- ll -a:查看隐藏的文件或文件夹(名称以.开始)
3、cd:切换目录
- cd -:回到上一次目录
- cd…/:回退上一个目录
- cd…/…/:回退上两个目录
- 切换家目录有三种方式:cd、cd~、cd /root。
4、clear:清空屏幕
5、mkdir:创建文件夹
- mkdir -p:级联创建文件夹 串行文件夹
- mkdir 4 5 6:创建并行文件夹
6、vi、touch:创建文件
- vi 文件名
- 1.命令行模式 i进入编辑模式
2.按esc 回退到命令行模式
3.shift+:尾行模式 wq保存退出
7、cp:拷贝文件
- cp xxx.log
- cp -r 文件夹拷贝,需要 -r参数
8、mv:移动
- mv ruoze.log 6 移动文件
- mv ruoze1.log 6/ ruoze123.log 移动文件并改名
9、cat、more、less:查看文件内容(离线查看)
- cat:文件内容一下子全部显示出来(适用字节内容较少的文件)
- 查看日志的内容ERROR 定位错误
假如文件超大 10m 发送给window电脑,通过editplus 全局搜索
假如文件假如100m+(grep -C :搜索"ERROR"前后10行)
cat install.log | grep -C 10 “ERROR”
假如 ERROR筛选的结果 特多(> 重定向覆盖输出到文件,>> 追加)
cat install.log | grep -C 10 “ERROR” > error.log - more:文件内容一页一页的往下翻,按空格键往下,不能回退,按q退出
- less:文件内容一行行显示,箭头上下翻,按q退出
10、tail:实时查看文件内容
- tail -F=tail -f+retry
- tail -f查看只要文件被移动,就算新的一样,也不会被实时监控,tail -F则可以实时监控
- 但当要查看倒数50行时,只能用tail =f:tail -50f xxx.log
11、help:命令帮助