一、Linux用户与权限
用户组管理
用户 user Linux上可以创建不同的用户, 不同用户具有不同的权限 root 超级管理员用户 掌握Linux一切生杀予夺的大权 root用户可以创建其他用户及赋予其他用户权限 用户组 usergroup 多个用户组成一组 同一组的用户具有相同的权限
1、增加一个新的用户组
groupadd 选项 用户组 可以使用的选项有:-g GID 指定新用户组的组标识号(GID)。 举例: groupadd -g 1001 qianyu
2、查看当前系统已有组信息
cat /etc/group qianyu: x:1001:qianyu27 qianyu组名 x 密码口号 一般都没有密码 1001 groupID gid 组编号 qianyu27 归属该组的用户
3、删除组
groupdel 组名
4、修改文件归属的组
chgrp 组名 文件/目录名 针对文件夹加上-R可以实现递归修改
用户管理
1、创建用户
useradd 选项 新建用户名 -g 指定用户所属的群组。值可以是组名也可以是GID -G 指定用户所属的附加群组。 如果创建对象时,没有指定组的名称,则默认创建一个与用户同名的组
2、设置密码
[root@node1 qianyu]# passwd 用户名 Changing password for user qianyu New password: BAD PASSWORD: The password is shorter than 8 characters Retype new password: passwd: all authentication tokens updated successfully.
3、删除用户
userdel -r 用户名 此命令删除用户在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。 删除用户时,如果没有写-r则home目录不会被删除,但是也不能再新建同名的用户 如果用户正在被登录状态我们没有办法删除
4、查看用户信息
cat /etc/passwd | grep 用户名
5、修改文件所属的用户
chown qianyu27 1.txt 如果是文件夹及其下面的所有要修改 加上-R参数
[root@node1 ~]# pwd /root [qianyu27@node1 ~]$ pwd /home/qianyu27
一个文件归属可以分为3类
所属用户user 所属用户组group 其他用户组other
文件权限管理
- 读read r
- 写write w
- 执行execute x
查看权限命令语句 ls -l chmod 777 -R 文件|文件夹 read----->r 4 write----->w 2 execute–>x 1 没有权限 0 权限数字为上述权限的和 如:7=4+2+1、5=4+1、4=4、3=2+1… 其实还有两种方式,但是个人认为这种模式最为简单易用,就不多介绍了
- su 、sudo
解释: 执行语句 切换用户: su 用户 获取root赋予的权限: sudo 命令
二、Linux常用系统信息查看
- calendar的缩写 是日历的意思
- 磁盘使用情况、内存使用情况
查看磁盘 查看内存 查看进程:此处为查看java的进程(需要安装jdk)
- 如果您看到了这里,那么恭喜您成为了一名Linux系统的入门小白,常用操作已然介绍完毕,若您感兴趣,再以后学习或工作中再补充您需要的技术即可,感谢您的观看!
- tips:我将在不久后更新虚拟机的安装和配置,包括虚拟网络的配置。
- 如果对您有用的话, 请您动动小手, 点赞或者评论一下, 非常感谢您的支持!
|