在linux下一般使用vi編輯器來編輯檔案。vi既可以檢視檔案也可以編輯檔案。三種模式:
命令列、插入、底行模式
切換到命令列模式:按esc鍵;
切換到插入模式:按 i 、o、a鍵;
i 在當前位置前插入
i 在當前行首插入
a 在當前位置後插入
a 在當前行尾插入
o 在當前行之後插入一行
o 在當前行之前插入一行
切換到底行模式:按
:(冒號);更多詳細用法,查詢文件《vim命令合集.docx》和《vi使用方法詳細介紹.docx》
開啟檔案:
vim file
退出:esc :q
修改檔案:輸入
i進入插入模式
儲存並退出:esc :wq
不儲存退出:esc :q!
三種進入插入模式:
i: 在當前的游標所在處插入
o: 在當前游標所在的行的下一行插入
a: 在游標所在的下乙個字元插入
快捷鍵:
dd– 快速刪除一行
yy- 複製當前行
nyy- 從當前行向後複製幾行
p- 貼上
r– 替換
> 重定向輸出,覆蓋原有內容; >> 重定向輸出,追加功能;示例:
cat /etc/passwd > a.txt 將輸出定向到a.txt中
cat /etc/passwd >> a.txt 輸出並且追加
ifconfig > ifconfig.txt
管道是linux命令中重要的乙個概念,其作用是將
乙個命令的輸出用作另乙個命令的輸入
。示例ls --help | more分頁查詢幫助資訊
ps –ef | grep j**a查詢名稱中包含j**a的程序
ifconfig | more
cat index.html | more
ps –ef | grep aio
命令之間使用 && 連線,實現邏輯與的功能。
只有在 && 左邊的命令返回真(命令返回值 $? == 0),&& 右邊的命令才會被執行。
只要有乙個命令返回假(命令返回值 $? == 1),後面的命令就不會被執行。
mkdir test && cd test
date 顯示或設定系統時間
date 顯示當前系統時間
date -s 「2014-01-01 10:10:10「設定系統時間
df顯示磁碟資訊
df –h友好顯示大小
free顯示記憶體狀態
free –m以mb單位顯示記憶體組昂頭
top顯示,管理執行中的程式
clear清螢幕
ps 正在執行的某個程序的狀態
ps –ef檢視所有程序
ps –ef | grep ssh查詢某一程序
kill 殺掉某一程序
kill 2868 殺掉2868編號的程序
kill -9 2868強制殺死程序
du 顯示目錄或檔案的大小。
du –h顯示當前目錄的大小
who顯示目前登入系統的使用者資訊。
uname 顯示系統資訊。
uname -a顯示本機詳細資訊。依次為:核心名稱(類別),主機名,核心版本號,核心版本,核心編譯日期,硬體名,處理器型別,硬體平台型別,作業系統名稱
vi和vim編輯器
vi vim 是上linux非常常用的編輯器,很多linux發行版都預設安裝了vi vim vi vim 命令繁多但是如果使用靈活之後將會大大提高效率。vi是 visual inte ce 的縮寫,vim是vi improved 增強版的vi 在一般的系統管理維護中vi就夠用,如果想使用 加亮的話可...
Vi和Vim編輯器
vi編輯器是所有unix及linux系統下標準的編輯器,他就相當於windows系統中的記事本一樣.vim 具有程式編輯的能力,可以以字型顏色辨別語法的正確性,方便程式設計 因為程式簡單,編輯速度相當快速。vim可以當作vi的公升級版本,他可以用多種顏色的方式來顯示一些特殊的資訊。vim會依據副檔名...
vi和vim編輯器
所有的linux系統都會內建 vi文字編輯器 vim具有程式編輯的能力,可以看做是vi的增強版本 1 正常模式 在正常模式下,我們可以使用快捷鍵 以vim代開乙個檔案就直接進入正常模式了,在這個模式中可以使用 上下左右 按鍵來移動游標,你可以使用 刪除字元 或 刪除整行 來處理檔案內容,也可以使用 ...