題1
指定目錄
/etc
名稱要求
以非字母開頭,後接乙個字母,再接任意字元,如下:
[root@use11 ~]
# touch /etc/1t455
[root@use11 ~]
# touch /etc/2dd34
[root@use11 ~]
# touch /etc/22d34
[root@use11 ~]
# ls /etc/ | grep '^[^a-za-z]\[[:alpha:]]\.*'
1t455
2dd34
題2
要求:複製/etc下,開頭為p,結尾為非數字的檔案,到/tmp/mytest1下,如下:
[root@use11 ~]
# mkdir /tmp/mytest1
[root@use11 ~]
# cp -a /etc/p*[^0-9] /tmp/mytest1/
[root@use11 ~]
# ls /tmp/mytest1/
pam.d passwd passwd- pki plymouth pm popt.d postfix ppp prelink.conf.d printcap profile profile.d protocols python
題3
將/etc/issue內容轉換為大寫儲存到/tmp/issue.out
[root@use10 ~]
# cat /etc/issue
\skernel \r on an \m
[root@use10 ~]
# cat /etc/issue | tr 'a-z' 'a-z' > /tmp/issue.out
[root@use10 ~]
# cat /tmp/issue.out
\skernel \r on an \m
題4
建立組,並指定gid
[root@use10 ~]
# groupadd -g 2019 distro
建立使用者,指定uid和gid
[root@use10 ~]
# useradd -u 1005 -g distro mandriva
建立使用者,指定uid和家目錄
useradd -u 1100 -d /home/linux mageia
新增使用者密碼,指定賬號過期時間
[root@use10 ~]
# echo 'mageedu' | passwd --stdin mageia
changing password for user mageia.
passwd: all authentication tokens updated successfully.
[root@use10 ~]
# passwd -x 7 mageia
adjusting aging data for user mageia.
passwd: success
刪除使用者但不刪除家目錄
[root@use10 ~]
# userdel mandriva
[root@use10 ~]
# ls /home/
linux mandriva
建立使用者,指定uid,基本組與附加組
[root@use10 ~]
# groupadd peguin
[root@use10 ~]
# useradd -u 2002 -g distro -g peguin slackware
[root@use10 ~]
# id slackware
uid=2002(slackware) gid=2019(distro) groups=2019(distro),2020(peguin)
修改賬號的預設shell型別
[root@use10 ~]
# tail -n 1 /etc/passwd
slackware:x:2002:2019::/home/slackware:/bin/tcsh
增加賬號的附加組
[root@use10 ~]
# groupadd admins
[root@use10 ~]
# usermod -a -g admins slackware
[root@use10 ~]
# id slackware
uid=2002(slackware) gid=2019(distro) groups=2019(distro),2020(peguin),2021(admins)
第三週作業
實驗作業 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 第三題 編寫程...