簡述linux系統內,程序的優先順序概念。
(1) 嘗試啟動乙個優先順序較高的sleep程序。
(2) 使用renice修改該程式的優先順序。
答:linux 系統中,每個cpu在乙個時間點上只能處理乙個程序,通過時間片技術,來同時執行多個程式。系統根據程序的優先順序進行cpu資源的分配。優先順序範圍是-20至19.設定的命令為nice和renice。
啟動程序sleep777.優先順序為10,檢視結果。後通過renice改為-10的優先順序。
簡述作業控制的作用。設定前台程式為後台執行。
答:作業控制是乙個命令列功能,也叫後台執行。使用&符號即可使程式後台執行。
檢視虛擬檔案系統/proc中,本機的cpu資訊。
答:/proc目錄中,記錄了程式的硬體的臨時資訊。
簡述檔案描述符的含義和分類。
答:檔案描述符又稱控制代碼,簡稱fd。是程序呼叫檔案的固定符號。本質是連線檔案。0,1,2,3,等鏈結檔案組成。
0號fd,代表程序的標準輸入
1和2號fd,代表程序的標準輸出和標準錯誤
3+號,代表程序開啟的普通檔案。
通過重定向將當前系統時間儲存至文字檔案中。
答:
通過輸入重定向的方法。為某個使用者傳送固定內容的郵件。
重定向 管道
1 輸入輸出重定向可分為 標準輸入 由鍵盤輸入 標準輸出 由監視器輸出 錯誤輸出 與標準輸出相同,但是他們是具有各自的資料流,各佔乙個資料流 通常用識別符號對位 標準輸入用0,標準輸出用1,錯誤輸出用2。重定向 顧名思義就是將標準的輸入和輸出位置重新定向 覆蓋重定向 每一次的輸出都要覆蓋原始檔中的內...
重定向管道
重定向 將預設的標準輸入 輸出 錯誤裝置改變到新的目標 將預設的標準輸入 輸出 錯誤裝置改變到新的目標,如果原目標存在,此操作將覆蓋原目標 set c 禁止覆蓋原檔案 set c 允許覆蓋原檔案 將預設的標準輸入 輸出 錯誤裝置改到新的目標,此操作不會覆蓋原目標,只會追加在原目標之後 root ce...
重定向管道
1.重定向 標準輸入,標準輸出,標準錯誤fd簡介file descriptors,fd,檔案描述符,程序使用檔案描述符來管理檔案 圖示 0 是鍵盤唯讀 1,2是終端可以理解為螢幕 3 是問檔案可讀可寫 2.輸出重定向 正確輸出 1 等價於 1 等價於 錯誤輸出 2 沒有簡寫 2 沒有簡寫 3管道 程...