linux修改用户组和文件权限命令

一 修改用户组的命令

1 增加用户组

groupadd hadoop

2 删除用户组

groupdel Hadoop

3 重命名用户组

groupmod -n hadoop1 hadoop

4 查看创建了哪些组

[root@localhost ~]# cat /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:
cdrom:x:11:
mail:x:12:postfix
man:x:15:
dialout:x:18:
floppy:x:19:
games:x:20:
tape:x:33:
video:x:39:
ftp:x:50:
lock:x:54:
audio:x:63:
nobody:x:99:
users:x:100:
utmp:x:22:
utempter:x:35:
input:x:999:
systemd-journal:x:190:
systemd-network:x:192:
dbus:x:81:
polkitd:x:998:
ssh_keys:x:997:
sshd:x:74:
postdrop:x:90:
postfix:x:89:
apache:x:48:
mysql:x:27:
xieyitang:x:1000:
lisi:x:1001:
hadoop1:x:1002:

5 修改用户所在组

将一个用户移动到另外一个用户组里面
在这里插入图片描述

二 修改文件权限的命令

1 文件权限

文件权限主要由三个三位二进制数组合而成
在这里插入图片描述

000 -777
用户本身 用户所在的组其他成员 其他组成员
000       000                  000
111       111                  111 
二进制的数据
读 写 执行
1	1  1
具体操作
具体修改文件权限的操作 777

[root@localhost ~]# touch /usr/tmp/1.txt
[root@localhost ~]# chmod 777 1.txt
chmod: 无法访问"1.txt": 没有那个文件或目录
[root@localhost ~]# cd /usr/tmp
[root@localhost tmp]# chmod 777 1.txt

2 改变文件所有者

修改了文件的所有者
[root@localhost tmp]# ls -al
总用量 4
drwxrwxrwt.  3 root root   96 514 09:16 .
drwxr-xr-x. 21 root root 4096 424 20:59 ..
-rwxrwxrwx.  1 root root    0 514 09:16 1.txt
drwx------.  3 root root   17 420 03:42 systemd-private-ff18a778f7354bc5b537d63e95d0dd26-httpd.service-nFL43a
[root@localhost tmp]# chown test1 1.txt
[root@localhost tmp]# ls -al
总用量 4
drwxrwxrwt.  3 root  root   96 514 09:16 .
drwxr-xr-x. 21 root  root 4096 424 20:59 ..
-rwxrwxrwx.  1 test1 root    0 514 09:16 1.txt
drwx------.  3 root  root   17 420 03:42 systemd-private-ff18a778f7354bc5b537d63e95d0dd26-httpd.service-nFL43a

3 改变文件所属组

Chgrp 改变用户所属的组

chgrp 最终用户组 (功能描述:改变文件或者目录的所属组)

[root@localhost tmp]# chgrp root 1.txt
[root@localhost tmp]# ls -al
总用量 4
drwxrwxrwt.  3 root  root   96 514 09:16 .
drwxr-xr-x. 21 root  root 4096 424 20:59 ..
-rwxrwxrwx.  1 test1 root    0 514 09:16 1.txt
drwx------.  3 root  root   17 420 03:42 systemd-private-ff18a778f7354bc5b537d63e95d0dd26-httpd.service-nFL43a
[root@localhost tmp]# chown root 1.txt

猜你喜欢

转载自blog.csdn.net/CNMBZY/article/details/130665882
今日推荐