查出用户UID最大值的用户名、UID及shell类型

执行 cat /etc/passwd 命令可以用来查看所有用户的UID和其他信息(如下图)

可以看出当用户比较多的时候我们很难快速找到UID最大值的用户因此需要利用字段一些命令来进行筛选。

  1. 简化

通过观察我们用户名和密码在哪里看可以发现,除去分隔符“:”,用户名、用户的UID和shell类型均出现在每行的第一位、第三位和第七位,因用户名是什么此我们可以用cut命令先对之前筛选出的信息进行简化,执行命令 cat /etc/passwd | cut -d: -f1,3,7 即可保留出关键信息(如下图)

  1. 排序

接下来我们需要对这些用户信息进行排序,此时linux是什么操作系统要用到sort命令字段,执行 cat /etc/pass字段计算器wd | cut -d: -f1,3,7 | so执行程序的扩展名是什么rt -t: -k2 -n(-t指定每行的字段切割符号;-k指定要排序字段的编号,因为按UIlinux常用命令D大linux必学的60个命令小排序更直可执行程序观,故选-k2;-n指定按数值从小到大排)命令即可将用户的信息按照从小到linux系统大的顺序进行排列(如下图)。


                                            查出用户UID最大值的用户名、UID及shell类型

当然我们也可执行cat /etc/passwd | cut -d: -用户名和密码在哪里看f1,3,7 | sort -t: -k2 -nr 命令,按用户UID来进行从大到小的排序(如下图)字段计算器

  1. 选定

根据第2步的排序,我们知道只要按照从小到用户名怎么填写大的排序筛选出最后一条,或者按照从大到小的排序筛选出第一条即可找到UID最大的用户名、UID值和shell类型,此时我们需用到head或tail命令。字段是什么意思

字段数据类型cat /etc/passwd用户名昵称大全 | cut -d: -f1,3,7 | sort -t: -klinux操作系统基础知识2 -n | tail -n 1cat /etc/passwd可执行文件超出指定受信任的位置 | cut -d: -f1,3,7 | sort -t: -k2 -nr | head -n 1系统/运维可找到UID最大的用户linux删除文件命令名、UID值和shell类型(如下图)