linux的用户管理与组管理

linux是一个多用户、多任务的操作系统

linux用户的分类

  1. 超级用户root:拥有至高无上的权限 UID 为0
  2. 普通用户:权限有一定的限制,可以登陆自己的家目录 UID:500-60000
  3. 系统用户(伪用户):一般不会登陆系统**

关于用户的相关配置文件

账户信息:/etc/passwd 密码信息:/etc/shadow

cat /etc/passwd
查看每一列的信息

在这里插入图片描述

添加用户命令:useradd
-u:指定用户UID
-d:指定用户主目录
-g:指定用户所属组
-r:指定用户是系统用户
-s:用户登陆shell名
-M :不创建主目录

**创建组**
[root@xjm home]# groupadd -g 1210 zu 
**创建用户**
[root@xjm home]# useradd -u 1010 -g 1210 -d /home/xjm xjm
[root@xjm home]# cd xjm
**查看xjm目录下有没有用户文件** 
[root@xjm xjm]# ls -lrta
total 12
-rw-r--r--. 1 xjm  zu   231 Apr 11  2018 .bashrc
-rw-r--r--. 1 xjm  zu   193 Apr 11  2018 .bash_profile
-rw-r--r--. 1 xjm  zu    18 Apr 11  2018 .bash_logout
drwxr-xr-x. 4 root root  88 Sep  2 02:42 ..
drwx------. 2 xjm  zu    62 Sep  2 02:42 .
**查看一下账户信息**
[root@xjm xjm]# cat /etc/passwd
xjm:x:1010:1210::/home/xjm:/bin/bash
**切换用户:**
[root@xjm xjm]# su xjm
[xjm@xjm ~]$ 
[xjm@xjm ~]$ 
[xjm@xjm ~]$ pwd
/home/xjm

删除用户命令:userdel

一级一级删除,账号和目录都会删除
userdel -r xjm  

硬链接 和软链接

硬链接:ln (一般用于防止重要文件的误删)

[root@xjm local]# ln /usr/local/xjm.txt /home
[root@xjm local]# cd /home
[root@xjm home]# ls
xjm.txt

当我们把原文件删除,/home目录下的文件还能够使用,因为它们的节点一样。

软连接:ln -s

[root@xjm local]# ln -s /usr/local/xjm.txt /home/xjm
[root@xjm xjm]# pwd
/home/xjm
[root@xjm xjm]# ls -lrt
total 0
lrwxrwxrwx. 1 root root 18 Sep  2 03:01 xjm.txt -> /usr/local/xjm.txt

当我们把原文件删除,那么/home/xjm下面的文件也不能用了,相当于桌面快捷方式一下,一旦执行文件被删除了,桌面的快捷方式也不能用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值