第二週作業

2021-07-25 19:07:09 字數 1812 閱讀 8458

第四單元練習

1、在student使用者下執行find /etc -name passwd 命令,並管理其輸出條件如下:

* 顯示所有正確輸出,遮蔽錯誤輸出

* 儲存正確輸出到 /mnt/find.out,錯誤輸出到/mnt/find.err中

* 建立/mnt/find.all檔案,並且儲存所有輸出到此檔案中

* 再次儲存所有輸出到/mnt/find.all中,並且保持原始檔內容

* 遮蔽此命令的所有輸出

* 顯示此命令的所有輸出並儲存輸出到桌面上的任意檔案中

* 儲存正確輸出到/mnt/find.out.1中,遮蔽錯誤輸出

2、處理檔案在檔案/usr/share/mime/packages/freedesktop.org.xml要求如下

* 找到此檔案中包含ich的行,並且儲存這些行到/root/lines中      ????

* 用vim替換掉/root/lines中的空格,但要保持檔案中原有的內容

vim /root/lines

%s/^\ *//g

五六單元練習

1、新建使用者組:shengchan, caiwu, jishu

2、新建使用者要求如下:

* tom是shengchan組的附加使用者

* harry是caiwu組的附加使用者

* leo是jishu組的附加使用者

* 新建admin使用者,此使用者不屬於以上提到的三個部門

3、新建目錄要求如下:

*  /pub目錄為公共儲存目錄對所有使用者可以讀、寫、執行,但使用者只能刪除屬於自己的檔案

* /sc 目錄為生產部儲存目錄只能對生產部人員可以寫入,

並且生產部人員所建立的檔案都自動歸屬到shengchan組中

* /cw 目錄為財務部儲存目錄只能對財務部人員可以寫入,

並且財務部人員所建立的檔案都自動歸屬到caiwu組中

* admin使用者能用touch工具在/sc目錄和/cw目錄中任意建立檔案,但不能刪除檔案

4、設定普通使用者新建檔案許可權為「r--r-----」

5、設定admin使用者可以通過sudo自由建立新使用者

第二週作業

實驗作業 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 好吧,老師我實在不知道錯在 啊。我都是照著書本來打的,打了幾次還是這樣。第三題 ...

第二週作業

作業1 輸出學生的班級 姓名和學號 include using namespace std int main 以下是主函式 int main 主函式 int number1,number2 定義兩個基本整型變數 number1和number2 cout 請輸入兩個數 輸出 請輸入兩個數 cin nu...