第四次云计算课程作业linux

将3,4 字段分别截取出来分别写入文件UID和文件GIU但是这两个文件中的信息是以数值由大到小的形式显示;

[root@localhost ~]# cut -d : -f 3 /etc/passwd | sort -nr > UID
[root@localhost ~]# cat UID
65534
1000
999
998
997
996
995
994
993
992
991
990
989
981
980
979
978
977
976
975
193
172
171
113
107
81
75
74
72
70
59
42
32
29
14
12
11
8
7
6
5
4
3
2
1
0
[root@localhost ~]# cut -d : -f 4 /etc/passwd | sort -nr > GIU
[root@localhost ~]# cat GIU
65534
1000
997
996
995
992
989
988
987
986
984
983
981
980
979
978
977
976
975
193
172
171
113
107
100
81
76
75
74
72
70
59
50
42
32
29
12
7
4
2
1
0
0
0
0
0


通过查看时间命令将分别将时分写入A文件

[root@localhost ~]# echo the day is sunday >> A.txt
[root@localhost ~]# cat A.txt
the day is sunday
[root@localhost ~]# date |cut -d " " -f 1,3,4,6 > A 
[root@localhost ~]# cat A
2022年 28日 星期一 CST

告诉用户当前系统有多少用户

[root@www /]# wc -l /etc/passwd
47 /etc/passwd

 [root@www /]# cat /etc/passwd | wc -l            
47
 [root@www /]# wc -1 /etc/passwd  |  cut -d " " -f 1
 47


不显示/etc/login.defs 文件中以#开头的行以及空白行

[root@localhost ~]#  grep -v ^# /etc/login.defs > file
[root@localhost ~]# cat file

MAIL_DIR    /var/spool/mail

UMASK        022

HOME_MODE    0700

PASS_MAX_DAYS    99999
PASS_MIN_DAYS    0
PASS_MIN_LEN    5
PASS_WARN_AGE    7

UID_MIN                  1000
UID_MAX                 60000
SYS_UID_MIN               201
SYS_UID_MAX               999

GID_MIN                  1000
GID_MAX                 60000
SYS_GID_MIN               201
SYS_GID_MAX               999


CREATE_HOME    yes

USERGROUPS_ENAB yes

ENCRYPT_METHOD SHA512

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜深邃星如尘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值