Linux中的別名機制、異常關閉處理及撤銷

需求一、Linux中的清屏指令是clear,如何實現cls指令清屏?

答:需要使用Linux的別名機制,在當前登錄用戶的家目錄(普通管理員用戶家目錄爲/home/用戶名文件夾,如admin用戶的家目錄爲/home/admin超級管理員用戶家目錄爲/root)中有一個隱藏的文件.bashrc,打開它即可在裏面設置別名   家目錄下的別名文件要想以列表形式展示出來,必須用  ls -la    (或 ls -l -a)

 -l是以列表形式列出文件,-a是列出所有文件,包括隱藏文件,隱藏文件都是以.開頭;


注意:別名設置的順序是:別名在前,指令名在後,如下圖中的  alias  cls='clear';


注意:當修改用戶的別名文件後,需要用戶重新登錄,文件纔會生效;若不想重新登錄,可以通過切換到其它用戶(切換指令:su 用戶名)再切換回來的方式來使文件生效。  還有一點要說明的是:當前用戶配置的別名文件只針對當前登錄用戶有效,原因是在不同用戶的家目錄下分別有各自獨立的別名文件.bashrc;


需求二、異常關閉處理

所謂異常關閉,就是指沒有通過末行模式的命令進行退出(末行退出命令:q、:q!、wq、x)
而直接將登錄窗口關閉,導致文件沒有保存。這樣會造成什麼影響呢?
下次登錄putty打開文件時會看到以下提示:


如果想去掉異常關閉的提示,則需要刪除交換文件,交換文件名一般都是  .原文件名.swp,如上圖的".yichangguanbi.swp"
刪除命令:直接末行輸入D  或 在putty的命令行模式下輸入 rm .原文件名.swp


需求三、在編輯模式下,如何撤銷之前的操作?

在vim的編輯過程中,有的時候或多或少會遇到修改錯誤,則此時需要撤銷,撤銷可以在末行模式中,輸入【:數字u】數字表示撤銷的步驟數,如:5u 表示撤銷之前5步的操作 或者 輸入:u表示撤銷前一步。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章