1.线上查询及帮助命令
man --是一个帮助命令
man [章节] 命令
man ls
man 5 passwd
help --显示shell内部命令的帮助信息
Info --该命令主要用于读取 Info 格式的帮助文档
2.文件和目录操作命令
ls
ls -l 列出当前⽬录可⻅⽂件详细信息
ls -hl # 列出详细信息并以可读⼤⼩显示⽂件⼤⼩
ls -al # 列出所有⽂件(包括隐藏)的详细信息
ls --human-readable --size -1 -S --classify # 按⽂件⼤⼩排序
du -sh * | sort -h # 按⽂件⼤⼩排序(同上)
cd
cd # 进⼊⽤户主⽬录;
cd / # 进⼊根⽬录
cd ~ # 进⼊⽤户主⽬录;
cd .. # 返回上级⽬录(若当前⽬录为“/“,则执⾏完后还在“/";".."为上级⽬录的意思);
cd ../.. # 返回上两级⽬录;
cd - # 切换到上⼀个⼯作⽬录的说明
cp
cp -r dir destdir #创建目录加-r
find
find learn/ -type f -name "test" :在learn文件夹下面找test的文件
find learn/ -type f -name "t*" :找以t开头的文件
find ./ -type f -mtime +7 -name "*.log" :查看7天以前的⽇志以log结尾
find ./ -type f -mmin -1 :查看1分钟以内的产生的日志文件
find ./ -type f -mmin -1 | xargs ls -1:是否是1分钟以内的产生的日志文件
find ./ -type f -perm 644:文件644,目录755
UNIX/Linux⽂件系统每个⽂件都有三种时间戳:
访问时间 (-atime/天,-amin/分钟):⽤户最近⼀次访问时间。
修改时间 (-mtime/天,-mmin/分钟):⽂件最后⼀次修改时间。
变化时间 (-ctime/天,-cmin/分钟):⽂件数据元(例如权限等)最后⼀次修改时间。
mkdir
mkdir -p dir #-p:1.目录已存在,不提示错误,2.递归创建目录