2017-06-25(常用快捷键 history 用户及用户组)

常用快捷键


ctrl+l 清屏 (与clear命令功能相似)
ctrl+c 强制终止当前命令
crtl+a 光标移到命令行首
crtl+e 光标移到命令行尾
ctrl+u 从光标所在位置删除至行首
ctrl+z 将命令放入后台执行
ctrl+r 在历史命令中查找

histoty


 格式:  history  [选项]  

  [选项]   -c 清空历史命令

              -w 将缓冲的历史命令写入用户家目录下的.bash_history

查看历史命令

history  

 

 修改默认保存条数


打开  /etc/profile  可以看到,系统默认保存1000条,修改histsize值 修改默认保存条数

历史命令的调用


!n


重复执行第n条命令

!2  重复执行第二条命令

!!


!! 重复执行上一条命令

 !字符串


! his  

重复执行最后一条以该字符串开头的命令

用户及用户组


用户组的相关配置文件

/etc/group  系统组信息配置文件

已 【root:x:0:    】 为例

root: x: 0:  
组名称 组密码

组编号

0:代表root组

1-499:预留给安装在系统中的软件或者服务的。

500+ :用户创建的用户组

组内用户列表

组列表为空,不代表组内没有用户,当组内只有一个用户,且组名跟用户名相同的时候,可以省略

/etc/gshadow  组密码文件

已 【root : : :    】 为例

root: : :  
组名

组密码

组密码为null, * , !  代表组没有密码

组管理者

null代表组内所有用户都可以管理此用户组

组内用户列表

用户相关配置文件

/etc/passwd

以  【root:x:0:0:root:/root:/bin/bash】 为例

root: x: 0: 0: root: /root: /bin/bash
用户名 密码 用户编号 用户组的编号 用户的注释信息

用户的家目录

root : /root

普通用户:/home/username

shell类型

/etc/shadow

以【root:$6$2lxrK5I1KmxFDhq:17270:0:99999:7:::】为例

root: $6$2lxrK5I1KmxFDhq: 17270: 0: 99999: 7: : :  
用户名

用户的密码

*代表帐号被锁定;

!!表示这个密码已经过期了。

$6$开头的,表明是用SHA-512加密的,

$1$ 表明是用MD5加密的

$2$ 是用Blowfish加密的

$5$ 是用 SHA-256加密的。

最近更新密码的时间

从1970.1.1开始的天数

密码不可变时间

0 代表随时可以修改

10:代表着10天之内不可修改

需要重新设定密码的天数

99999 表示不需要重新设定

警告修改密码的天数 密码过期的宽恕时间

帐号的失效时间

一般用于收费的服务系统中

保留
原文地址:https://www.cnblogs.com/dsitn/p/7076411.html