目录
ls 显示指定工作下的目录
ls [OPTION]... [FILE]...
-a :显示所有文件,包括隐藏文件(以.开头的文件)
[root@localhost ~]# ls -a
. .. anaconda-ks.cfg .bash_history .bash_logout .bash_profile .bashrc .cshrc date file .file.swp .lesshst .tcshrc
-A :显示所有文件,不包括.和..
-d :仅列出目录本身,不列出目录下的文件
--color[=WHEN] :是否根据文件类型显示颜色 WHEN可以为never always auto
-l :列出长格式 显示文件的属性信息
[root@localhost ~]# ls -l
total 12
-rw-------. 1 root root 1404 Jan 17 21:43 anaconda-ks.cfg
-rw-r--r--. 1 root root 2 Jan 18 19:58 date
-rw-r--r--. 1 root root 217 Jan 19 17:46 file-h :需要和-l搭配使用,将文件大小以易读的方式显示 KB GB
-i :需要和-l搭配使用,可以显示出文件的inode
-r :以倒序方式显示
-s :以文件大小排序
-t :以文件修改时间排序
pwd 显示当前工作目录
pwd [OPTION]...
-L :--logical 显示当前的路径,有连接文件时,直接显示连接文件的路径
[root@localhost ~]# pwd -L
/root
-P :--physical 显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件
cd 改变当前工作目录
cd [-L|[-P [-e]]] [dir]
~ :代表家目录
- :表示前一个工作目录
. :表示当前目录
.. :表示上级目录
[root@localhost etc]# cd ..
[root@localhost /]#
date 显示或者修改系统时间与日期
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] MM月份 DD日 hh小时 mm分钟 CC年份前两位数字 YY年份后两位数字 ss秒数-u :显示GMT
-d "stringn" :显示字符串所指的日期和时间
[root@localhost /]# date -d "-1 day" 可加 +"%Y-%m-%d"
Wed Jan 19 17:09:50 CST 2022-s "stringn" :根据字符串来设置日期和时间
[root@localhost /]# date -s "2022-1-20 17:20"
Thu Jan 20 17:20:00 CST 2022%Y :年份(四位数字表示)
%m :月份(01-12)
%d :日期(01-31)
[root@localhost /]# date +"%Y-%m-%d"
2022-01-19