首页 > 试题广场 >

网络管理员配置linux磁盘配额前,先查看所有用户与用户主目

[单选题]
网络管理员配置linux磁盘配额前,先查看所有用户与用户主目录(      )?
  • awk '{print $1,$5}' /etc/passwd
  • cat  /etc/passwd
  • awk -F : '{print $1,$5}' /etc/passwd
  • awk -D : '{print $1,$5}' /etc/passwd
我的centos7第六列是才是用户主目录
awk -F : '{print $1,$5}' /etc/passwd
-F:指定分隔符是什么(awk中默认是空格或Tab键作为分隔符)
由于/etc/passwd文件中是按root:x:0:0:root:/root:/bin/bash显示的,得指定分隔符为:,即(-F :)
awk中操作的内容用‘{操作方式}’,$1,$5表示第1列和第5列
发表于 2022-03-06 12:21:47 回复(0)
/etc/passwd目录下的文件格式是这样的
用户名:密码:uid:gid:说明解释:主目录文件夹:使用的shell
awk-F就是说分隔符的意思后面接:就是用:分隔
$1 $5的意思就是取第一列和第五列,但我查到的主目录是在第六列,我也不知道为啥是$5
方便理解了就好


发表于 2021-09-21 08:54:31 回复(0)