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

相關文章
相關標籤/搜索