-
yum install finger #安装finger
su [用户名] #切换用户,需要root用户密码;
id [用户名] #显示指定用户信息,用户编号、用户名、主要组编号及名称,附属组列表;
groups [用户名] #显示用户名 用户所在的所有组;
chfn [用户名] #设置用户资料,依次输入用户资料;
finger [用户名] #显示用户详细资料;
查看全部 -
主要组与附属组
gpasswd -a [用户名] [附属组名称] #给用户名添加附属组;
gpasswd -d [用户名] [附属组名称] #删除用户添加的附属组
gpasswd [组名] #改变组名的密码
newgrp [附属组名称] #如果一个用户属于多个用户组,那么用户可以在用户组之间切换
useradd -g [主组] -G [附加组1],[附加组2] #新增一个用户 用户既属于主组又属于附加组
用户口令的管理passwd
passwd -l [用户名] #锁定用户 禁用账号
passwd -u [用户名] #解锁用户
passwd -d [用户名] #清除用户密码,可以无密码登录
passwd -f [用户名] #强迫用户下次登录时修改口令
查看全部 -
用户组命令
cat /etc/group #查看配置用户组文件内容;
groupadd [组名] #创建用户组名称;
groupadd -g [组编号] [组名] #创建用户组的同时指定用户组编号;
groupmod -n [新组名] [原组名] #用户组名称修改;
groupmod -g [新组编号] [组名] #用户组编号修改;
用户命令
useradd [用户名] #添加用户,所在用户组与用户名同名
useradd -g [组名] [用户名] #添加用户,指定其所在的组
useradd -d [用户目录] [用户名] #添加用户,制定其用户的家目录,没有指定所在组时,默认用户名就为用户组名
useradd -G [附加组] #指定用户所属的附加组
usermod -c [注释信息] [用户名] #为指定用户名添加注释
usermod -l [新用户名] [旧用户名] #更改用户名
usermod -d [目录] [用户名] #更改用户个人文件夹的路径
usermod -g [新用户组] [用户名] #更改指定用户的所属组
userdel [用户名] #删除用户,但是不删除用户个人文件夹里的文件
userdel -r [用户名] #删除用户,并且删除用户相关文件及用户组基本命令
只允许root,禁止其他普通账号登录 在etc目录下创建一个nologin文件(文件内容无关紧要) 提交touch /etc/nologin
查看全部 -
用户:使用操作系统的人
用户组:具有使用相同系统权限的一组用户
/etc/group 存储当前系统中所有用户组信息
组名称:组密码占位符:组编号:组中用户名列表
组编号1-499是系统预留的组编号,给安装在操作系统中的软件服务的。编号越靠前,说明安装的服务就越早
用户手动创建的用户组编号是从500开始的
/etc/gshadow 存储当前系统中用户组的密码信息
组名称:组密码:组管理者:组中用户名列表
/etc/passwd 存储当前系统中所有用户的信息
用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:shell类型
/etc/shadow 储存当前系统中所有用户的密码信息
查看全部 -
硬盘分区:
主分区和扩展分区总数不能超过4个
扩展分区最多只能1个
扩展分区不能直接存取数据
查看全部 -
df 查看磁盘分区使用状况
-l 仅显示本地磁盘(默认)
-a 显示所有文件系统的磁盘使用情况,包含比如/proc/(查看包括0字节文件)
-h 以1024进制计算最合适的单位显示磁盘容量
-H 以1000进制计算最合适的单位显示磁盘容量
-T 显示磁盘分区类型(各个分区使用的文件系统类型)
-t [文件系统类型] 显示指定类型文件系统的磁盘分区
例如:df -lhT -t ext4-x [文件系统类型] 不显示指定类型文件系统的磁盘分区
例如:df -lhT -x ext4
du 统计磁盘上的文件或目录大小
-b 以byte为单位统计文件
-k 以KB为单位统计文件
-m 以MB为单位统计文件
-h 按照1024进制以最适合的单位统计文件
-H 按照1000进制以最适合的单位统计文件
-s 指定统计目标 例如:du -sb *.zip
查看全部 -
分组 group
查看全部 -
用户和用户组2
查看全部 -
用户和用户组
查看全部 -
底行模式常用指令
:w 保存;
:q 退出;
:! 强制执行;
:ls 列出当前编辑器中打开的文件;
:n 切换到后一个文件;
:15 把光标快速的定位到15行;
/xxx 从光标位置开始,向后搜索xxx这个字符串;
?xxx 从光标位置开始,向前搜索xxx这个字符串;
命令模式常用指令
h 或 向左箭头键() #光标左移动一个字符
j 或 向下箭头键() #光标下移动一个字符
k 或 向上箭头键() #光标向上移动一个字符
l 或 向右箭头键() #光标向右移动一个字符
[Ctrl] + [f] 屏幕『向下』移动一页,相当于 [Page Down]按键
[Ctrl] + [b] 屏幕『向上』移动一页,相当于 [Page up]按键
[Ctrl] + [d] 屏幕『向下』移动半页
[Ctrl] + [u] 屏幕『向上』移动半页
dd 删除光标所在行
o 在目前光标所在的下一行处输入新的一行并切换到输入模式
yy 复制光标所在的行
p 在光标所在的行的下方粘贴
P 在光标所在的行的上方粘贴
查看全部 -
linux分区规则
查看全部 -
统计磁盘大小
查看全部 -
磁盘管理。。。
查看全部 -
VIM命令模式
格式:vim [文件名] #打开文件,光标在第一行,有些系统定位到上次编辑退出的行
格式:vim + [文件名] #打开文件,光标在最后一行
格式:vim + 3 [文件名] #打开文件,光标在第三行
格式:vim +/xxx [文件] #打开文件,光标出现在[xxx字符]第一次出现的行数,按 n 切换下一个
格式:vim [文件名1] [文件名2] [文件名3] 同时创建三个文件,打开文件1,用 :n 向后切换;用 :N或:prev 向前切换
查看全部 -
VI(Visual Interface)编辑器的操作模式
Command Mode 命令模式:剪切,复制等
Insert Mode 输入模式 i 进入输入模式
Last Line Mode 底行模式:保存、退出等
查看全部
举报