天天看點

常用linux指令

Linux指令大全

  • 檢視已安裝的CentOS版本資訊:

cat /etc/issue

常用linux指令

 cat /etc/redhat-release  檢視已安裝的CentOS版本

getconf LONG_BIT  檢視系統是64位還是32位

常用linux指令
  • Linux yum指令

 http://www.jianshu.com/p/0cf2c57bd61b

  • nc -l 8080   監聽8080端口
常用linux指令
  • telnet測試端口: telnet IP 端口 或者 telnet 域名 端口
常用linux指令
  •   顯示所有程序   ps指令

ps aux

常用linux指令
  • linux指令ps aux|grep xxx詳解

ps aux|grep mysql   顯示mysql的程序

常用linux指令
  • CentOS7中啟動/停止/重新開機服務指令

# systemctl start httpd.service

這會啟動httpd服務,就我們而言,Apache HTTP伺服器。

要停掉它,需要以root身份使用該指令:

# systemctl stop httpd.service

要重新開機,你可以使用restart選項,如果服務在運作中,它将重新開機服務;如果服務不在運作中,它将會啟動。你也可以使用try-start選項,它隻會在服務已經在運作中的時候重新開機服務。同時,reload選項你也可以有,它會重新加載配置檔案。

# systemctl restart httpd.service

# systemctl try-restart httpd.service

# systemctl reload httpd.service

我們例子中的指令看起來會像下面這樣:

檢查服務狀态

要檢查服務狀态,你可以使用status選項,看這裡:

# systemctl status httpd.service

輸出結果就像這樣:

它會告訴你運作中的服務的方方面面。

使用啟用/禁用服務來控制開機啟動

你也可以使用enable/disable選項來控制一個服務是否開機啟動,指令如下:

# systemctl enable httpd.service

# systemctl disable httpd.service

輸出結果看這裡:

雖然在過去的幾年中,對systemd的采用飽受争議,然而大多數主流發行版都已經逐漸采用或打算在下一個發行版中采用它。是以,它是一個有用的工具,我們需要好好熟悉它。