快速记录了一下课堂所涉及的内容:仅供个人了解
- tree 命令用yum install -y tree 安装,用man命令可以查看命令的详细用法(帮助文档)
- which 用来查看命令的别名,
- alias 用来做命令的别名
- unalias命令,取消命令的别名
- ls -l 显示文件的详细信息
- ls -i 用来查看文件的iNode号
- ls -h 以k单位显示文件的大小,配合使用
- ls -a 显示隐藏文件
- ls -d 只列目录本身
- ls -t 按时间排序
- 绝对路径,
- 相对路径,就是相当于当前目录,要定位到一个目录或文件所经过的路径
- cd命令切换目录位置
- cd 进入用户的home家目录
- cd . 进入当前目录下
- cd .. 进入上一层目录下
- cd ~ 进入用户的home家目录,等同与cd
- cd - 进入上一次所在的目录下
- history 查看你敲过的历史命令
- !命令=执行最后一次执行过的命令
- mkdir 创建一个目录
- rmdir 删除一个空目录
- mkdir -p 级联创建目录
- touch 创建一个空的文件
- rm 删除文件也可以删除目录
- rm -r 删除目录
- which 查找命令和别名,是依赖环境变量
- echo $PATH 查看环境变量
- PATH=$PATH:/tmp 把/tmp添加到环境变量里,这样/tmp目录下的所有文件都可以被执行
- cp 用来拷贝文件或目录
- mv 用来移动文件或者目录
- 文档查看cat /more/less/head/tail
- cat -A 可以显示不可打印的字符
- chmod 用来设置更改文件或者目录的权限
- chmod -R 批量更改目录及目录的子文件的权限
- chmod a+- 选择参数,给三段加上权限
- chown 可以更改文件的所属者和所属组
- umask 设定系统的默认权限
- lsattr 查看隐藏文件
- chattr 设置隐藏文件
- 课后习题facl的了解,查看下方链接。
https://www.thegeekdiary.com/unix-linux-access-control-lists-acls-basics/