Date 用于显示和修改时间
语法格式:date {选项}
选项:
%H 小时(以00-23来表示)。
%I 小时(以01-12来表示)。
%K 小时(以0-23来表示)。
%l 小时(以0-12来表示)。
%M 分钟(以00-59来表示)。
%P AM或PM。
%r 时间(含时分秒,小时以12小时AM/PM来表示)。
%s 总秒数。起算时间为1970-01-01 00:00:00 UTC。
%S 秒(以本地的惯用法来表示)。
%T 时间(含时分秒,小时以24小时制来表示)。
%X 时间(以本地的惯用法来表示)。
%Z 时区
%a 星期的缩写。
%A 星期的完整名称。
%b 月份英文名的缩写。
%B 月份的完整英文名称。
%c 日期与时间。只输入date指令也会显示同样的结果。
%d 日期(以01-31来表示)。
%D 日期(含年月日)。
%j 该年中的第几天。
%m 月份(以01-12来表示)。
%U 该年中的周数。
%w 该周的天数,0代表周日,1代表周一,异词类推。
%x 日期(以本地的惯用法来表示)。
%y 年份(以00-99来表示)。
%Y 年份(以四位数来表示)。
%n 在显示时,插入新的一行。
%t 在显示时,插入tab。
查看时间:
[root@rhcsa ~]# date "+%Y-%m-%d %H:%m:%s"
2022-05-12 15:05:1652340931
修改时间 date -s “时间” -s 是set的意思
[root@rhcsa ~]# date
Sun May 1 12:11:05 CST 2022
[root@rhcsa ~]# date -s "20220512 15:40:35"
Thu May 12 15:40:35 CST 2022
[root@rhcsa ~]# date "+%Y-%m-%d %H:%M:%S %T 一个月的第%e天 第%j天 第%q季度 第%U 周 一周中的第%w天 时区%::z"
2022-07-13 12:05:22 12:05:22 一个月的第13天 第194天 第3季度 第28周 一周中的第3天 时区+08:00:00
Timedatectl:time date control (用于设置系统时间)
语法格式 timedatectl{参数}
Timedatectl status 用于展示系统时间与时区
Timedatectl list-timezones 列出已知时区
Timedatectl set-time {“2022-05-12 15:52:33”或者“地名”} 设置时间日期
Type:查看命令类型 (内部命令和外部命令)
Help:(查看命令如何使用)
语法格式:help 内部命令 查看内部命令的帮助
外部命令—help 查看外部命令的帮助
Man:(查看命令如何使用)
语法格式 man {选项} 命令名
Pinfo:查看info文件
ls命令列出目录内容(ls - list directory contents)
语法格式:ls {选项} {目录或文件} ls [OPTION]... [FILE]...
选项:-a
:--all
的缩写,显示所有的文件,包括隐藏文件
-c
:和-lt
一起使用:显示列表并且以ctime(文件状态最后改变时间)排序。
-h
:将文件内容大小以GB、KB等易读的方式显示
-i
:结合-l
参数,列出每个文件的inode
-l
:列出长数据串,显示出文件的属性与权限等数据信息(常用)
-S
:以文件大小排-t
:以修改时间排序--help
:显示帮助信息
file命令 查看文件类型
语法格式:file {选项} 文件
Usage: file [OPTION...] [FILE...]
选项:
-v, --version 显示命令版本信息
-m, --magic-file LIST 使用列表作为以冒号分隔的魔法列表文件数
-z, --uncompress 尝试去解读压缩文件的内容
-b, --brief 列出辨识结果时,不显示文件名称。
-c, --checking-printout 详细显示指令执行过程,便于排错或分析程序执行的情形。
-e, --exclude TEST 从要执行的测试列表中排除测试
-f, --files-from FILE 指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称
-F, --separator STRING 使用字符串作为分隔符,而不是“:”
-i, --mime 输出MIME类型字符串
–apple 输出apple创建者/类型
–mime-type 输出MIME类型
–mime-encoding 输出MIME编码
-k, --keep-going 匹配第一个后继续
-L, --dereference 直接显示符号连接所指向的文件的类别。
-h, --no-dereference 不遵循符号链接
-n, --no-buffer 每检查完一个文件就强制刷新标准输出
-N, --no-pad 不填充输出
-0, --print0 用ASCII NUL终止文件名
-p, --preserve-date 保留文件的访问时间
-r, --raw 不要将不可打印的字符转换为无穷大
-s, --special-files 将特殊(块/字符设备)文件视为普通的文件
-C, --compile 编译由-m指定的文件
-d, --debug 打印debug信息
stat命令 (用于显示文件信息 其信息显示比ls命令还要详细)
stat - display file or file system status
语法格式:{选项} 文件
stat [OPTION]... FILE...
选项:
-L, --dereferenc follow links(跟随链接)
-f, --file-system display file system status instead of file status(显示文件系统状态而不是文件状态)
-c --format=FORMA use the specified FORMAT instead of the default; output a new‐line after each use of FORMAT (使用指定的格式而不是默认的格式;使用格式后输出新行)
-t, --ters print the information in terse form (以简洁的形式打印信息)
补全命令和参数tab:键
终止当前进程:ctrl+c