时间日期
date 显示当前时间
date +%Y 显示当前年份
date +%m 显示当前月份
date +%d 显示当前是哪一天
date "+%Y-%m-%d %H:%M:%s" 显示年月日时分秒
date -s 字符串时间 设置系统当前时间,比如2020-11-03 20:02:10
日历
cal 选项 ···不加选项,显示本月日历
cal 2020 ···显示2020年日历
查找指令
find指令
find指令从指定目录向下递归地遍历其各个子目录,将满足条件的文件或目录显示在终端。
选项
-name 按照文件名查找
-user 查找指定用户名的所有文件
size 按照指定大小查找(+n 大于 -n 小于 n等于)
find 搜索范围 选项
locate指令
可以快速定位文件路径,无需遍历整个文件系统,查找速度快。但是管理员必须定期更新locate时刻
updatedb ···创建locate数据库
locate 文件 ···对数据库中的文件查找文件
grep 与 管道 |
grep 过滤查找,管道符 |,表示将前一个命令的处理结果输出给后面的命令处理。
grep 选项 查找内容 源文件 ···-n 显示匹配行和行号 -i忽略字母大小写
cat a.txt | grep "hello" ···第一个文件所有内容交给grep执行,搜索里边所有hello
压缩和解压类
gzip 文件 ···压缩文件
gunzip 文件.gz ···解压gz文件
zip 选项 文件.zip 要压缩的文件夹 ···压缩文件 -r 递归压缩
unzip 选项 文件.zip ···解压文件
tar 选项 XXX.tar.gz 打包的内容 ···可以打包或解压