1.2学习笔记 Linux用户操作

·打开

 (一)用户操作

·root用户登录虚拟机

1.切换用户

·root用户切换至普通用户

·执行命令:su zhj (zhj:之前安装CentOS 7时创建的普通用户)

·普通用户转换成root用户

·执行命令:su root  切换至root用户时需要输入密码

2.查看环境变量

·执行命令:env,查看环境变量

 ·切换到普通用户,再查看环境变量

 ·退出普通用户

(二)查看用户

1.查看全部用户

·执行命令:cat /etc/passwd

`以passwd文件中zhj一行为例介绍各个字段作用

zhj:x:1000:1000:howard:/home/howard:/bin/bash
用户名称:用户密码:用户UID:用户组GID:用户说明:用户家目录:shell解释器

2.系统用户和新增用户

·用户id在1000以前的都是系统内置用户。

·root用户id是0,bin用户id是1,daemon用户id是2...........

 `执行命令:cat /etc/passwd | head -3 (|:管道命令,head -3:显示前3条记录)


·zhj用户id是1000,不是系统用户,而是新增用户(tail -3:显示末尾三条记录)

 3.查看不能登录的伪用户

·执行命令:cat /etc/passwd | grep nologin

`|是 管道命令,grep是抓取命令 (可使用通配符*),合在一起就是抓取前一个命令的结果中满足条件的信息。

4.查看指定用户的信息

·执行命令:cat /etc/passwd | grep zhj

 (三)添加用户

1.语法

·useradd [选项] 用户名

2.选项说明

参数说明
-g主组(group)
-G附加组(Group)
-d主目录(directory)
-s指定用户登录后使用的shell,默认值是/bin/bash
-c注释(comment)
-u用户ID(user)
-p密码(password)

 

·注:

·添加用户,不设置主组,会默认创建同名的主组。

·增加用户账号就是在/etc/passwd文件中为新用户增加一条记录,同时更新其他系统文件/etc/shadow/etc/group等。

3.按例

任务:创建用户mike

·创建用户mike,主目录为/home/mike,用户id为1010,密码为12345,注释my workmate

·执行命令:useradd -d /home/mike -u 1010 -p 12345 -c 'my workmate' mike

·在四个文件中查看刚才创建的用户信息

VMware,开启虚拟ied登录,输入命令vi /etc/sysconfig/network-scripts/ifcfg-ens33

设置域名DNS=114.114.114.114

Esc退出当前操作

 

 ·重启网卡服务:systemctl restart network

·输入ip addr查询ip地址

(三)用户组操作cah

查看用户信息:cat /etc/passwd | tail -3

查看密码信息:cat /etc/shadow | tail -3

查看用户组信息:cat /etc/group | tail -3

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值