Linux 文本編輯命令

  1. 編輯文件
    vim [文件名]
  2. 剛進入編輯狀態,使用i命令,切換到插入模式。
  3. 退出
    ①保存并退出
    [ESC]→:wq
    [ESC]→:x
    [ESC]→:ZZ
    ②正常退出,正常退出有個前提條件是:打開的文本文件在內容上沒有被改動過。
    ESC→:q
    ③不保存退出
    [ESC]→:q!
    ④強制退出
    [ESC]→:!
    備注:linux命令要小寫

重要:輸錯命令,無法退出如何處理?
按ctrl+c,或者ctrl+],或者ctrl+d,對于不同的情況不同命令來結束指令。

二、目錄的操作

  1. pwd:顯示當前工作目錄路徑

  2. cd [目錄名]:更改工作目錄路徑

  3. cd ..:改變目錄位置至當前目錄的父目錄

  4. cd ~:改變目錄位置至用戶登錄時的工作目錄

  5. cd ~asa:改變目錄位置至用戶“Asa”的宿主目錄

  6. ls:列出子目錄和文件信息
    (1)功能說明 對于目錄,該命令將列出其中的所有子目錄與文件信息;對于文件,該命令將輸出其文件名以及所要求的其他信息

  7. touch(創建空文件、更改文件時間)
    touch[-acfm][-d<日期時間>][-r<參考文件或目錄>][-t<日期時間>][文件]
    -a:改變文件的讀取時間記錄。
    -m:改變文件的修改時間記錄。
    -c:假如目的文件不存在,不會建立新的文件,與“--no-create”的效果一樣。
    -f:不使用,是為了與其他UNIX系統的相容性而保留的。
    -r:使用參考檔的時間記錄,與“--file”的效果一樣。
    -d:設定時間與日期,可以使用各種不同的格式。
    -t:設定文件的時間記錄,格式與date指定相同。

例一:創建空文件file、file1和file2

touch file

touch file1 file2

例二:將文件a的時間記錄改為5月7日19點30分,時間格式為MMDDHHmm

ls -l

total344
-rw-r--r--1rootroot02007-5-5a
-rw-r--r--1rootroot30513-1514:49anaconda-ks.cfg

touch -c -t05071830 a

ls -l

total 344
-rw-r--r-- 1 rootroot 0 2007-5-7 a
-rw-r--r-- 1 rootroot 3051 3-15 14:49 anaconda-ks.cfg
//可以看到文件a現在的時間已經改為2007-5-7

  1. mkdir
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容