[toc]
Ls -l 中显示的内容如下:
[root@VM-0-3-centos ~]# ll
total 16904
-rw-r--r-- 1 root root 0 Oct 10 17:03 200
-rw-r--r-- 1 root root 7727 Jan 20 2020 auto_disk.sh
drwxr-xr-x 3 root root 4096 Jun 30 20:27 .local
-rw-r--r-- 1 root root 17265589 Oct 7 20:05 master.zip
-rw-r--r-- 1 root root 195 Jun 30 19:38 .pearrc
drwxr-xr-x 2 root root 4096 Oct 5 21:20 .pip
-rw-r--r-- 1 root root 0 Oct 11 18:46 show
-rw-r--r--
:是第一列,一共有十位,分别编号0~9
-
第0位确定文件类型(d,-,l.c.b)
-
L是连接,相当于Windows里面的快捷方式
-
d是目录,相当于windows里面的文件夹
-
c是字符设备文件,鼠标,键盘
-
b是块设备,比如硬盘
1. 第1-3位确定所有者(该文件的所有者)拥有的权限。 --User
a. rwx作用到文件
i. r代表可读read:可以读取查看
ii. w代表可写write:不能删除
iii. x代表可以执行(execute):可以被执行
b. rwx作用到目录 --x代表可以执行 就可以进入到该目录
\2. 第4~6位确定所属组(同用户组的)拥有该文件的权限 ,--group
\3. 第7~9位确定其他用户拥有该文件的权限 --other
drwx------ 2 fox zu 4096 Oct 10 19:14 fox
可以用数字表示相对应的权限:r=4.w=2,x=1; 因此rws表示7‘
2 文件的话表示--硬连接数 目录的话表示--子目录数 表示fox目录下有两个内容
Fox : 用户
Zu : 文件所在组
4096 :代表文件的大小 4096个字节
Oct 10 19:14 :表示最后修改的日期
Fox :文件名
基本说明:
通过chmod指令,可以对文件或者目录修改
第一种方式 : + , - ,= 变更权限
U : | 所有者 |
---|---|
q | 所有组 |
o | 其他人 |
a | 所有人 |
Chmod u=rwx,g=rx,o=x 文件/目录名 #直接给
Chmod o+w 文件/目录名 #给其他用户写的权限
Chmod a-x 文件/目录名 #所有人取消执行权限
==绿色:说明文件可以执行==
通过数字变更权限
Chmod 751 文件目录名 : 所有者读写执行权限
R=4 w=2 x=1 --- u=rwx,g=rx,o=x
Chown newowner 文件/目录 改变文件的所有者
Chowm newowner:newgroup 文件/目录 改变所有者和所有组
—R 如果是目录 ,则使其下所有的子文件或者目录递归生效
chown smile m.c
Chgrp newgroup 文件/目录 改变所在组
Chgrp -R zu /home/test
将Linux一个目录下的所有文件都修改
chmod -R 771 /c
**-R:**递归
linux与用户权限设置:
首先用adduser命令添加一个普通用户,命令如下:
adduser tommy //添加一个名为tommy的用户
#passwd tommy //修改密码
Changing password for user tommy. New UNIX password: //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully.
方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL 然后修改用户,
使其属于root组(wheel),命令如下:
usermod -g root tommy
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作。
方法二:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
Allow root to run any commands anywhere root ALL=(ALL) ALL tommy ALL=(ALL) ALL
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作。
-
✴️版权声明 © :本书所有内容遵循CC-BY-SA 3.0协议(署名-相同方式共享)©