1、顯示/etc目錄下,以非字母開頭,後面跟了乙個字母以及其它任意長度任意字元的檔案或目錄
ls /etc/[^[:alpha:]]*
2、複製/etc目錄下所有以p開頭,以非數字結尾的檔案或目錄到/tmp/mytest1目錄中。
cp -r /etc/p*[^0-9] /tmp/mytest1
3、將/etc/issue檔案中的內容轉換為大寫後儲存至/tmp/issue.out檔案中
cat /etc/issue | tr '[:lower:]' '[:upper:]' >> /tmp/issue.out
4、請總結描述使用者和組管理類命令的使用方法並完成以下練習:
(1)、建立組distro,其gid為2019;
groupadd -g 2019 distro
(2)、建立使用者mandriva, 其id號為1005;基本組為distro;
useradd -u 1005 -g distro mandriva
(3)、建立使用者mageia,其id號為1100,家目錄為/home/linux;
useradd -u 1100 -d /home/linux mageia
(4)、給使用者mageia新增密碼,密碼為mageedu,並設定使用者密碼7天後過期
echo 'mageedu' | passwd -x 7 --stdin mageia
(5)、刪除mandriva,但保留其家目錄;
userdel mandriva
(6)、建立使用者slackware,其id號為2002,基本組為distro,附加組peguin;
useradd -u 2002 -g distro -g peguin slackware
(7)、修改slackware的預設shell為/bin/tcsh;
usermod -s /bin/tcsh slackware
(8)、為使用者slackware新增附加組admins;
usermod -g admins slackware
第三週作業
實驗作業 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係...
第三週作業
要求 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係數,...
第三週作業
第一題 輸入課本各個例題,除錯執行程式,並分析程式。例1 include using namespace std int main 例8 includeusing namespace std int main else cout this is not a endl return 0 第三題 編寫程...