Linux經常使用指令

vi: 建立文件 vi test.javajava

vi filename :打開或新建文件,並將光標置於第一行首 
vi +n filename :打開文件,並將光標置於第n行首 
vi + filename :打開文件,並將光標置於最後一行首 
vi +/pattern filename:打開文件,並將光標置於第一個與pattern匹配的串處 
vi -r filename :在上次正用vi編輯時發生系統崩潰,恢復filename 
vi filename….filename :打開多個文件,依次進行編輯spa

i :在光標前 
I :在當前行首 
a:光標後 
A:在當前行尾 
o:在當前行之下新開一行 
O:在當前行之上新開一行 
r:替換當前字符 
R:替換當前字符及其後的字符,直至按ESC鍵 
s:從當前光標位置處開始,以輸入的文本替代指定數目的字符 
S:刪除指定數目的行,並以所輸入文本代替之 
ncw或nCW:修改指定數目的字 
nCC:修改指定數目的行test

cat:建立文件file

touch:建立文件命名

ln:建立超連接 ln file linktouch

mv 移動文件 移動

mv test.txt aaa.txt(重命名)di

mv * ../ 將當前文件夾下文件移動到上一層文件

cp 複製文件vi

cp file1 file2 複製一個文件 
cp dir/* . 複製一個目錄下的全部文件到當前工做目錄 
cp -a /tmp/dir1 . 複製一個目錄到當前工做目錄 
cp -a dir1 dir2 複製一個目錄 

mkdir 建立文件夾

mkdir dir1 建立一個叫作 'dir1' 的目錄'  mkdir dir1 dir2 同時建立兩個目錄  mkdir -p /tmp/dir1/dir2 建立一個目錄樹 

相關文章
相關標籤/搜索