Linux系统中如何查看所有组和所有用户?第一次接触命令行界面的朋友可能会比较不习惯,系统也没有专门的命令来显示所有用户组和所有用户。章郎虫在这里分享下查看所有组和用户的命令。
第一:查看所有用户
cat /etc/passwd | cut -f 1 -d:
这个就是显示passwd文件内的内容,然后用cut命令对显示出来的内容进行切割。以第一个:为界限 。
第二:查看所有分组
less /etc/group
除此之外,还有more版本
more /etc/group
当然你也可以加上cut进行切割:
less /etc/group | cut -f 1 -d:
more /etc/group | cut -f 1 -d:
注:cat、more和less命令的区别
cat命令功能用于显示整个文件的内容单独使用没有翻页功能因此经常和more命令搭配使用,cat命令还有就是将数个文件合并成一个文件的功能。
more命令功能:让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。
less命令功能:less命令的用法与more命令类似,也可以用来浏览超过一页的文件。所不同的是less命令除了可以按空格键向下显示文件外,还可以利用上下键来卷动文件。当要结束浏览时,只要在less命令的提示符“:”下按Q键即可。
其实这三个命令除了cat命令有合并文件的功能,其余功能上相近,只是从浏览习惯和显示方式上有所不同。