#cp /etc/dnsmasp.conf /tmp/1.txt(複製到/tmp目錄下)
#vim /tmp/1.txt(編輯這個檔案)
按鍵
作用b或者向左的方向鍵
游標向左移動乙個字元
l或者向右的方向鍵
游標向右移動乙個字元
k或者向上的方向鍵
游標向上移動乙個字元
j或者向下的方向鍵
游標向下移動乙個字元
ctrl+b
文字頁面向前翻一頁
ctrl+f
文字向後翻一頁
數字0或者shift+6
移動到本行行首
shift+4
移動到本行行尾
gg移動到首行
g移動到尾行
ng移動到第n行
字元或字串的複製、刪除、貼上
按鍵作用
x和xx表示向後刪除乙個字元,x表示向前刪除乙個字元
nx向後刪除n個字元
dd刪除/剪下游標所在的那一行
ndd刪除/剪下游標所在行之後的n行
yy複製游標所在
p從游標所在行開始,向下貼上已經複製或者貼上的內容
p從游標所在行開始,向上貼上已經複製或者貼上的內容
nyy從游標所在行開始,向下複製n行
u還原上一步操作
v按v後移動游標會選中指定字元,然後可以實現複製、刪除
2、編輯模式
一般模式不能修改某個字元,如果需要修改字元,只能進入編輯模式。
按鍵作用
i在當前字元前插入
i在游標所在行的行首插入
a在當前字元後插入
a在游標所在行的行尾插入
o在當前行的下一行插入新的一行
o在當前的上一行插入新的一行
3、命令模式
在一般模式下輸入:或者/即可進入命令模式,可以實現儲存、替換、退出、顯示行號等。
命令作用
/word
?word
:n1,n2s/word1/word2/g
在n1和n2行之間查詢word1並替換為word2,不加g只替換每一行的第乙個word1
:w儲存文字
:q退出vim
:w!強制儲存
:q!強制退出
:w儲存文字
:wq儲存並退出
:set nu
顯示行號
:set nonu
儲存並退出
.gz:表示gzip壓縮工具壓縮的檔案
.bz2:表示bzip2壓縮工具的檔案
.tar:表示tar打包程式打包的檔案
.tar.gz:表示先tar打包,然後在由gzip壓縮
.tar.bz2:表示先tar打包,然後在由bizp2壓縮
.tar.xz:表示先tar打包,然後在由xz壓縮
1、gzip壓縮工具(不可以解壓目錄)
-d:該引數在解壓縮時使用
-#:表示壓縮等級,1為最差,9為最後,6為預設
#mkdir /tmp/test1
#cd /tmp/test1
#touch test1.txt
#echo "test gzip tool" >test1.txt(把test gzip tool的內容覆蓋到檔案裡面)
#echo "--------test gzip tool" >>test1.txt(在text1.txt的檔案裡面繼續追加內容)
#gzip test1.txt
2、bzip2壓縮工具(不可以解壓目錄)
#bzip2 test1.txt
3、xz壓縮工具(不可以解壓目錄)
#xz -z test1.txt
4、tar打包工具
可以把目錄打包成乙個檔案,把所有的檔案整合成乙個大檔案,方便複製或者移動。不僅可以打包目錄,也可以打包檔案。
-z:表示同時用gzip壓縮
-j:表示同時用bzip2壓縮
-j:表示同時用xz壓縮
-x:表示解包或者解壓縮
-t:表示檢視tar包裡的檔案
-c:表示建立乙個tar包或者壓縮檔案包
-f:後面跟檔名
#cd /tmp/test1/
#mkdir test2
#touch test2/test2.txt
#echo "nihao" > test2/test2.txt
#cp test1.txt test2/test2.txt
#tar -cvf test
#tar -cvf test2.tar test2(把test2目錄下的檔案壓縮)
#tar -t test2.tar
#rm -f test2.tar
#tar -cf test2.tar test2
#tar -xvf test2.tar
#tar -cvf test2.tar --exclude 1.txt test2(排除檔案)
5、zip壓縮
可以壓縮目錄和檔案,壓縮目錄是需要指定目錄下的檔案。
#zip 1.txt.zip 1.txt
#zip test1.zip test1
/*
6、zcat、bzcat命令的使用
檢視包
#gzip 11.txt
#bzip2 22.txt
#zcat 11.txt.gz
#bzcat 22.txt.bz2
Linux 檔案編輯工具 vim
vim 用法 vim 檔案路徑 vim 三個模式 命令模式 用來游標跳轉,即快速調整游標到想要編輯的位置。例如 游標快速移動到指定的行 在命令模式下按1g 或 gg 游標跳到第一行,按 g 游標跳轉到最後一行,按 3gg 游標跳轉到第三行 例如 游標快速移動到行首或行尾 按 end 鍵 游標跳到行尾...
linux基礎 檔案編輯VIM
1.普通模式 主要是控制游標移動,可對文字進行複製 貼上 刪除等工作。使用vim filename 編輯乙個檔案時,一進入該檔案就是普通模式。在這個模式下,可以進行游標移動 複製 刪除 貼上操作。2.編輯模式 主要進行文字內容編輯和修改 從普通模式進入編輯模式,只需你按乙個鍵即可 i,i,a,a,o...
linux下檔案系統和檔案編輯
一 linux檔案和目錄許可權操作 每乙個檔案和目錄的訪問許可權都有三組,每組用三位表示 1 檔案所屬的使用者具有讀 寫和可執行許可權 2 和檔案 目錄所屬的使用者的同組使用者只有讀和寫的許可權 3 其他使用者具備讀的許可權 rwxrw r 1 xiaoru xiaoru 444 jun 25 07...