1、列出系统中所有虚拟用户的用户ID、用户名、组ID,每行一个用户。(希望大家帮帮忙,很急!!!)

2024-11-18 22:26:00
推荐回答(1个)
回答1:

1.# !/bin/bash
grep ‘/sbin/login$’ /etc/passwd | cut –d: -f1,3,4
grep ‘/sbin/halt$’ /etc/passwd | cut –d: -f1,3,4
grep ‘/sbin/sync$’ /etc/passwd | cut –d: -f1,3,4
grep ‘/sbin/shutdown$’ /etc/passwd | cut –d: -f1,3,4
grep ‘/bin/false$’ /etc/passwd | cut –d: -f1,3,4

# !/bin/bash
cd $1
echo “该目录下的所有隐藏文件”
ls –a .|grep ‘^\.’
ls –sa
echo “该目录下的所有隐藏文件的个数”
ls –a .|grep ‘^\.’|wc –l
echo “该目录下的所有文件的个数”
ls –a .| wc –l