ls 显示指定目录中的内容
ls [OPTION]... [FILE]...
OPTION
-a --all,显示所有文件包括隐藏文件
-l 列出长属性,显示出文件的属性与权限等数据信息
-i 列出inode节点号 结合-l使用
-d 显示目录本身,且不列出目录中的列表文件
-h 将文件大小以易读的KB,MB方式显示出来
-A 显示所有文件,但不包括当前目录和上一级目录
-g 和-l类似,显示列表结果,但是不显示文件所属者
-n 和-l类似,只是显示的所属用户和组不是名称而是对应的id
-r --reverse,将排序结果以倒序方式显示
-c 和-lt一起使用,显示列表并且以ctime(文件状态最后改变时间)排序 ls默认以文件名排序
-s 以文件大小排序
-t 以修改时间排序
pwd 显示当前工作目录
pwd [OPTION]...
OPTION
是链接文件时:
-L --logical,直接显示链接文件的路径 默认
-P --physical,显示链接文件所指向的文件(多层连接时,显示最终指向的文件)
实例
[root@localhost ~]# cd /var/mail
[root@localhost mail]# pwd
/var/mail
[root@localhost mail]# pwd -P
/var/spool/mail
[root@localhost mail]# pwd -L
/var/mail
cd 切换目录
OPTION
cd [~] 默认回到用户主目录 即环境变量HOME指定的目录
cd . . 上一级目录
cd - 上一个工作目录
cd . 当前目录
实例
[root@localhost ~]# cd /home
[root@localhost home]# cd /var
[root@localhost var]# cd -
/home
[root@localhost home]# cd /var
[root@localhost var]# cd ..
[root@localhost /]#
date 显示或设置系统时间与日期
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
OPTION
-d 显示字符串所指的日期与时间 字符串前后必须加上双引号
-s 根据字符串来设置日期与时间 字符串前后必须加上双引号,只有root权限才能设置
-u 显示GMT(格林尼治平太阳时间)
FORMAT
%F 显示完整日期
%Y 显示年 以四位数来表示
%m 显示月 01-12
%d 显示日 01-31
%H 显示时 00-23
%M 显示分 00-60
%S 显示秒 00-60
%s 显示总秒数 起算时间为1970-01-01 00:00:00 UTC
实例
时间格式化输出
[root@localhost ~]# date +%F
2019-10-05
[root@localhost ~]# date +%Y-%m-%d
2019-10-05
[root@localhost ~]# date +%H:%M:%S
11:32:21
-d 应用