用户管理与组管理

用户管理与组管理

添加用户

-r //创建用户时不给其创建家目录
-M //添加一个系统用户
-g GID //指定用户所属基本组,可为组名或GID

1| root@localhost ~]# useradd a1
2| @localhost ~]# useradd -r -M -s /sbin/omlogin a3 
3| [root@localhost ~]# useradd -g 5000 a4

查看用户帐号的信息命令id

1 |[root@localhost ~]# id a1
2 |uid=1012(a1) gid=1012(a1)=1012(a1)

切换用户 SU
切换用户的方式
特点
su USERNAME 非登录式切换,即不会读取目标用户的配置文件
su - USERNAME 登录式切换,即会读取目标用户的配置文件。完全切换
su - 不指定用户时默认切换至root用户

1|[root@localhost ~]# su - a1
2|[a1@localhost ~]
3|[root@localhost ~]# su a4
4|[a4@localhost root]

退出

[a4@localhost ~]$ exit

-d -m//改变用户家目录的同时把原来家目录的文件移动到新的家目录中
-L //锁定帐号。
//被锁定的帐号在/etc/shadow文件中密码前面会有一个!感叹号
-U //解锁帐号
-s SHELL

[root@localhost ~]# usermod -m -d  /opt/qingnian a1
[root@localhost ~]# usermod -L a1
[root@localhost ~]# usermod -U a1
usermod:解锁用户密码将产生没有密码的账户。
您应该使用 usermod -p 设置密码并解锁用户密码。
[root@localhost ~]# usermod -s /bin/sh a1 
用户删除命令userdel

-r //删除用户的同时删除其家目录(userdel默认不会删除其家目录)

[root@localhost ~]# userdel a1
[root@localhost ~]# userdel -r a1
userdel:用户“a1”不存在

创建组命令groupadd
-g GID //指定GID
-r //添加一个系统

[root@localhost ~]# groupadd -g 5000 a4
[root@localhost ~]# groupadd -g 4000 a5

密码管理命令passwd
–stdin //从标准输入获取用户密码,
//例:echo "redhat"|passwd --stdin user1
-l //锁定用户
-u //解锁用户
-d //删除用户密码
-n mindays //指定最短使用期限
-x maxdays //指定最长使用期限
-w warndays //提前多少天开始警告
-i inactivedays //非活动期限,密码过期后到禁用前的这段时间

[root@localhost ~]# passwd -l a4
锁定用户 a4 的密码 。
passwd: 操作成功
[root@localhost ~]# passwd
更改用户 root 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# echo 'redhat'|passwd --stdin a4
更改用户 a4 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@localhost ~]# groupdel a4、
删除组命令groupdel

//语法:groupdel [options] GROUP
//删除组时只需要指定组名即可

[root@localhost ~]# groupdel a5

LINUX命令主机名,查看磁盘空间,排序,搜索

1.hostname

查看或临时修改主机名,重开终端有效,重启无效

2.hostnamect1

查看或永久修改主机名,重开终端有效,重启有效

3.df

报告文件磁盘空间的使用情况
-h 以人类友好的方式查看
-i inode号显示信息
-T 显示文件类型

4.du

查看文件或目录占用的磁盘空间大小
-h 以人类友好的方式查看
-s 显示总的占用空间大小
组合出现:du -sh

5.sort

默认升序排序,不是按照数值大小排序
-n 根据数值大小进行排序
-r 逆序排序
-t 字段分割符
-k 以哪个字段为关键字进行排序
-u 去重,排序后面相同的行显示一次

6.uniq

报告重复得行,(连续且相同的方为重复)
-c 显示文件中行重复得次数
-d 显示重复得行
-u 只显示未重复得行

7.grep

根据模式搜索文本,并将符合模式的文本行显示出来。
使用基本的正则表达式定义的模式来过滤文本的命令
-i 忽略大小
–color 匹配到内容高亮显示
-v 显示没有被匹配到的行
-o 只显示被模式匹配的字符串

-egrep

-q 静默接口,不输出任何内容。
E **使用扩展正则表达式。grep -E相当于使用

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值