◆
用户组
◆
查看当前用户所属的用户组
1
|
groups
|
查看所有用户组
1 2 3 4 5 6 7 8 9 |
[root@node2 ~]# cat /etc/group root:x:0: bin:x:1: daemon:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: |
文件格式:
用户组名称:用户组密码:GID:用户列表,每个用户之间用,号分割;本字段可以为空;如果字段为空表示用户组为GID的用户名;
增加用户组
1
|
groupadd testgroup
|
常用参数:
-
-g 指定新用户组的GID。
-
-o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。
删除用户组
1
|
groupdel testgroup
|
修改用户组
1
|
groupmod -g 110 -n testgroup1 testgroup
|
常用参数:
-
-g GID 为用户组指定新的组标识号。
-
-o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。
-
-n新用户组 将用户组的名字改为新名字
切换用户组
如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限
1
|
newgrp root
|
◆
用户
◆
查看系统所有用户
1 2 3 4 5 6 7 8 9 |
[root@node2 ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/false jenkins:x:996:992:Jenkins Automation Server:/var/lib/jenkins:/bin/false etcd:x:995:991:etcd user:/var/lib/etcd:/sbin/nologin apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin es:x:1000:1001::/home/es:/bin/bash testUser:x:1002:1003::/home/testUser:/bin/bash |
文件格式:
用户名:密码:UID:GID:用户信息:HOME目录路径:用户shell
添加用户
1
|
useradd testUser
|
参数说明:
-
-c comment 指定一段注释
-
-d 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录
-
-g 指定用户所属的用户组
-
-G 指定用户所属的附加组
-
-s Shell文件 指定用户的登录Shell
-
-u 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号
删除用户
1
|
userdel testUser
|
常用参数:
- -r把用户的主目录一起删除
修改帐号
1
|
usermod testUser
|
常用参数:
-
使用添加用户所用的参数修改
-
-l 指定新用户名
修改用户密码
1
|
passwd testUser
|
当前用户使用此命令
1 2 3 |
Old password:****** New password:******* Re-enter new password:******* |
root用户使用此命令
1 2 |
New password:******* Re-enter new password:******* |
常用参数:
-
-l 禁用用户。
-
-u 解除禁用。
-
-d 取消密码。
-
-f 强迫用户下次登录时修改口令。
删除用户
1
|
userdel testUser
|
常用参数:
- -r 删除用户目录
◆
其他命令
◆
显示目前登入系统的用户信息
1
|
who
|
常用参数:
-
-H 显示各栏位的标题信息列
-
-u 显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串
-
-q 只显示登入系统的帐号名称和总人数
显示目前登入系统的用户信息
1 2 3 4 5 |
[root@node2 ~]# w 21:34:56 up 20 days, 10:04, 1 user, load average: 0.14, 0.08, 0.06 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.0.20.149 20:54 0.00s 0.19s 0.03s w |
常用参数:
-
-f 开启或关闭显示用户从何处登入系统。
-
-h不显示各栏位的标题信息列。
-
-l使用详细格式列表,此为预设值。
-
-s使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-
-u忽略执行程序的名称,以及该程序耗费CPU时间的信息。
切换用户
1
|
su testUser
|
检测/etc/passwd文件是否正常
1
|
pwck
|
查看用户上次登录时间
1
|
lastlog
|
登入失败的用户名单
1
|
lastb
|
常用参数:
-
-a把从何处登入系统的主机名称或IP地址显示在最后一行。
-
-d将IP地址转换成主机名称
-
-f指定记录文件
-
-n<显示列数>或-<显示列数> 设置列出名单的显示列数
-
-R 不显示登入系统的主机名称或IP地址
-
-x 显示系统关机,重新开机,以及执行等级的改变等信息
相关推荐
LINUX常用命令速查手册 Linux操作系统中有许多命令可以帮助用户管理和维护系统,这些命令可以分为多个类别,其中文件管理命令是最常用的一个类别。下面是Linux常用命令速查手册中的文件管理命令: 1. which命令:...
Linux常用命令速查手册 Linux 操作系统是当今最流行的开源操作系统之一,广泛应用于服务器、超级计算机、嵌入式系统和个人计算机等领域。 Linux 的强大之处在于其高度可定制性、灵活性和安全性。为了更好地使用 ...
在Linux操作系统中,掌握常用的命令是提升工作效率的关键。Linux命令行提供了一种高效且灵活的方式来管理文件、系统和网络。以下是一些常见的Linux命令及其详细解释: 1. **ls** - 列出目录内容 使用`ls`命令可以...
Linux命令速查手册作为一本全面介绍Linux命令的参考书籍,由美国作者Scott Granneman所著,并由成保栋与李保强翻译成中文版本。本书是图灵系统与网络管理技术丛书之一,适合所有与Linux相关的工作人员以及初学者,...
除了这些常见命令之外,《linux核心命令速查》还可能包括许多其他命令以及它们的高级使用技巧,例如用于系统监控的`vmstat`、`iostat`、`free`,用于任务调度的`cron`和`at`,以及用于用户和权限管理的`useradd`、`...
【描述】:“Linux常用命令速查.pdf”是一份关于Linux操作系统中常用命令的参考文献,旨在帮助用户快速查找和理解日常系统操作所需的命令。 【标签】:“Linux 操作系统 系统开发 参考文献 专业指导” 【部分内容...
### Linux常用命令速查手册 #### 一、关机/重启/注销 在Linux系统中,关机、重启以及注销都是常见的系统管理操作。通过不同的命令可以实现这些功能。 - **`shutdown -h now`**: 立即关机。 - **`shutdown -h 10`*...
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
这份“Linux命令速查手册”涵盖了Linux用户日常工作中可能会用到的关键命令,对于学习和掌握Linux操作至关重要。手册中包括了“Linux必学的80个命令”,“linux命令.EXE”(可能是一个Windows下的Linux命令解释程序...
- `alias`用于创建命令别名,方便快速执行常用命令。例如,可以设置`alias ll='ls -l'`,将`ll`命令映射到`ls -l`,以显示文件和目录的详细列表。 2. **apmsleep**: - 这个命令用于将系统挂起到待机或休眠状态。...
Linux常用命令全集,函数速查手册。包括如下章节内容:文件管理、文件传输、文档编辑、系统管理、系统设置、网络通讯、磁盘管理、磁盘维护、备份压缩、设备管理等命令。助你快速查找linux命令,掌握linux命令,熟练...
此外,Linux命令速查手册可能还会涵盖shell脚本编写、进程管理、系统日志分析、磁盘管理、用户与组管理、系统监控等方面的知识。通过阅读本书,用户可以更深入地了解Linux系统,并能熟练运用各种命令解决实际问题。...
### Linux命令速查手册:文件与目录操作 #### 一、引言 在Linux系统中,文件管理和目录操作是极其重要的基本技能。本手册旨在帮助用户快速掌握常用的Linux命令,特别是那些与文件和目录管理相关的命令。通过这些...
《570个Linux常用命令速查大全》是一本针对Linux命令行操作的实用手册,旨在帮助用户熟悉和掌握在Linux环境下工作的基本技能。书中涵盖了从基础操作到高级功能的各种命令,适合初学者和有一定经验的Linux用户。这...
linux常用命令大全速查手册
本部分提到的“Linux核心命令速查手册”是一份专注于Linux操作系统内核命令的实用指南。Linux是一种广泛应用于服务器、桌面、嵌入式系统的开源操作系统。由于其开源和灵活性,它被世界各地的开发者和系统管理员广泛...
常用Linux命令备忘速查手册
这份“linux-Git常用命令速查”将帮助你快速掌握Git的基本操作,以便于有效地管理和协作代码。 1. **初始化Git仓库** 使用`git init`命令在当前目录下创建一个新的Git仓库。如果是在已有的项目中,这会将整个项目...