Linux命令练习
Posted qizift
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令练习相关的知识,希望对你有一定的参考价值。
1、显示/etc 目录下,以非字母开头,后面跟了一个字母以及其他任意长度的字符文件或目录
ls -d [^[:alpha:]][[:alpha:]]*
2、复制/etc目录下所有以p开头,以非数字结尾的文件或目到/tmp/mytest1目录中
cp -r test/p*[^0-9] test2/
3、将/etc/iss文件中的内容转换为大写后保存至/tmp/issue.out文件中
who >> w:文件存在,再原有的内容后面追加
who > w:文件不存在,创建文件,文件存在则覆盖文件
cat /etc/issue | tr ‘a-z‘ ‘A-Z‘ >> /tmp/issue.out
cat /etc/issue | tr ‘a-z‘ ‘A-Z‘ > /tmp/issue.out
4、请总结描述用户和用户组管理类命令的使用方法并完成一下联系:
①创建用户组distro,其GID为2019
groupadd -g 2019 distro
②创建用户mandriva,其ID号为1005;基本组为distro
useradd -u 1055 -g distro mandriva
③创建用户mageia,其ID号为1100,家目录为/home/linux
useradd -d /home/linux -u 1100 mageia
④给用户mageia添加密码,密码为mageedu,并设置密码7天后过期
passwd mageia
passwd -x 7 mageia
⑤删除mandriva,但包留其家目录
userdel mandriva
⑥创建用户slackware,其ID号为2002,基本组为distro,附加组为peguin;
useradd -u 2002 -g distro -G peguin slackware
⑦修改slackware的默认shell为/bin/tcsh
chsh -s /bin/tcsh slackware
⑧为用户slackware新增附加组admins
usermod -aG admins slackware
以上是关于Linux命令练习的主要内容,如果未能解决你的问题,请参考以下文章