linux 创建文件并修改密码,Linux创建新用户(示例代码)

1、显示/etc/目录下,以非字符开头,后后面跟了一个字母以及其它任意长度任意字符的文件或目录;

通过ls命令,结合文件通配符,进行查找:

man glob 可以查找文件通配符号的表达式;

[:alnum:] 字母和数字;

[![:alnum:]] 非字母和数字;

[:alpha:] 大小写字母;

* 任意字符包含空;

20200308232031262247.png

20200308232031666518.png

2 复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。

mkdir /tmp/mytest1;

cp -a /etc/p*[![:digit:]] /tmp/mytest1;

20200308232032001457.png

3 将/etc/issue文件中的内容转换为大写后保存至/tmp/tr.txt文件中。

tr是个支持标准输入,输出标准输出的软件,可以做转换,做重复字符的压缩和删除;可以配合管道和

tee命令既可以标准输出的屏幕,又可以追加到文件中;>> 追加到文件中;

tr [a-z] [A-Z] < /etc/issue

cat /etc/issue | tr [a-z] [A-Z]

tr [a-z] [A-Z] < /etc/issue | tee -a tr1.txt

cat /etc/issue | tr [a-z] [A-Z] >> tr2.txt

20200308232032200663.png

20200308232032460412.png

4 请总结描述用户和组管理类命令的使用方法并完成一下联系;

useradd userdel 创建、删除用户;

groupadd groupdel 创建、删除组;

4.1 创建组distro,其GID为2019;

groupadd -g 2019 distro

20200308232032708443.png

4.2 创建用户mandriva,其ID号为1005;基本组为distro;

useradd -u 1005 -g distro mandriva

20200308232032975028.png

4.3 创建用户mageia,其ID号为1100,家目录为/home/linux;

useradd -u 1100 -d /home/linux mageia

20200308232033199623.png

4.4 给用户mageia添加密码,密码为mageedu,并设置用户密码7天后过期;

passwd -x 7 mageia

echo mageedu | passwd –stdin mageia

20200308232033571669.png

4.5 删除mandriva,但保留其家目录;

userdel mandriva

20200308232033968128.png

4.6 创建用户slackware,其ID号为2002,其基本组为distro,附加组peguin;

useradd -u 2002 -g distro -G peguin slackware

20200308232034560864.png

4.7 修改slackware的默认shell为/bin/tcsh;

usermod -s /bin/tcsh slackware

20200308232034775694.png

4.8 为用户slackware新增附加组admins;

usermod -a -G admins slackware

20200308232034915333.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值