1、tar :打包压缩
打包 tar [参数] [文件/目录]
压缩包名字:
例:data.tar.gz
tar表示打包 gz表示gzip压缩格式
参数:
-z:压缩
-c:创建文件
-v:输出打包过程
-f:文件
-x:解压
-h:跟随软连接
-C:指定解压路径
2、date显示系统时间和日期
-s:修改系统时间
%H:小时,24小时制
%M:分钟,(00~59)
%S:显示秒,(00~59)
%T:显示时间,24小时制(hh:mm:ss)
%X:显示时间的格式(%H:%M:%S)
%A:星期的全称(Sunday~Saturday)
%d:一个月的第几天(01~31)
%m:月份(01~12)
%y:年的最后两个数字(1999则是99)
3、cat:合并文件或查看文件内容
参数: -b:对输出内容中的非空行标注行号。
-n:对输出内容所有行标注行号。
cat命令合并多个文件:
cat file1 file2 > file3 //如果file3文件存在,则覆盖file3
cat file1 file2>>file3 //把file1和2附加到file3内容后面。
4、find: 查找目录下的文件
参数:
-name:按文件名查找
-type:按类型查找
-exec:对查找的结果再处理
例:
[root@oldboy58 /]# find /data/ -type f -exec ls -l {} \;
-rw-r--r--. 1 root root 20 Mar 13 19:14 /data/oldboy.txt
解释:
-exec:后面的是command命令,最后以分号“;”作为结束的表示,考虑到各个系统中分号的意义 不同,所以前面加反斜杠转义。
{}: 指代前面find命令查找到的内容,它前后都要有空格command可以是其他命令如:ls、rmd等
-mtime:按修改时间查找
网友评论