Linux基础第三周

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

                ls /etc/[^[:alpha:]][:alpha:]*git

2、复制/etc目录下全部以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中shell

                cp /etc/p*[^[:digit:]] /tmp/mytest1ui

3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中加密

                cat /etc/issue | tr [:lower:] [:upper:] >>/tmp/issue.outit

4、总结描述用户和组管理类命令的使用方法io

        useradd [options] LOGIN                #建立用户命令test

                经常使用选项:-m:自动建立家目录gui

                                 -s:指定建立用户的登陆shell登录

                                 -d:指定用户的家目录

                                 -g:指定用户的基本组

                                 -G:指定用户的附加组

                                 -u:指定用户的uid

        userdmod [options] LOGIN            #修改用户命令

                经常使用选项:-d:修改用户的家目录

                                 -s:修改建立用户的登陆shell

                                 -g:修改用户的基本组

                                 -G:修改用户的附加组

                                 -u:修改用户的uid

                                 -l:修改用户名

                                 -L:锁定用户密码

                                 -U:解除锁定用户密码

        userdel [options] LOGIN                #删除用户命令

                经常使用选项:-f:强制删除

                                 -r:删除与用户有关的文件

        passwd [--stdin] [username]          #修改用户密码

                经常使用选项:--stdin:使用标准输入写入密码

                                 -d:删除密码

                                 -n:密码最小有效天数

                                 -x:密码最大有效天数

                                 -w:密码过时提早警告的天数

        groupadd [options] group             #建立组命令

                经常使用选项:-g:指定用户gid

                                 -r, --system:建立系统组

                                 -p, --password:建立用户同时建立组密码

        groupmod [options] GROUP        #修改组命令

                经常使用选项:-n:修改组名

                                 -p, --password:修改组密码

                                 -g:修改用户gid

        groupdel [options] GROUP            #删除用户组命令

 

练习:  一、建立组distro,GID为2019

                ~]# groupadd -g 2019 distro

             二、建立用户mandriva,其ID号为1005,基本组为distro

                ~]# useradd -g distro -u 1005 mandriva

             三、建立用户mageia,其ID号为1100,家目录为/home/linux

                ~]# useradd -u 1100 -d /home/linux mandriva

             四、给用户mageia添加密码,密码为mageedu,并设置用户密码7天后过时

                ~]# echo mageedu |passwd --stdin -x 7 mageia

             五、删除mandriva,但保留其家目录

                ~]# userdel mandriva

             六、建立用户slackware,其ID号为2002,基本组为distro,附加组为peguin

                ~]# useradd -u 2002 -g distro -G peguin slackware

             七、修改slackware的默认shell为/bin/tcsh

                ~]# usermod -s /bin/tcsh slackware

             八、为用户slackware新增附加组admins

                ~]# usermod -G admins slackware

相关文章
相关标签/搜索