第四單元練習題:
1.在student使用者下執行find /etc -name passwd 命令,並管理其輸出要求如下:
1)顯示所有正確輸出,遮蔽錯誤輸出
[kiosk@foundation90 desktop]$find /etc -name passwd 2> /dev/null
/etc/passwd
/etc/pam.d/passwd
2)儲存正確輸出到/mnt/find.out,錯誤輸出到/mnt/find.err中
3)建立/mnt/find.all檔案,並且儲存所有輸出到此檔案中
4)再次儲存所有輸出到/mnt/find.all中,並且保持原始檔內容
5)遮蔽此命令的所有輸出
6)顯示此命令的所有輸出並儲存輸出到桌面上的任意檔案中、
7)儲存正確輸出到/mnt/find.out.1中,遮蔽錯誤輸出
2.處理檔案在檔案/usr/share/mime/packages/freedesktop.org.xml要求如下:
1)找到此檔案中包含ich的行,並儲存這些行到/root/lines中
2)用vim替換掉/root/lines中的空格,但要保持檔案中原有的內容
第
五、六單元練習題:
1.新建使用者組,shengchan,caiwu,jishu
2.新建使用者要求如下
1)tom是shengchan組的附加使用者
2)harry是caiwu組的附加使用者
3)leo是jishu組的附加使用者
4)新建admin使用者,此使用者不屬於以上提到的三個部門
3.新建目錄要求如下:
1)/cw目錄為財務部儲存目錄只能對財務部人員可以寫入
題目分析:
只對財務部人員可以寫入:修改/cw的使用者組為caiwu,並且修改/cw的許可權為575
2)現有工具/mnt/touch命令,要求任何人可以通過這個命令向/cw目錄中新建檔案,但是只能新建,不能瀏覽和進入
題目分析:
1.任何人都可以使用這條命令,所以用visudo來下放許可權
2.「任何人可以通過這個命令」意思為所有人都可以使用/mnt/touch,所以修改其許可權為777,
3.「向/cw目錄中新建檔案,但是只能新建,不能瀏覽和進入」規定了/cw的許可權,所以/cw的檔案許可權為222
驗證:在student中使用/mnt/touch
運維作業第二個
設定書籤,可將目前站台及所在目錄設成書籤,下次可直接進來,不用再 cd 來 cd 去的 bookmark add name 用來新增名稱為 name 的書籤 bookmark del name 刪除名稱為 name 的書籤 bookmark list 顯示目前有設定那些書籤 另外直接打 bookma...
第二週作業
實驗作業 1.編寫調式執行第乙個c 程式,要求輸出你的班級 姓名和學號 2.輸入課本例題1.2,除錯執行程式,並分析程式。3.分析程式中哪些是識別符號,哪些是關鍵字。4.回答什麼是程式 工程,原始檔 目標檔案 執行檔案 編譯預處理 名字空間 函式.主函式 功能 顯示輸出班級 姓名 學號 includ...
第二週作業
第一題 include stdafx.h int main int argc,char argv 第二題 include using namespace std int max int x,int y int main 好吧,老師我實在不知道錯在 啊。我都是照著書本來打的,打了幾次還是這樣。第三題 ...