Linux 常用命令

2021-08-15 07:52:12 字數 2749 閱讀 3169

1.  cd 路徑  ----------------------到達指定路徑

2. pwd ---------------------------獲取當前目錄的路徑

3.chmod 777 *.sh ---------------獲取當前目錄所有sh檔案的使用許可權

4.vi  檔案路徑--------------------編寫

5.sudo vim 檔案路徑------------編寫路徑(個人感覺這個好用,進去後有顏色識別,容易找出關鍵字段)

5.1 i-----------------------------(當進入檔案後)進入編寫狀態,顯示屏下方有---install---欄位提示

5.2 ecs按鍵---------------------(編寫結束後)按esc按鍵可以退出編輯模式

5.3 :wq---------------------------寫入並儲存

5.4:wq!-------------------------強制寫入並儲存

5.5 :q----------------------------退出

5.6 :q!---------------------------強制退出

6. sudo cat 檔案路徑-------------檢視檔案內容(修改後,可以使用這個命令檢視內容是否變更)

7. ls------------------------------顯示當前目錄下的檔案或資料夾資訊

8. ll-------------------------------顯示當前目錄下的檔案或資料夾名稱

9. ./檔名.sh---------------------執行sh檔案

10. cd .. ---------------------------返回上一級目錄

11. cd -----------------------------返回最上級目錄

12. etc/sysconfig/iptables --------防火牆目錄

12.1 -a input -p tcp -m state --state new -m tcp --dport 443 -j accept ---------開放443埠(其他埠就改個名稱)

13. service iptables restart---------防火牆重啟

14. source 檔案 --------------------檔案生效

15.echo ------------------------------在顯示器上顯示文字,起到提示的作用,一般是用來檢查下自己的配置是否更改

16.ll | grep ***x-----------------------顯示匹配為***x的文字,並且將之羅列出來

17. tar -zxvf  tar壓縮包----------------解壓

18.檔名首字母+tab--------命令補充

19. mv 原檔名 新檔名----------------檔案重新命名

20.linux打包命令(面試):tar命令 

[root@linux ~]# tar [-cxtzjvfppn] 檔案與目錄 ....

引數:-c :建立乙個壓縮檔案的引數指令(create 的意思);

-x :解開乙個壓縮檔案的引數指令!

-t :檢視 tarfile 裡面的檔案!

特別注意,在引數的下達中, c/x/t 僅能存在乙個!不可同時存在!

因為不可能同時壓縮與解壓縮。

-z :是否同時具有 gzip 的屬性?亦即是否需要用 gzip 壓縮?

-j :是否同時具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮?

-v :壓縮的過程中顯示檔案!這個常用,但不建議用在背景執行過程!

-f :使用檔名,請留意,在 f 之後要立即接檔名喔!不要再加引數!

例如使用『 tar -zcvfp tfile sfile』就是錯誤的寫法,要寫成

『 tar -zcvpf tfile sfile』才對喔!

-p :使用原檔案的原來屬性(屬性不會依據使用者而變)

-p :可以使用絕對路徑來壓縮!

-n :比後面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的檔案中!

--exclude file:在壓縮的過程中,不要將 file 打包!

21、netstat -ap---------------

檢視所有服務埠和對應的程式名稱。

21.1、netstat -apn | grep 8080---------檢視8080埠的情況

22.檢視程序命令:

ps命令查詢與程序相關的pid號:

ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。

ps -a 顯示所有程式。

ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。

ps -e 此引數的效果和指定"a"引數相同。

ps e 列出程式時,顯示每個程式所使用的環境變數。

ps f 用ascii字元顯示樹狀結構,表達程式間的相互關係。

ps -h 顯示樹狀結構,表示程式間的相互關係。

ps -n 顯示所有的程式,除了執行ps指令終端機下的程式之外。

ps s 採用程式訊號的格式顯示程式狀況。

ps s 列出程式時,包括已中斷的子程式資料。

ps -t《終端機編號》 指定終端機編號,並列出屬於該終端機的程式的狀況。

ps u 以使用者為主的格式來顯示程式狀況。

ps x 顯示所有程式,不以終端機來區分。

以上以上就是就是我常用的命令,可待補充,下次將記錄伺服器多個tomcat配置

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...