- 編輯文件
vim [文件名] - 剛進入編輯狀態,使用i命令,切換到插入模式。
- 退出
①保存并退出
[ESC]→:wq
[ESC]→:x
[ESC]→:ZZ
②正常退出,正常退出有個前提條件是:打開的文本文件在內容上沒有被改動過。
ESC→:q
③不保存退出
[ESC]→:q!
④強制退出
[ESC]→:!
備注:linux命令要小寫
重要:輸錯命令,無法退出如何處理?
按ctrl+c,或者ctrl+],或者ctrl+d,對于不同的情況不同命令來結束指令。
二、目錄的操作
pwd:顯示當前工作目錄路徑
cd [目錄名]:更改工作目錄路徑
cd ..:改變目錄位置至當前目錄的父目錄
cd ~:改變目錄位置至用戶登錄時的工作目錄
cd ~asa:改變目錄位置至用戶“Asa”的宿主目錄
ls:列出子目錄和文件信息
(1)功能說明 對于目錄,該命令將列出其中的所有子目錄與文件信息;對于文件,該命令將輸出其文件名以及所要求的其他信息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
- mkdir