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命令练习的主要内容,如果未能解决你的问题,请参考以下文章

linux基本命令练习

linux基础命令练习题

Linux命令练习四

#yyds干货盘点#Linux基本命令练习

linux命令每日一练习 解压命令

Linux命令练习三