linux命令之用户、权限

2025-11-29 17:47:24

1、whoami   ===>查看当前用户

who         ===>查看登录用户

exit           ===>退出登录账户

linux命令之用户、权限

linux命令之用户、权限

linux命令之用户、权限

2、useradd    ===>添加用户账号

格式:useradd [参数] 新建用户账户

参数:-d ===>指定用户登录系统时的主目录,如果不使用该参数,系统自动在/home目录下建立与用户名同名目录为主目录

          -m ===>自动建立目录

          -g ===>指定组名称

注意:每个用户下必须有一个主目录,因此在创建时需要指定一个主目录;主目录一般放置在home下,并且用户的主目录与用户名相同的。

例如:useradd -d /home/zcf zcf -m创建zcf用户,如果/home/zcf目录不存在,就自动创建这个目录,同时用户属于zcf组

3、passwd   ===>设置用户密码

userdel    ===>删除用户

userdel zcf(用户名) ===>删除zcf用户,但不会自动删除用户的主目录

userdel -r zcf(用户名) ===》删除用户,同时删除用户的主目录

4、su   ===>切换用户

例如:切换到root用户下,同时切换目录到/root:su - root

          切换到普通用户下,同时切换目录到用户下:su - 用户名

          切换到root用户下:su root

          切换到普通用户下:su 用户名

5、查看用户组:cat /etc/group

linux命令之用户、权限

6、添加组:groupadd

删除组:groupdel

修改所在组:usermod

查看用户在哪个组:groups +用户名

7、chmod   ===》修改文件权限

文件格式有两种格式:数字法、字母法

数字法:

r ===》读取权限,数字代号为 "4"

w ===》写入权限,数字代号为 "2"

x ===》执行权限,数字代号为 "1"

- ===》不具任何权限,数字代号为 "0"

字母法:

u   ===》 user 表示该文件的所有者

g   ===》 group 表示与该文件的所有者属于同一组( group )者,即用户组

o   ===》other 表示其他以外的人

a    ===》all 表示这三者皆是

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢