一、連線工具
(1)(推薦,免費)FinalShell FinalShell SSH工具,伺服器管理,遠端桌面加速軟體,支援Windows,macOS,Linux,版本4.3.10,更新日期2023.12.31 - FinalShell官網 (hostbuf.com)
(2)XShell (有家庭和學校版)(更好用,但是公司不推薦)
二、檢視系統
- 檢視系統核心
uname -a
Linux localhost.localdomain 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
注:x86_64,x64,AMD64基本上是同一個東西
簡單解釋下amd和arm的區別
(a)amd是一家CPU製造商,它們家的CPU和Intel一樣,都是X86架構。中文名(超威)超微半導體,是除了英特爾以外最大的x86架構微處理供應商(即:美國超威半導體公司),是除了英偉達以外僅有的獨立圖形處理供應商。
(b)ARM(英文為Advanced RISC Machine,或Acorn RISC Machine),應該這麼說,arm和x86是一類,也是CPU的一種架構;非常適用於行動通訊這種低成本,高效能,低耗電的領域。ARM的公司為安謀控股(ARM Holding plc),又稱為ARM公司,總部位於劍橋的設計與軟體公司,現在已被日本的軟銀公司收購,後者同時也是國內網際網路巨頭阿里巴巴的最大股東。
- 檢視系統版本的詳細資訊
cat /etc/redhat-release(只適合Redhat系的Linux,可以簡單理解成centos)
CentOS Linux release 7.9.2009 (Core)
可以確認是7.9的centos
lsb_release -a(適用所有版本)
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.9.2009 (Core)
Release: 7.9.2009
Codename: Core
部分版本會報錯未找到命令,需要手動安裝
三、包/依賴安裝
比如安裝上面的lsb_release,yum install -y redhat-lsb
注:install -y 代表安裝過程中所有選擇預設都選是
四、基礎命令
注1:先確認登入使用者是不是root使用者,非root使用者需在最開始加sudo,賦予執行許可權
注2:提示未找到命令的,可能需要安裝,安裝同上
(1)檔案相關
vim/nano 編輯檔案命令
cat 檢視命令
cp 複製命令
mv 重新命名
mkdir 建立資料夾
cd 進入目錄
ls/ll 檢視目錄
df -h 檢視硬碟佔用
rm -rf 刪除
history 歷史記錄
(2)服務相關
(a)檢視指定埠--netstat -tunlp |grep
lsof -i
(b)檢視程序--ps -ef |grep nginx
(c)開啟、停止、檢視狀態、開機自啟動,去除開機啟動服務
systemctl start/stop/status/enable/disable xxx.service