Linux 4 常用命令与用户管理
第三节课:
man :显示命令手册
我们以ls命令为例,输入 man ls ,出现如下图关于ls命令的所有使用方法,按q退出。
tar :解压命令,可参考上一篇解压安装VmwareTools
diff :比较出两个文件内容的不同
这里我随意比较 /bin 和 /dev 两个文件夹
输入 diff /bin /dev
whereis :寻找文件的位置
这里寻找rpm的位置
find :模糊查找
如图查找/bin 下面 sh结尾的文件
date与 cal :显示时间和日期,想要cal显示特定的日期需要输入月份和年份
df :查看分区的占用情况
ps :查看系统进程
kill :终止命令,类似于window任务管理器里面的结束进程。
前台用 ctrl+c 可以强制终止
top :监控进程,5秒刷新一次
top -d 20 则是每20秒刷新一次
shutdown 关机 -r重启
init6 重启
reboot 重启
halt 停止系统,不关电源
poweroff 停止系统,关闭电源
用户相关配置文件有passwd和shadow,我们通过cat 命令查看,如图
每一个用户都有一个唯一的身份标识,称为用户ID(UID);每一个用户组也有一个唯一的身份标识,称为用户组ID(GID)。
useradd :新建用户
useradd yy,新建一个名为yy的用户,passwd yy给用户设定密码
在passwd中查看
在shadow中查看,冒号中的为加密密码,可以修改
可以正常登陆
可以用vi命令修改shadow文件修改用户信息,如图
vi/etc/shadow 按 i 开始编辑,Esc退出编辑,
shift+:wq! 然后Enter强制保存退出
用户帐户文件:
/etc/passwd文件:用户帐户信息
/etc/shadow文件:用户口令
组群文件:
/etc/group文件:组群帐户信息
/etc/gshadow文件:组群口令、管理员等管理信息
创建一个新的用户组文件:
groupadd :新建用户组文件
gpasswd -a 用户名 testgroup :将用户加入到组文件
gpasswd -A 用户名 testgroup:将用户指派为管理员