首页 > 系统相关 >linux用户管理,关机重启

linux用户管理,关机重启

时间:2022-09-20 11:34:26浏览次数:75  
标签:关机 用户名 重启 用户 etc 组名 linux 用户组

1. 关机重启

  • shoutdown -h now 立即关机
  • shudown -h 1 一分钟后关机
  • shudown -r now 重启
  • halt 关机
  • reboot 重启
  • sync 把内存的数据同步到磁盘
    注意
    • 关机和重启首先要运行sync ,把内存的数据同步到磁盘
    • 目前的shotdown/reboot/halt 等命令已经在关机前执行了sync。

2. 用户管理

1. 添加用户:useradd 用户名

说明;
1. 当创建用户成功后,会自动创建和用户同名的家目录
2. 也可以通过useradd -d 指定目录 新的用户名    给新创建的用户指定家目录。
3. 不指定用户组的花,会默认创建一个和用户名同名的用户组
4. 增加用户时直接加上组:useradd -g 用户组 用户名

2. 指定密码:passwd 用户名

3. 删除用户:userdel 用户名

说明:
1. 保留家目录 userdel 用户名
2. 不保留家目录 userdel -r 用户名

4. 查看用户信息:id 用户名

uid=0(root) gid=0(root) 组=0(root)

5. 切换用户: su 用户名

6. 查看当前用户信息: who am i 或者 whoami

7. 注销用户: logout

8. 修改用户的组:usermod -g 用户组 用户名

9. 同步用户从/etc/passwd 到/etc/shadow pwcov

栗子:
1. 创建用户user1,同时指定user1主用户组为group1,附加用户组为group2和group3
	$>useradd -g group1 -G group2,group3 user1

2. 用户组
1. 新增组:groupadd 组名
2. 删除组:groupdel 组名
3. 修改用户组信息:groupmod 选项 组名
	-g 修改GID
	-n 修改组名
	- 修改组名: 
		groupmod -g 组ID 组名
		groupmod -n 新组名 旧组名
4. 显示用户所属的用户组: groups
栗子:
1. 查询组下有多少个用户
	cat -n /etc/group|grep 555


4. 用户和用户组相关文件
1. /etc/passwd 文件
	用户的配置文件,记录用户的各种信息
	每行的含义: 用户名:口令:用户标识号:组标识号:注释行描述:主目录:登录shell
2. /etc/shadow 文件
	口令的配置文件
	每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志  
3. /etc/group 文件
	组的配置文件,记录Linux包含的组的信息
	每行含义:组名:口令:组标识号:组内用户列表

标签:关机,用户名,重启,用户,etc,组名,linux,用户组
From: https://www.cnblogs.com/rookie-ll/p/16710481.html

相关文章

  • [转]Linux文件目录结构一览表( FHS 标准)
    原文地址:https://www.linuxyz.cn/1976.html学习Linux,不仅限于学习各种命令,了解整个Linux文件系统的目录结构以及各个目录的功能同样至关重要。使用Linux时,通过命令......
  • Linux 开启防火墙端口策略
    1. 安装防火墙yuminstallfirewalldsystemd-y2.手动开放防火墙端口查看防火墙全部设置firewall-cmd--list-all若防火墙服务未启动可执行systemct......
  • msys2使用笔记(windows下使用linux常用命令)
    支持原创,转发请备注来源目录windows环境msys2msys2介绍msys2的优势获取msys2安装msys2msys2的配置msys2更新下载源msys2配置到windows右键快捷方式msys2在指定路径打开msys......
  • linux交叉编译libiconv
    1.解压libiconv-1.14.tar2.进入解压后目录libiconv-1.143.执行交叉编译环境命令,例如:source/home/huhe/environment-setup-aarch64-poky-linux 4.执行配置./conf......
  • linux系统 net.core.somaxconn参数
    1、如何查看该参数值1)查看所有内核参数及值sysctl-a #查看所有内核参数及值2)查看net.core.somaxconn参数[root@localhost]#sysctl-a|grepnet.co......
  • k8s 容器自动重启 错误 代码
    参考文章https://betterprogramming.pub/understanding-docker-container-exit-codes-5ee79a1d58f6ExitCodesCommonexitcodesassociatedwithdockercontainersar......
  • linux 中 seq命令
     001、生成自然序列(base)root@ubuntu02:/home/test#seq5##默认从1开始递增12345(base)root@ubuntu02:/home/test#seq25##指定起始点......
  • 重启右脑
    一脑一世界精于计算,富于想象;关注细节,望到远景;遵循规则,寻找可能;专注事实,探寻意义;保守控制,开放尝试;喜用逻辑,善借感知;单线分析,看到关联;强于数理,富有审美。......
  • Linux 众里寻他千百度
    编译安装问题vim编辑/命令行快捷操作......
  • Linux env 命令
    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与......