Linxu基本命令(3)——用户及用户组

用户
/etc/passwd    保存系统用户的一些基本信息
/etc/group    保存系统用户组的信息

用户和用户组
用户名:x:UID:GID    (GID: group)

useradd        增加用户
创建一个用户以后,系统会创建一个与用户同名的用户组
每个进程都有运行用户

groupadd    增加用户组

passwd        设置密码
    --echo 回显字符
# passwd username
# echo '123456' | passwd --stdin username

su    切换用户
    --普通用户切换到root用户时需要输入root用户密码
# su - user01

id    查看用户信息(UID,GID,GROUP)
# id root

userdel        删除用户

groupdel    删除用户组

用户家目录:
    --创建完用户以后,默认会在/home目录下生成一个与
    用户名同名的目录,这个目录称为该用户的家目录

maven    ~/.m2

权限
# ls -la
drwxr-xr-x.  3 root(拥有者) root(拥有组)  4096 Dec  8 17:00 .gnote
d(文件类型)rwx(第一组,文件拥有者权限位) r-x(第二组,文件拥有组权限位) r-x(第三组,其他所有人) 

r(4)    读
w(2)    写
x(1)    执行

修改权限命令:chmod  chown

chmod修改权限方式1:
[root@localhost ~]# ll -d /srv/
drwxr-xr-x. 2 root root 4096 Sep 23  2011 /srv/
[root@localhost ~]# chmod u-w /srv
[root@localhost ~]# chmod u-w /srv
[root@localhost ~]# ll -d /srv/
dr-xr-xr-x. 2 root root 4096 Sep 23  2011 /srv/
[root@localhost ~]# chmod u+w,g-r,o+w /srv/
[root@localhost ~]# ll -d /srv/
drwx--xrwx. 2 root root 4096 Sep 23  2011 /srv/

chmod修改权限方式2:
[root@localhost ~]# chmod 777 /srv/
[root@localhost ~]# ll -d /srv/
drwxrwxrwx. 2 root root 4096 Sep 23  2011 /srv/

chown(修改文件拥有者) chgrp(修改文件拥有组)
# chown test01:test01 /srv/

你可能感兴趣的:(Linxu基本命令(3)——用户及用户组)