一、可视块: ctrl +V
1、块删除:ctrl +V,选中要操作的的块(内容)然后d
2、块插入:ctrl +V,然后用大写I,插入要插的内容,按两次Esc
3、可视行:大写V或者shift+v,默认选中一行(上下键)
行删除:V--->d
文件类型:ll查看详细信息,- 普通文件
d 目录文件(蓝色)
b 设备文件(块设备)存储设备硬盘,U盘 /dev/sda, /dev/sda1
c 设备文件(字符设备)打印机,终端 /dev/tty1, /dev/zero
s 套接字文件
p 管道文件
l 链接文件(淡蓝色)
上下键调用之前的的命令,history查看历史文件
二、
1、创建用户(普通用户)
语法格式:useradd [参数] 用户名
在使用useradd创建用户时,创建用户本身:用户家目录、名字跟用户名相同的组、
邮件文件
-s:指定登录shell 在创建用户的时候设置用户是否可以登录
注意:普通用户默认可以登录,如果你不想让这个用户登录,使用-s指定/sbin/nologin
-u :指定UID,用户标识 在创建用户时,如果需要单独指定UID
注意:UID不允许重复()
-r :创建系统用户 -s /sbin/nologin
创建了一个名为lixiu的系统用户且该用户不允许登录
-M :不创建家目录
注意:默认情况下创建的普通用户有家目录,而系统用户没有家目录
-d :指定家目录
2、查看用户
cat /etc/passwd
第一列:用户名
第二列:密码占位符
第三列:UID用户标识
第四列:GID组标识
第五列:描述
第六列:用户家目录
第七列 登录SHELL(/bin/bash /bin/sh可以登录 /sbin/nologin不可以登录)可以通过登录 shell判断当前用户是否可以登录
id 用户名: 查看用户信息,id可以判断用户是否存在
3、修改用户 usermod
-l :修改用户名
-s:修改登录shell
-G:修改用户的附加组(得需要有附加组的前提)
组:主组 附加组
-aG:用户添加附加组
4、删除用户
userdel -r 用户名
注意:如果用户在使用
如果跟这个用户关联的主族,改组无法删除
1、 root用户切换到任何一个目录不需要使用密码
2、普通用户切换到普通用户需要输入对应的密码
3、/etc/shadoe 存放操作用户的密码信息
/etc/passwd存放的是用户信息(cat /etc/passwd 查看用户信息)
passwd 文件名 加密码
交互式 :passwd lixiu
非交互式 :
su - 用户名:切换用户
exit退出
组管理
1、创建组
groupadd [参数] 组名
-g:指定gid
2、查看组
cat /etc/group
第一列:组名
第二列:密码占位符
第三列:GID
第四列:组的用户
3、修改组
groupmod
-g:修改gid
-n:修改组名
4、组管理(用户)
gpasswd
whoami:
轮子组(wheel):用户加入到这个组后,具备了管理员的权限,可以执行管理员的命令
方案一:将用户添加到轮子组
方案二、修改配置文件visudo
三、忘记密码
Linux 救援模式 单用户模式
忘记了root用户密码=====>救援模式=====>重新设定密码
开机---->e
Linux 安全机制 SELINUX 默认:开启
(永久关闭)
vim/vi 修改文件 /etc/selinux/config
关闭SELINUX
关闭防火墙
作业:
11、useradd -r /sbin/nologin qianfengcloud