1. 两种补全
(1)补全命令:在输入命令关键字的前几个字符后,按 Tab 键,可实现命令自动补全。
(2)补全文件名和目录名:输入文件名前几个字符后,按 Tab 键可补全。
2. 时间相关命令
(1)查看命令
① [root@localhost ~]# man
可查看命令的详细手册,获取命令的用法、参数等信息。
② [root@localhost ~]# 指令 --help
能快速查看命令的简要帮助说明。
(2)以指定格式显示时间
① [root@localhost ~]# date +% T
15:38:03 (以 HH:MM:SS 格式显示当前时间)
② [root@localhost ~]# date +"% F % T"
2024-07-31 15:38:57(以 YYYY-MM-DD HH:MM:SS 格式显示当前日期和时间)
③ [root@localhost ~]# date "+% Y-% m-% d % H:% M:% S"
2020-12-12 16:26:31
(3)设置时间
[root@localhost ~]# date -s "16:20:23 20201212"
[root@localhost ~]# date
2020 年 12 月 12 日 星期六 16:20:28 CST
(4)时间同步与查看
[root@localhost ~]# systemctl restart chronyd 重启时间服务器
[root@localhost ~]# timedatectl 查看系统时间
[root@localhost ~]# timedatectl set-timezone Asia/Shanghai 设置时区
[root@localhost ~]# systemctl status chronyd 查看服务状态
3. ls 命令基本用法及参数功能
(1)ls(不带参数):默认查看当前目录下的内容,直接列出文件和子目录名称。
(2)ls -l:以长列表形式显示目录下的文件信息,包含文件权限、所有者、文件大小、修改时间等详细内容。
(3)ls -dl:用于查看目录本身的详细信息,而非目录的内容。
(4)ls -a:能查看所有文件,包括隐藏文件(文件名以.开头的文件)。
(5)ls -Rl:递归显示目录及其子目录下的内容,会遍历整个目录树。
(6)ls -hl:以人类可读的方式显示文件的大小,将字节数转换为更易读的 KB、MB 等单位
(7)ls -il:显示文件或目录的节点号(inode),inode 是文件系统中用于标识文件的重要数据结构。
4. inode 判断文件是否是一个文件
(1) 查看合法 shell 列表
[root@localhost ~]# cat /etc/shells
(2) 查看 inode 号
(3) 确认文件关系
即表明,inode 号相同的文件,关联的是同一个文件实体,它们都指向同一个真实文件