4.2 创建/复制/删除文件
4.2.1 创建文件和文件夹
命令之:touch
作用:如果文件不存在则用于创建空文件,如果文件存在则用于修改此文件时间
语法:touch 文件名
说明:文件的三个时间
可以用stat 文件名来显示与查看
mtime:modify time 文件内容被修改时间 vim a.txt
atime:access time 文件内容被查看时间 cat a.txt
ctime:change time 文件权限被修改时间 chown root:root a.txt
也可以使用vim和重定向创建一个新文件
用vim命令创建一个新文件
[root@node-1 ~]# vim /opt/1.txt
用重定向创建一新文件
#echo 123 > /opt/aa.txt
命令之:mkdir
作用:用于创建一个空目录
语法:mkdir (选项) 目录名
选项:
-p 可以用于创建上层目录不存在的目录
例: # mkdir -p /opt/a/b/c
删除文件或文件夹
命令之:rm
作用:用于删除一个或多个目录/文件
语法:rm (选项) 目录/文件
选项:
-r 可以递归删除目录
-f 不再收到交互提醒
例:
[root@node-1 ~]# rm -rf /opt/a/b/c
[root@node-1 ~]# rm -f /opt/aa.txt**
复制文件或文件夹
命令之:cp
作用:用于复制一个或多个目录/文件
语法:cp (选项) 源目录/文件名 目标目录/文件名
选项:
-r 用于复制目录
-p 保留源文件的所有权限信息
-a 包含以上选项信息
移动或重命名文件或文件夹
命令之:mv
作用:用于复制一个或多个目录/文件
语法:mv 源目录/文件名 目标目录/文件名
4.3 查看文件内容的命令
4.3.1 命令之:cat
语法:cat 文件名
作用:常用于查看比较短的文件内容(小于40行),一次显示整个文件的内容
4.3.2 命令之:more
作用:以分页形式显示文件内容
语法:more 文件名
说明: 按下回车刷新一行,按下空格刷新一屏,输入q键退出
由于不能向上翻页,被less命令取代,不常用
4.3.3 命令之:less
作用:以分页形式显示文件内容
语法:less 文件名
说明: 按下回车刷新一行,按下空格刷新一屏,输入q键退出
可以向上翻页所以很常用
4.3.4 命令之:head
作用:查看文件内容的开关n行
语法:head -n 数字 文件名
说明: 使用中可以不加n,直接跟数字,常用
4.3.2 命令之:tail
作用:查看文件内容的结尾n行
语法:tail [选项] 文件名
选项说明:
-n 数字:表示查看结尾n行
-f : 一般查看日志提示信息,ctrl+C 退出
tail -f /var/log/secrue --动态显示安全登录信息,ctrl+C 退出
tailf /var/log/secrue --作用同上
原文:https://blog.51cto.com/450955/2470981