天天看點

linux基礎常用指令常見系統目錄及功能

linux伺服器基礎常用指令行

  • 常見系統目錄及功能
    • 系統基礎操作(檢視系統資訊)
    • 檔案操作
    • 下載下傳/壓縮/解壓
    • SSH登入伺服器

常見系統目錄及功能

  1. home

    普通使用者的目錄(目前了解是随便造)
  2. etc

    系統中軟體的配置檔案
  3. sys

    系統檔案
  4. usr

    系統可執行檔案
  5. sbin

    超級管理者可執行檔案
  6. var

    各種日志存放地.也是伺服器運作久了最大的目錄檔案
  7. root

    管理者目錄

系統基礎操作(檢視系統資訊)

  1. ssh -p 端口号 使用者名@位址(ip位址或者網址)

    連結之後直接輸入登入密碼. 如果不指定端口号就是預設ssh端口.用例:ssh [email protected]
  2. lsb_release -a

    檢視操作linux系統的版本
  3. uname -a

    檢視linux系統核心
  4. df -HT

    以g為機關檢視系統磁盤空間 如果僅輸入df 則以kb為機關顯示
  5. cd /

    去根目錄

    cd 檔案夾名

    去該檔案夾
  6. ls -la

    檢視檔案詳情 以清單的方式展現 最前面展示的是檔案權限 r讀 w 寫 x執行
  7. top

    檢視系統正在運作的程序. 按

    m

    可以切換顯示狀态
  8. kill -9 程序id

    強制退出殺死程序 如果不加

    -9

    則就是殺死程序
  9. service 服務名 status

    檢視運作服務的狀态
  10. service 服務名 stop

    終止服務
  11. service 服務名 restart

    重新開機服務
  12. service status firewalld.service

    檢視防火牆狀态

檔案操作

  1. mkdir name

    建立一個叫name的檔案夾
  2. touch name.txt

    建立一個叫name的txt檔案
  3. vi name.txt

    使用vi編輯器編輯該檔案(進入界面後按

    i

    編輯檔案 按

    Esc

    輸入

    :wq

    儲存并退出 如果直接退出則輸入

    :q!

    )
  4. cat name.txt

    檢視檔案内容
  5. echo 文字内容 >> name.txt

    将文字内容追加到檔案内(追加到最後一行)
  6. echo 文字内容 > name.txt

    将文字内容覆寫到檔案内
  7. rm name.txt

    删除檔案(會提示你是否删除)
  8. rm -r name

    删除name目錄(會提示你是否删除)
  9. rm -rf name

    強制删除name目錄/檔案以及子檔案夾(慎用,不會提示是否删除)

下載下傳/壓縮/解壓

  1. wget 檔案的連結位址

    将檔案的連結位址的檔案下載下傳到目前目錄(必須是檔案的連結)
  2. tar zxvf 檔案名.tar.gz

    解壓縮z代表具有.gz結尾的檔案 x代表解壓縮 v代表顯示所有解壓過程 f代表顯示原檔案名
  3. tar zcvf 檔案名.tar.gz

    壓縮檔案 字母含義同上 唯獨c是壓縮的意思

SSH登入伺服器

  1. ssh [email protected]

    通過ssh登入伺服器
  2. cat /etc/hostname

    檢視主機名字
  3. service sshd status

    檢視ssh服務狀态 烏班圖Ubuntu系統是 ssh 沒有d
  4. netstat -anlp | grep sshd

    檢視預設ssh監聽的端口
  5. vi /etc/ssh/sshd_config

    通過vi修改預設端口 删除port 22 前面的#号 并且修改端口數字
  6. semanage port -a -t ssh_port -p tcp 10022

    使端口生效 烏班圖系統不需要
  7. yum whatprovides

    指令 反查指令 查詢 網際網路上哪個包有這個指令 然後安裝相應的包
  8. semanage port -d -t ssh_port_t -p tcp 10022

    删除端口
  9. service sshd restart

    重新開機ssh服務
  10. ssh -p 10022 [email protected]

    指定端口登入遠端伺服器

繼續閱讀