标签:root 查看 lin 大数据 gnome uid bsp 独立 gid
课时32 组管理
1.Linux中的每个用户必须属于一个组,不能独立于组外。在Linux中 的每个文件有所有者、所在组、其他组的
概念。
所有者
所在组
其他组
改变用户所在的组
2.文件/目录 所有者
一般为文件的创建者,谁创建了该文件,就是所有者。
ls -ahl
3.实例:创建一个组police,再创建一个用户tom,将tom放在policena‘ge‘zu然后使用tom来创建一个
[root@hadoop01 ~]# su - tom
[tom@hadoop01 ~]$ pwd
/home/tom
[tom@hadoop01 ~]$ touch ok.txt
[tom@hadoop01 ~]$ ls -ahl
总用量 28K
drwx------. 4 tom police 4.0K 2月 3 17:29 .
drwxr-xr-x. 8 root root 4.0K 2月 3 17:27 ..
-rw-r--r--. 1 tom police 18 5月 11 2016 .bash_logout
-rw-r--r--. 1 tom police 176 5月 11 2016 .bash_profile
-rw-r--r--. 1 tom police 124 5月 11 2016 .bashrc
drwxr-xr-x. 2 tom police 4.0K 11月 12 2010 .gnome2
drwxr-xr-x. 4 tom police 4.0K 1月 31 02:41 .mozilla
-rw-r--r--. 1 tom police 0 2月 3 17:29 ok.txt
4.修改文件所有者
chown 用户名 文件名
实例:使用root创建一个文件apple.txt,然后将其所有者修改成tom
[root@hadoop01 home]# touch apple.txt
[root@hadoop01 home]# ls -ahl
-rw-r--r--. 1 root root 0 2月 3 17:36 apple.txt
[root@hadoop01 home]# chown tom apple.txt
[root@hadoop01 home]# ls -ahl
-rw-r--r--. 1 tom root 0 2月 3 17:36 apple.txt
5.组的创建
groupadd
[root@hadoop01 home]# groupadd monster
[root@hadoop01 home]# useradd -g monster fox
[root@hadoop01 home]# id fox
uid=503(fox) gid=504(monster) 组=504(monster)
5.文件/目录所在组
当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组。
ls -ahl查看
修改
chgrp 组名 文件名
实例:
使用root用户创建文件orange.txt,看看当前这个文件属于哪个组,将这个文件所在组,修改到police组
[root@hadoop01 home]# touch orange.txt
[root@hadoop01 home]# chgrp police orange.txt
[root@hadoop01 home]# ls -l
6.其他组
除文件的所有者和所在组的用户外,系统的其他用户都是文件的其他组
改变用户所在组
usermod -g 组名 用户名
usermod -d 目录名 用户名 改变该用户登录的初始目录
实例:创建一个土匪组(bandit)将tom这个用户从原来所在的police组,修改到bandit(土匪)组。
[root@hadoop01 home]# groupadd bandit
[root@hadoop01 home]# usermod -g bandit tom
[root@hadoop01 home]# id tom
uid=502(tom) gid=505(bandit) 组=505(bandit)
标签:root 查看 lin 大数据 gnome uid bsp 独立 gid
原文地址:https://www.cnblogs.com/zxy151/p/12303409.html