Linux基礎命令
ifconfig : 查看服務器IP地址
pwd : 顯示當前目錄
touch : 創建一個空檔案
clear : 清屏 或 CTRL + L 鍵
cd : 切換目錄
cd / : 回傳根目錄
cd ~ : 回傳主目錄
cd - : 回傳上一次所在的目錄
cd.. : 回傳上一級目錄
ls : 列出當前目錄檔案串列
ls -a : 列出當前目錄所有檔案(前綴為 . 的為隱藏檔案)
ls -l : 列出當前目錄檔案串列詳細資訊 (簡化為 ll)
mkdir : 創建目錄
rmdir : 洗掉目錄(只能洗掉空的目錄)
mkdir -p : 創建多級目錄
命令 -- help : 命令介紹
cat 檔案 : 查看檔案內容
more 檔案:同cat作用,對檔案所有內容進行分頁,按回車翻頁,按Q退出
less 檔案 : 同more作用
tail - 行數 : 羅列檔案內容最后十行
tail -f : 動態查看檔案 (ctrl + c 退出)
cp : 拷貝檔案
mv : 剪切檔案
rm : 洗掉檔案
rm -r : 洗掉目錄
rm - rf : 洗掉檔案夾,不詢問(危險命令)
rm -rf /* : 洗掉所有檔案(自殺命令)
tar : 解壓或者打包
tar -c : 創建一個新的tar檔案
tar -v :顯示運行程序的資訊
tar -f : 指定檔案名
tar -z : 呼叫gzip壓縮命令進行壓縮
tar -t : 查看壓縮檔案的內容
tar -x : 打開tar檔案
tar -cvt xxx.tar ./* : 打包(格式為: tar -cvf 打成的包名 需要打包的檔案名(一般后綴為 .tar) 路徑 )
tar -zcvf xxx.tar,gz ./* : 打包并壓縮 (格式為:tar -zcvf 打成的包名 需要打包的檔案名(一般后綴為.tar.gz) 路徑)
tar -xvf xxx.tar : 解壓
tar -zxvf xxx.tar.gz -C ./xxx:解壓(格式為:tar -zxvf 壓縮檔案名稱 -C 解壓到的目錄)
find / -name xxx :按照名稱查找 (格式為: find /-name 檔案名* (模糊查詢))
grep xxx : 查找檔案內容(格式為 grep 要查找的內容 來自哪個檔案 --color)
VIM : 檔案編輯器 : 【按 i進行編輯 按ESC 】 【按冒號輸入wq 保存退出】 【按冒號輸入q!不保存退出】
cat > : 覆寫檔案內容 (格式為: cat 檔案A > 檔案B) 或將控制臺輸出的內容放入到某個檔案
cat >> : 追加檔案內容(格式為: cat 檔案A >> 檔案B)或將控制臺輸出的內容追加放入到某個檔案
ps -ef : 查看正在運行的行程
kill -9 行程號 : 強制關閉行程
ps -ef | gerp java : 組合命令 查看正在運行有關java的行程
| : 管道,可以將輸出和查看命令組合使用
Linux權限命令
ll 命令查看所有檔案夾,檔案,詳情資訊,其中第一行編碼為權限資訊,他可以分為四組
第一部分(1)表示:代表檔案型別, - 表示檔案 , d表示檔案夾,l表示鏈接(類似快捷方式)
第二部分(2,3,4)表示:當前用戶具有該檔案的權限 r : read 讀 , w : write 寫 ,x : excute 執行
第三部分(5,6,7)表示:當前組內其他用戶具有該檔案的權限 r : read 讀 , w : write 寫 ,x : excute 執行
第四部分(8,9,10)表示:其他組的用戶具有該檔案的權限 r : read 讀 , w : write 寫 ,x : excute 執行
在第二,三,四部分中 權限顯示為 - 表示沒有該權限
chmod u=rwx ,g=rwx,o=rwx a.txt: 賦予全部權限,或者簡寫為:chmod 777 a.txt
u 表示當前用戶,g 表示當前組內其他用戶,o 表示其他組的用戶,
rwx分別表示讀寫執行三個權限,a.txt表示需要修改權限的檔案,
簡寫介紹: r : read 讀 為 4 ; w : write 寫 為 2 ; x : excute 執行 為 1 ;
故:當簡寫為7(4+2+1)時表示所有權限,為6(4+2)時表示有讀寫權限,為5(4+1)時有讀和執行 的權限,為3(2+1)時有寫和執行的權限,為4時只有讀的權限,為2時只有寫的權限,為1時只有 執行的權限,
Linux網路命令
hostname : 查看主機名 或臨時修改主機名
cat /etc/sysconfig/network : 查看主機名設定檔案,
修改 hostname可持久化修改主機名(但阿里云服務器linux系統中未發現該檔案)
ifconfig : 查看服務器IP地址 或臨時修改服務器IP地址
service network restart : 重啟系統網路服務 (service xxx restart : 重啟某個服務)
cat /etc/sysconfig/network-scripts/ifcfg-eth0 : 查看網路組態檔
通過 vim 修改網路組態檔 ,可持久化修改服務器IP地址
ONBOOT=YES(每一次重啟網路服務,該網路配置自動生效)
BOOTPROTO=STATIC(網路服務改為靜態,不讓其動態自動獲取)
IPADDR = 192.168.177.128 (ip地址)
NETMASK=255.255.255.0 (子網掩碼)
NETWORK=192.168.177.0 (網路地址)
BROADCAST=192.168.0.255 (廣播地址)
保存后通過 service network restart : 重啟系統網路服務,來生效,
Linux對運行服務操作命令
service xxx status :查看某個服務
service xxx stop : 停止某個服務
service xxx start : 啟動某個服務
service xxx restart : 重啟某個服務
后期持續補充,,,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/264586.html
標籤:其他
