home
普通使用者的目錄(目前理解是隨便造)
etc
系統中軟體的配置檔案
sys
系統檔案
usr
系統可執行檔案
sbin
超級管理員可執行檔案
var
各種日誌存放地.也是伺服器執行久了最大的目錄檔案
root
管理員目錄
ssh -p 埠號 使用者名稱@位址(ip位址或者**)
鏈結之後直接輸入登入密碼. 如果不指定埠號就是預設ssh埠.用例:ssh [email protected]
lsb_release -a
檢視操作linux系統的版本
uname -a
檢視linux系統核心
df -ht
以g為單位檢視系統磁碟空間 如果僅輸入df 則以kb為單位顯示
cd /
去根目錄cd 資料夾名
去該資料夾
ls -la
檢視檔案詳情 以列表的方式展現 最前面展示的是檔案許可權 r讀 w 寫 x執行
top
檢視系統正在執行的程序. 按m
可以切換顯示狀態
kill -9 程序id
強制退出殺死程序 如果不加-9
則就是殺死程序
service 服務名 status
檢視執行服務的狀態
service 服務名 stop
終止服務
service 服務名 restart
重啟服務
service status firewalld.service
檢視防火牆狀態
mkdir name
新建乙個叫name的資料夾
touch name.txt
新建乙個叫name的txt檔案
vi name.txt
使用vi編輯器編輯該檔案(進入介面後按i
編輯檔案 按esc
輸入:wq
儲存並退出 如果直接退出則輸入:q!
)
cat name.txt
檢視檔案內容
echo 文字內容 >> name.txt
將文字內容追加到檔案內(追加到最後一行)
echo 文字內容 > name.txt
將文字內容覆蓋到檔案內
rm name.txt
刪除檔案(會提示你是否刪除)
rm -r name
刪除name目錄(會提示你是否刪除)
rm -rf name
強制刪除name目錄/檔案以及子資料夾(慎用,不會提示是否刪除)
tar zxvf 檔名.tar.gz
解壓縮z代表具有.gz結尾的檔案 x代表解壓縮 v代表顯示所有解壓過程 f代表顯示原檔名
tar zcvf 檔名.tar.gz
壓縮檔案 字母含義同上 唯獨c是壓縮的意思
ssh [email protected]
通過ssh登入伺服器
cat /etc/hostname
檢視主機名字
service sshd status
檢視ssh服務狀態 烏班圖ubuntu系統是 ssh 沒有d
netstat -anlp | grep sshd
檢視預設ssh監聽的埠
vi /etc/ssh/sshd_config
通過vi修改預設埠 刪除port 22 前面的#號 並且修改埠數字
semanage port -a -t ssh_port -p tcp 10022
使埠生效 烏班圖系統不需要
yum whatprovides
命令 反查命令 查詢 網際網路上哪個包有這個命令 然後安裝相應的包
semanage port -d -t ssh_port_t -p tcp 10022
刪除埠
service sshd restart
重啟ssh服務
ssh -p 10022 [email protected]
指定埠登入遠端伺服器
LINUX常用命令(基礎)
linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...
LINUX常用命令(基礎)
1.man eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如...
LINUX常用命令(基礎)
linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...