date 指令-显示当前日期
基本语法
- date (功能描述:显示当前时间)
- date +%Y(功能描述:显示当前年份)
- date +%m(功能描述:显示当前月份)
- date +%d (功能描述:显示当前是哪一天)
- date "+%Y-%m-%d %H:%M:%S"(功能描述:显示年月日时分秒)
应用实例
案例 1: 显示当前时间信息 date 案例 2: 显示当前时间年月日 date "+%Y-%m-%d" 案例 3: 显示当前时间年月日时分秒 date "+%Y-%m-%d %H:%M:%S"date 指令-设置日期
基本语法
date -s 字符串时间
应用实例 案例 1: 设置系统当前时间 , 比如设置成 2020-11-03 20:02:10 date -s “2020-11-03 20:02:10”cal 指令
查看日历指令 cal基本语法
cal [ 选项 ] (功能描述:不加选项,显示本月日历)应用实例
案例 1: 显示当前日历 cal 案例 2: 显示 2020 年日历 : cal 2020搜索查找类
find 指令
find 指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。基本语法
find [ 搜索范围 ] [ 选项 ] 选项说明应用实例
案例 1: 按文件名:根据名称查找 /home 目录下的 hello.txt 文件 find /home -name hello.txt 案例 2 :按拥有者:查找 /opt 目录下,用户名称为 nobody 的文件 find /opt -user nobody 案例 3 :查找整个 linux 系统下大于 200M 的文件( +n 大于 -n 小于 n 等于 , 单位有 k,M,G ) find / -size +200M 细节:ls -lh可以查看文件的大小locate 指令
locate 指令可以快速定位文件路径。 locate 指令利用事先建立的系统中所有文件名称及路径的 locate 数据库实现快速 定位给定的文件。 Locate 指令无需遍历整个文件系统,查询速度较快。为了保证查询结果的准确度,管理员必须定期更 新 locate 时刻基本语法
locate 搜索文件特别说明
由于 locate 指令基于数据库进行查询,所以第一次运行前,必须使用 updatedb 指令创建 locate 数据库。应用实例
案例 1: 请使用 locate 指令快速定位 hello.txt 文件所在目录 which 指令,可以查看某个指令在哪个目录下,比如 ls 指令在哪个目录 which lsgrep 指令和 管道符号 |
grep 过滤查找 , 管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理。
基本语法
grep [ 选项 ] 查找内容 源文件常用选项
应用实例
案例 1: 请在 hello.txt 文件中,查找 "yes" 所在行,并且显示行号 写法 1: cat /home/hello.txt | grep "yes" 写法 2: grep -n "yes" /home/hello.txt压缩和解压类
gzip/gunzip 指令
gzip 用于压缩文件, gunzip 用于解压的