day 10

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:按修改时间查找

你可能感兴趣的:(day 10)