sudo 命令:
作用:
用超级用户(root)权限来执行这些命令
格式:
sudo 命令 [选项] [参数]
常用选项
-i 切换到root用户
例:
sudo mkdir /mytest
sudo -i
rmdir /mytest
exit 命令:
退出用户登陆
文件权限管理命令
查看文件权限:
ls -l
文件类型:
d 文件夹
- 普通文件
l 链接文件
c/b设备文件
文件权限:
r 读权限
w 写权限
x 执行权限
权限分组:
用户权限(user) 组权限(group) 其它权限(other)
最高权限:
rwx rwx rwx
最低权限
--- --- ---
属主: owner
属组: group
-rw- rw- r-- tarena tarena ???? a.txt
^ ^ ^ ^ ^
| | | | |
用户 组 其它 属主 属组
chmod 命令
作用:
修改文件权限
格式:
chmod 权限 文件名/文件夹名
权限:
u 用户(属主)
g 同组用户
o 其它用户
a 所有用户
+ 添加权限
- 删除权限
示例:
chmod u+r a.txt
chmod o-rwx a.txt
chmod g+rw a.txt
输出重定向:
输出分为两种:
1. 标准输出
2. 标准错误输出
标准输出重定向
> 将一个命令的标准输出重定向到指定文件
>> 将一个命令的标准输出重定向"追加"到指定文件
标准错误输出重定向
2> 将一个命令的标准"错误"输出重定向到指定文件
2>>将一个命令的标准输"错误"出重定向"追加"到指定文件
重定向所有输出:
&>
&>>