linux 的常用基本命令

1、文件目錄類

mkdir 建一個空的目錄
rmdir 刪除一個空的目錄
cd  切換 
cp  複製 -r複製整個文件夾
rm 移除 rm -rf 沒有提醒的複製
mv 移動重命名
more 一頁一頁的顯示文件內容 (空白鍵向下看一頁,Ctrl+F/B 向下或上看一屏,=輸出行號)
 /etc/init.d  目錄在Linux系統中可是大名鼎鼎。它只負責一件事情,但卻涉及到全系統。它包含系統中各種服務的start/stop腳本,其重要性可見一斑
  /etc/init.d/sshd + (stop,start,reload,restart,force-reload)

man name 你不會用的命令名

6 個不同的終端 Ctrl+Alt+F1/F2......F6

2、vim 文書編輯器大全

一般模式
(dd刪除、u、yy複製、p粘貼、xX Del(刪除)、移動到行頭行尾(shift+^、shift+$)、移動到目標行,數字N+shift+g)
編輯模式
(i前、a後、o下、r當前
替換 :%s/old字符/new字符/g
查找: /被查找詞,n是查找下一個,shift+n是往上查找指令模式
查找: ?被查找詞,n是查找上一個,shift+n是往下查找
:wq! 存儲離開
:q! 離開不保存

3、 進程線程類

     ps  (ps -ef是以全格式顯示當前所有的進程)  ( ps -aux,然後再利用一個管道符號導向到grep去查找特定的進)
     netstat -anp|grep 8080 
     lsof  -i :8080  查看端口屬於哪個進程

4、 壓縮解壓類

             tar (壓縮:tar -zcvf XXX.tar.gz n1.txt n2.txt
                     解壓:tar -zxvf XXX.tar.gz)
             zip
              壓縮:zip mypackage.zip 1.txt 2.txt
              解壓:unzip mypackage.zip

5、安裝文件類

rpm -qa|grep -i 軟件名 查詢
rpm -e RPM軟件包 卸載
rpm -ivh 安裝

6、搜索查找類

搜索查找類: find+搜索路徑+參數+搜索關鍵字

find /home/esop -name ‘*.txt’ 根據名稱查找/目錄下的filename.txt文件。

文件內查找: grep+參數+查找內容+源文件

參數: -c:只輸出匹配行的計數。 -I:不區分大小寫(只適用於單字符)。 -h:查詢多文件時不顯示文件名。
-l:查詢多文件時只輸出包含匹配字符的文件名。 -n:顯示匹配行及 行號。 -s:不顯示不存在或無匹配文本的錯誤信息。
-v:顯示不包含匹配文本的所有行。

7、磁盤分區類

df -h
在這裏插入圖片描述

選項與參數:
-a :列出所有的文件系統,包括系統特有的 /proc 等文件系統;
-k :以 KBytes 的容量顯示各文件系統;
-m :以 MBytes 的容量顯示各文件系統;
-h :以人們較易閱讀的 GBytes, MBytes, KBytes 等格式自行顯示;
-H :以 M=1000K 取代 M=1024K 的進位方式;
-T :顯示文件系統類型, 連同該 partition 的 filesystem 名稱 (例如 ext3) 也列出;
-i :不用硬盤容量,而以 inode 的數量來顯示

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