linux 目錄和文件管理

cat:查看文件內容
enter:向下滾動查看 空格下翻一屏 q退出


less:查看文件內容
page up:向上翻頁 page down:向下翻頁
/ 查找內容 n:向下查找匹配 N:向上查找匹配內容


head -n :查看文件開頭一部分內容(默認十行)
tail -n :查看文件末尾部分內容(默認十行)


wc:統計 -l:統計行 -w:統計單詞個數 -c:統計字節
默認全部


grep -i:查找內容時忽略大小寫 -v:反轉查找,即輸出與查找條件不相符的行
命令格式:grep 選項 “查找條件” 目標文件 grep “^#” /test.txt 以#號開頭的行
^:以什麼開頭 $:以什麼結尾 ^$:空格


gzip、bzip2命令:用於製作壓縮文件,解開壓縮文件
gizp [-q] 文件名 -q:表示高壓縮比,壓縮文件
gizp [-d] 文件名 -d:表示借看已經壓縮的文件
gunzip等於gzip -d .gz
bunzip2等於bzip2 -d .bz2


tar 命令:壓縮工具
壓縮 tar 選項(jcf) 歸檔文件名 源文件或目錄
解壓縮 tar 選項(jxf)歸檔文件名 (-C 目標目錄)
-c:創建(create).tar 格式的包文件
-C:解壓時指定釋放的目標位置
-x:解開.tar格式的包文件
-v:輸出解壓詳細信息(verbose)
-f:表示使用歸檔文件
-p:打開包時保留文件及目錄的權限
-t:列表查看包內文件
-z:調用gzip程序進行壓縮或解壓
-P:打開時保留文件及目錄的絕對路徑
-j:調用bzip2程序進行壓縮或解壓縮


vi :類Unix系統中的默認文本編輯器
vim:vi編輯器的增強版,習慣上也稱爲vi
工作模式:命令模式、輸入模式、末行模式
命令模式進輸入模式:a,i,o 退出到命令模式:esc
命令模式進末行模式:“:”鍵 退出到命令模式:esc
wq保存退出
:set nu 顯示行號
:set nonu 不顯示行號


命令模式下的操作
光標移動:↑↓←→ page up或ctrl+B上翻頁 page down或ctrl+F 下翻頁
home,^,數字0 行首 end $ 行尾
1G或gg:文本的首行 G 文件尾行
nG或ngg:跳到第n行


刪除:x或del 刪除光標處單個字符
dd:刪除光標所在行
ndd:刪除從光標行開始下的n行內容
d^:刪除所在行光標前內容
d$:刪除所在行光標後內容
複製:yy 複製光標所在行
nyy:複製從光標開始後n行
粘貼:p:光標後
P:光標前


查找:/ word:光標位置從上向下查找word
?word:從光標位置從下向上查找word
n:定位下一個匹配項
N:定義上一個匹配項


u:撤銷一次
U:撤銷所有


末行模式
:w 保存
:w /root/另存爲
:q 未修改退出
:q!放棄修改退出
:wq 保存退出
:e /root/a.txt 打開一個新的文件進行編輯
:r /etc/b.txt 在當前文件中寫入其他文件內容
:s/old/now 將當前行中查找到的第一個字符“old”替換爲“new”
:s/old/new/g 將當前行查找到的所有“old”替換爲“new”
:#,# s/old/new/g 在行號範圍內替換所有old爲new
:% s/old/new/g 整個文本範圍替換
:s/old/new/c 在替換內容末行提示是否替換

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章