大数据 Linux组管理

Posted zxy151

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据 Linux组管理相关的知识,希望对你有一定的参考价值。

课时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)

以上是关于大数据 Linux组管理的主要内容,如果未能解决你的问题,请参考以下文章

003-大数据-3Linux用户管理

大数据学习之_01_Linux学习_02_组管理和权限管理+定时任务调度+linux磁盘分区挂载+linux的网络配置+进程管理(重点)+软件包管理+大厂面试题+感悟分享+资料附录

大数据之路之Linux篇

大数据之路之Linux篇

大数据之Linux用户权限设置

大数据兼云计算(王明龙)讲师-LINUX-DAY02-文件与目录权限管理