28 在Unix作業系統中,指令clear的作用為何?
(A)清除視窗螢幕,並將游標移到視窗螢幕左上方
(B)清除工作目錄中的暫存檔案
(C)清除目前執行程序內所使用的暫存器
(D)清除目前使用者的指令歷史紀錄
統計: A(223), B(85), C(126), D(122), E(0) #3127711
詳解 (共 3 筆)
28 在Unix作業系統中,指令clear的作用為何?
(A) 清除視窗螢幕,並將游標移到視窗螢幕左上方
(B) 清除工作目錄中的暫存檔案
(C) 清除目前執行程序內所使用的暫存器
(D) 清除目前使用者的指令歷史紀錄
在類別 Unix 作業系統(包括 Linux)中,clear 指令用於清除終端機螢幕( 不是清空程式碼 )。 當您執行clear命令時,它會從終端中刪除所有先前的命令及其輸出,為您提供乾淨且空白的螢幕。
clear 命令的主要目的是透過消除先前命令和輸出的混亂來提高終端的可讀性。 當終端機充滿文字時,這會特別有用,導致很難找到當前提示或最近命令的輸出。
要使用clear命令,只需在命令提示字元中鍵入“clear”並按Enter鍵即可:
執行此命令後,終端螢幕將被清除,您將有一個全新的空白螢幕,可供新命令使用。 請記住,使用clear指令不會刪除任何指令歷史記錄; 它只會刪除螢幕上的可見輸出。 如果向上捲動或使用其他終端功能,您仍然可以存取先前的命令及其輸出。
在Unix作業系統中,以下是對應的指令:
(A) 清除視窗螢幕,並將游標移到視窗螢幕左上方:
clear
(B) 清除工作目錄中的暫存檔案:
rm -r
(C) 清除目前執行程序內所使用的暫存器:
這個功能通常由具體的應用程序提供,Unix shell 本身沒有特定的指令用於清除執行程序內使用的暫存器。
(D) 清除目前使用者的指令歷史紀錄:
history -c
【in UNIX】
接下來我們看看要如何刪除檔案及目錄:
而 rm 的參數比較常用的有幾個: -f , -i , 與 -r
-f : 將會使得系統在刪除時,不提出任何警告訊息。
-i : 在除去檔案之前均會詢問是否真要除去。
-r : 遞迴式的刪除。
小心不要隨便使用 rm -rf , 否則有一天你會"欲哭無淚"......
在linux中,清除歷史的指令是「history -c」;history指令的功能就是記錄執行過的指令,當參數設定為「-c」時,表示可以清空目前視窗的歷史輸出指令。
History -c:清除目前 shell 會話的命令歷史記錄。
清除:清除終端機螢幕。
rm -r:此指令在類別 Unix 系統中用於遞歸刪除目錄及其內容。 例如,rm -r Directory_name 將刪除指定的目錄及其內容。
History -c:如前所述,該指令用於清除目前 shell 會話的命令歷史記錄。 它刪除目前會話的歷史清單中儲存的所有命令。
clear:此指令用於清除終端機螢幕。 它對命令歷史記錄沒有任何影響。
clear是Unix與類Unix作業系統中用於清屏的一條命令,其功能與MS-DOS命令cls相似。
不同系統中,clear使用terminfo或termcap資料庫,以及查詢環境變數以取得終端類型,並以此決定清空螢幕的方式。在實際使用中,clear命令不需任何參數,如果附加參數執行則clear命令會自動忽略所有參數。
資料來源:維基百科