目录文件结构
相对路径绝对路径
这个是绝对路径 因为~等于/root /root/123
./123 /123 这是都 相对路径
相对路径都是以.点开头的
pwd查看当前所在路径在哪里
cd 当前用户家目录
cd. 当前目录
cd… 上一级目录
cd- 交替切换 返回上一次所在路径
~ 家目录~= /root
tree以目录竖形显示出来 默认不存在需要yum install tree安装
!tree 可以找到历史最近一次使用的命令
mkdir 创建目录
mkdir -p 批量一次创建一串目录
rmdir 删除目录 只能删除非空目录
rm 删除文件
rm -f 强制删除
rm -r 删除目录
rm -rfv 删除文件加目录 v是可视化
用rm -rf这个命令一定要想清楚再删
环境变量 PATH
cp 命令
cp 用来拷贝文件或目录
cp -rv 递归拷贝
cp=cp -i
cp -r -a a指的是所属主 所属组
MV 移动
rwx r=4 w=2 x=1
rwx------=700
chmod 更改权限
chmod -R 批量更改权限
chmod -R 700 aming2 把aming2这个目录下所有文件权限改成可读可写可执行
如果不加R只是更改单个权限
chown 更改文件所有者所属组
chown -R 批量更改文件所有者所属组
用法 chown aming2 /tmp/yum.log 更改文件所有者为aming2
chown -R user1:aming /tmp/aming2 更改文件所属主和所属组
如果在目录里有文件 使用 -R 这个命令 会把目录及文件的主组一起改掉
UMASK
文件最大权限 666
目录最大权限777
如umask022
用666-022
777-022
得出的数字就是当前目录或者文件默认的权限
644 755 就是 rwx 相加得出来的 也是默认目录及文件的权限
通过以上这些值可以推算出umask