Linux小推车

Linux(七):时间类、查找文件类、压缩类命令

2019-08-08  本文已影响0人  末池桑

一、时间类命令

设置日期(必须有 root 权限):date -s 11/03/2018 (默认 00:00:00)

更多格式如下:

date -s 10:59:59      # 设置当天的时间
# 设置具体的时间
date -s "10:59:59 2018-11-03"  
date -s "10:59:59 20181103"    
date -s "2018-11-03 10:59:59"  
date -s "20181103 10:59:59"   

二、搜索查找类命令

注意:当我们用 whereis 和 locate 无法查找到我们需要的文件时,可以使用 find,但是 find是在硬盘上遍历查 找,因此非常消耗硬盘的资源,而且效率也非常低,因此建议大家优先使用 whereis 和 locate。

locate 是在数据库里查找,数据库大至每天更新一次。 
whereis 也是在数据看看中查找,可以找到可执行命令、 man page和二进制文件。
find 就是根据条件查找文件。 
which 可以找到可执行文件和别名(alias)。

三、压缩类命令

-c   创建打包文件
-x   解压打包文件
-t   显示 tar 包中的文件列表
-z   使 tar 指令具有 gzip 指令的功能,可以创建时打包文件进行压缩,解包时进行解压缩
-Z   使 tar 指令具有 compress 指令的功能,可以创建时打包文件进行压缩,解包时进行解压缩
-j   使 tar 指令具有 bzip2 指令的功能,可以创建时打包文件进行压缩,解包时进行解压缩
-v   显示打包的详细过程
-f   指定 tar 包文件名
-p   保留原文件的原始属性
-P   打包文件时使用绝对路径
-C   指定解包路径
-N<date>  打包新文件,仅打包比指定日期更新的文件
--exclude<flie>   指定打包时忽略的文件

打包并用 gzip 压缩文件(可打包多个文件)

tar -zcvf

打包并用 gzip 压缩目录

解包并解压缩 .tar.gz 文件

注:指定目录时,要存在有此目录,否则会报错。

上一篇下一篇

猜你喜欢

热点阅读