linux列出所有用户命令

linux列出所有用户命令,第1张

linux列出所有用户命令如下:

useradd注:添加用户

adduser注:添加用户;

passwd注:为用户设置密码;

usermod注:修改用户命令,可以通过usermod来修改登录名、用户的家目录等等;

pwcov注:同步用户从/etc/passwd到/etc/shadow;

pwck注:pwck是校验用户配置文件/etc/passwd和/etc/shadow文件内容是否合法或完整;

pwunconv注:是pwcov的立逆向 *** 作,是从/etc/shadow和/etc/passwd创建/etc/passwd,然后会删除/etc/shadow文件;

finger注:查看用户信息工具;

id注:查看用户的UID、GID及所归属的用户组;

chfn注:更改用户信息工具;

su注:用户切换工具;

sudo注:sudo是通过另一个用户来执行命令(executeacommandasanotheruser),su是用来切换用户,然后通过切换到的用户来完成相应的任务,但sudo能后面直接执行命令,比如sudo不需要root密码就可以执行root赋与的执行只有root才能执行相应的命令;但得通过visudo来编辑/etc/sudoers来实现;

visudo注:visodo是编辑/etc/sudoers的命令;也可以不用这个命令,直接用vi来编辑/etc/sudoers的效果是一样的。

1、使用w命令查看登录用户正在使用的进程信息

Linux w命令用于显示目前登入系统的用户信息。

执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。

单独执行w指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

语法:

w [-fhlsuV][用户名称]

参数:

-f 开启或关闭显示用户从何处登入系统。

-h 不显示各栏位的标题信息列。

-l 使用详细格式列表,此为预设值。

-s 使用简洁格式列表,不显示用户登入时间等。

-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。

-V 显示版本信息。

w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。

w命令输出的信息包括:用户名称、用户的机器名称或tty号、远程主机地址、用户登录系统的时间、空闲时间、当前进程所用时间、用户当前正在使用的命令。

2、使用who命令查看用户名称及所启动的进程

who命令用于列举出当前已登录系统的用户名称。其输出为:用户名、tty号、时间日期、主机地址。

Linux中who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU使用量、动作等等。

语法:

who[参数]

可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器。

参数:

-H或--heading 显示各栏位的标题信息列。

-i或-u或-idle

显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成.号,如果该用户已超过24小时没有任何动作,则标示出old字符串。

-m 此参数的效果和指定am i字符串相同。

-q或--count 只显示登入系统的帐号名称和总人数。

-w或-T或--mesg或--message或--writable 显示用户的信息状态栏。

-l 列出任何登录进程。

-T或-w 显示用户的信息状态栏。

linux如何列出组中所有的用户,下面这个命令用来显示group1组内用户

head /etc/group | grep -n group1

其中,主要涉及两个命令,head与grep,以下是这两个命令的用法:

head 命令,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。

1.命令格式:

head [参数]... [文件]...

2.命令功能:

head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。

3.命令参数:

-q 隐藏文件名

-v 显示文件名

-c<字节>显示字节数

-n<行数>显示的行数

linux grep命令

<div fc05="" fc11="" nbw-blog="" ztag="" js-fs2"="">

1.Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

2.格式

grep [options]

3.主要参数

[options]主要参数:

-c:只输出匹配行的计数。

-I:不区分大 小写(只适用于单字符)。

-h:查询多文件时不显示文件名。

-l:查询多文件时只输出包含匹配字符的文件名。

-n:显示匹配行及 行号。

-s:不显示不存在或无匹配文本的错误信息。

-v:显示不包含匹配文本的所有行。

pattern正则表达式主要参数:

\: 忽略正则表达式中特殊字符的原有含义。

^:匹配正则表达式的开始行。

$: 匹配正则表达式的结束行。

\<:从匹配正则表达 式的行开始。

\>:到匹配正则表达式的行结束。

[ ]:单个字符,如[A]即A符合要求 。

[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。

。:所有的单个字符。

* :有字符,长度可以为0。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7240456.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存