We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux使用的是树形结构管理文件,遵守一定的惯例
有时候我们使用sudo来借用管理员权限来执行一些脚本或查看一些文件
sudo
r
w
x
刚刚我们知道Linux把用户分为三种,所以每一种用户对文件、目录都有一定的权限控制,我们可使用一些命令来查看不同的用户对于文件的权限。
最左边一共有10个字符,化成4部分,1,3,3,3
使用chmod(change mode),我们可有改变用户、组、其他用户对于文件的权限
chmod
// 用法 chmod <权限范围u、g、o>+<权限设置r、w、x> 文件 开启权限范围的文件或目录的该选项权限设置 chmod <权限范围u、g、o>-<权限设置r、w、x> 文件 关闭权限范围的文件或目录的该选项权限设置 // 给所属用户增加执行权限 # chmod u+x test.lua // 给所属用户去掉可读文件权限 # chmod u-r hcc.txt --w-r--r-- 1 huangchucai staff 10B 12 10 16:26 hcc.txt # cat hcc.txt cat: hcc.txt: Permission denied(没有可读权限了)
使用chown(change owner),我们可以改变文件所属者
chown
// 用法 chown 用户组:用户群组 文件名 // 改变文件的所属用户 # sudo chown 123 2222.html -rw-r--r--@ 1 a123 nobody 1.1K 10 20 23:32 2222.html // 改变文件的所属组和用户 # sudo chown huangchucai:staff 2222.html -rw-r--r--@ 1 huangchucai staff 1.1K 10 20 23:32 2222.html
查看系统中的用户
cat /etc/passwd
查看系统中的用户组
cat /etc/group
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Linux权限
1. 基本知识
2. Linux文件系统
Linux使用的是树形结构管理文件,遵守一定的惯例
3. 修改文件的权限
Linux的用户
Linux中把用户分为三种(权限范围)
为什么要把用户分组
有时候我们使用
sudo
来借用管理员权限来执行一些脚本或查看一些文件文件、目录的权限控制
r
w
x
刚刚我们知道Linux把用户分为三种,所以每一种用户对文件、目录都有一定的权限控制,我们可使用一些命令来查看不同的用户对于文件的权限。
最左边一共有10个字符,化成4部分,1,3,3,3
改变文件的权限
使用
chmod
(change mode),我们可有改变用户、组、其他用户对于文件的权限改变文件所属用户
使用
chown
(change owner),我们可以改变文件所属者查看系统中的用户
查看系统中的用户组
The text was updated successfully, but these errors were encountered: