您好,欢迎访问代理记账网站
移动应用 微信公众号 联系我们

咨询热线 -

电话 15988168888

联系客服
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

Chapter7 Linux-常用基本命令

7.4 用户管理命令

7.4.1 useradd 添加新用户

1)基本语法

useradd 用户名            (功能描述:添加新用户)

useradd -g 组名 用户名    (功能描述:添加新用户到某个组)

2)案例实操

# 添加一个用户
[root@linux100 ~]# useradd hadoop
[root@linux100 ~]# ll /home/

7.4.2 passwd 设置用户密码

1)基本语法

passwd 用户名    (功能描述:设置用户密码)

2)案例实操

# 设置用户的密码
[root@linux100 ~]# passwd 123456

7.4.3 id 查看用户是否存在

1)基本语法

id 用户名

2)案例实操

# 查看用户是否存在
[root@linux100 ~]# id hadoop

7.4.4 cat  /etc/passwd 查看创建了哪些用户

1)基本语法

[root@linux100 ~]# cat /etc/passwd

7.4.5 su 切换用户

su: swith user 切换用户

1)基本语法

su 用户名称   (功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)

su - 用户名称        (功能描述:切换到用户并获得该用户的环境变量及执行权限)

2)案例实操

# 切换用户
[root@linux100 ~]# su hadoop
[root@linux100 ~]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[root@linux100 ~]# exit
[root@linux100 ~]# su - hadoop
[hadoop@linux100 ~]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/hadoop/bin

7.4.6 userdel 删除用户

1)基本语法

userdel  用户名        (功能描述:删除用户但保存用户主目录)

userdel -r 用户名        (功能描述:用户和用户主目录,都删除)

2)选项说明

选项

功能

-r

删除用户的同时,删除与用户相关的所有文件。

3)案例实操

# 删除用户但保存用户主目录
[root@linux100 ~]# userdel hadoop
[root@linux100 ~]# ll /home/

# 删除用户和用户主目录,都删除
[root@linux100 ~]# useradd hadoop
[root@linux100 ~]# ll /home/
[root@linux100 ~]# userdel -r hadoop
[root@linux100 ~]# ll /home/

7.4.7 who 查看登录用户信息

1)基本语法

whoami          (功能描述:显示自身用户名称)

who am i        (功能描述:显示登录用户的用户名)

7.4.8 sudo 设置普通用户具有root权限

1)添加hadoop用户,并对其设置密码。

[root@linux100 ~]# useradd hadoop
[root@linux100 ~]# passwd hadoop

2)修改配置文件

[root@linux100 ~]# vim /etc/sudoers

## 修改 /etc/sudoers 文件,找到下面一行(91行),在root下面添加一行,如下所示:

## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
hadoop   ALL=(ALL)     ALL

## 或者配置成采用sudo命令时,不需要输入密码

## Allow root to run any commands anywhere
root      ALL=(ALL)     ALL
hadoop   ALL=(ALL)     NOPASSWD:ALL

修改完毕,现在可以用hadoop帐号登录,然后用命令 sudo ,即可获得root权限进行操作。

3)案例实操

# 用普通用户在/opt目录下创建一个文件夹
[hadoop@linux100 opt]$ sudo mkdir module
[root@linux100 opt]# chown hadoop:hadoop module/

7.4.9 usermod 修改用户

1)基本语法

usermod -g 用户组 用户名

2)选项说明

选项

功能

-g

修改用户的初始登录组,给定的组必须存在

3)案例实操

# 将用户加入到用户组
[root@linux100 opt]# usermod -g root hadoop

分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进