邓博学习笔记 2020-05-29
- . 代表当前目录
- .. 代表上一层目录
- -代表前一个工作目录
- ~ 代表目前用户的主文件夹
- ~account 代表account这个用户的主文件
- cd:切换目录
- pwd:显示当前工作目录
- mkdir:新建目录
- rmdir:删除空目录
echo $PATH PATH=$PATH:/root 把/root加入PATH中
- umask=022
- 新建文件时user:rw- group:r-- others:r--
- 设置隐藏属性:chattr +a filename 设置a之后该文件只能增加数据不能删除也不能修改数据,只有root才能设置这个属性。
- chattr +i filename 设置i之后该文件不能增加也不能删除,也不能改名
- 设置之后可用-号去除,如:chattr -i filename
- 查看隐藏属性:lsattr
- 文件具有SUID权限时,代表当用户执行此二进制程序时,在执行过程中用户会暂时获得程序所有者的权限
- 目录具有SGID权限时,代表用户在这个目录下新建的文件用户组都会与该目录的永不组名相同
- 目录具有SBIT权限时,代表该目录下用户创建的文件只有自己和root才能删除
- which [-a] command
- whereis [-bmsu]文件或目录名
- locate [-ir] keyword 如:locate passwd 找出系统中与Passwd相关的文件名
- find [PATH][option][action]
- 可使用cd命令
- 目录所需权限:用户对此目录要有执行权限
- 额外需求:要用ls查询,需要r权限
- 可使用cat,more,less等命令
- 目录所需权限:至少要有x权限
- 文件所需权限:至少要有r权限
- 可使用vim等编辑器
- 目录所需权限:至少要有x权限
- 文件所需权限:至少要有r,w权限
- 目录所需权限:至少具有r,w权限,尤其是w
- 目录所需权限:至少具有x权限
- 文件所需权限:至少具有x权限