常用的基礎命令,高階命令,特殊符號和快捷方式

2021-09-29 03:13:08 字數 3146 閱讀 4948

nmtui — 可以圖形化修改網絡卡資訊

systemctl restart network

start啟動 stop停止 restart重啟 status檢視執行狀態

systemctl set-default 執行模式

systemctl get-default

ip address show eth0 — 檢視eth0網絡卡位址資訊

ip a s eth0

ip a

ping — 檢查網路鏈路是否通暢

telnet — 測試伺服器相應埠是否可以訪問

telnet 主機ip位址 埠號碼

shutdown — 關機或重啟系統

shutdown -h — 關閉系統

shutdown -r — 重啟系統

shutdown -c — 取消關機或重啟計畫

ls — 列表展示資料資訊

ls -d — 只檢視指定目錄是否存在

ls -l — 檢視資料詳細屬性資訊

ls -a — 檢視所有檔案資訊(包含隱藏檔案)

ls -t — 檢視資料資訊按照時間排序

ls -r — 檢視資料資訊反向排序

ls -s — 檢視資料資訊按照大小排序

ls -f — 檢視目錄資訊後面會有 /標記

mkdir — 建立目錄

mkdir -p — 建立多級目錄

mkdir -v — 顯示目錄建立提示資訊

mkdir -m — 建立目錄時設定目錄許可權

cd — 切換目錄

cd … — 返回上一級目錄

cd …/…/ — 返回上兩及目錄

cd ~ / cd — 返回到家目錄

cd - — 返回到上一次所在目錄

pwd — 檢視當前路徑資訊

touch — 建立檔案資訊 ?

cat — 檢視檔案資訊

-n — 檢視檔案行號資訊

less(讀書一樣看檔案 按行 回車↓/往上↑ 按頁 空格↓/b↑)

more(讀書一樣看檔案 按行 回車↓/往上shift+↑ 按頁 空格↓/b↑)

vi — 編輯檔案資訊

基本用法

01 輸入i–編輯

02 輸入esc

03 :w

用法::%s#oldboy#oldgirl#g — 替換檔案中指定資訊

echo — 將資訊輸出到螢幕

cp — 備份檔案資訊

cp -r — 遞迴備份目錄資訊

mv — 剪下檔案資訊/重新命名修改檔案

rm — 刪除資料資訊

rm -f — 強制刪除檔案資訊(沒有提示資訊)

rm -rf — 強制刪除目錄資訊

hostname — 檢視或臨時設定主機名稱

hostnamectl — 設定主機名稱

hostnamectl set-hostname 主機名稱

init — 切換啟動執行級別

runlevel — 檢視系統當前執行級別

blkid — 檢視磁碟檔案uuid資訊

source — 立即載入系統配置檔案資訊 (profile)

ifup — 指定某個網絡卡啟用啟動

ifdown — 指定某個網絡卡關閉

yum — 安裝軟體命令

yum install -y 軟體名稱 — 安裝軟體

rpm — 安裝軟體命令

rpm -ivh 軟體包 — i(install) v(顯示詳細安裝過程) h(顯示人類可讀資訊)

head — 檢視檔案前幾行資訊(預設前十行)

tail — 檢視檔案後幾行資訊(預設後十行)

tail -f/-f — 實時檢視檔案資訊變化

alias — 檢視或者設定別名命令

unalias — 取消別名設定

uniq — 將連續資訊進行去重顯示

wc — 統計檔案行數資訊 字元資訊 單詞資訊 位元組資訊

wc -l

w — 檢視系統硬體資訊情況

lscpu

free

dfuname — 檢視系統核心 版本 主機名等資訊

useradd — 建立使用者

userdel — 刪除使用者

passwd — 修改使用者密碼

passwd --stdin — 免互動修改密碼

id — 檢視使用者是否存在

su — 快速切換使用者

su - 使用者

whoami — 檢視當前登入系統使用者

grep — 過濾篩選檔案內容資訊

-a-b

-c-i

-csed — 修改編輯檔案內容

awk — 擅長分析檔案中資料資訊

find — ???

~ — 使用者家目錄 相應使用者自己地盤

--- 標準輸出重定向符號
— 標準輸出追加重定向符號

; — 在一行執行多個命令

&& — 在一行執行多個命令

$ — 呼叫變數

. — 表示隱藏資訊

| — 管道符號 將前乙個命令執行結果交給後面命令處理

cat test.txt | grep oldboy

脫褲子 放…

grep oldboy test.txt

放方向鍵 ↑ ↓ — 調取曾經執行輸入過的命令

tab — 可以補全路徑命令或者檔名稱或者補全命令

esc+. — 調取上乙個命令最後乙個引數或者物件資訊

ctrl+l(clear) — 清屏操作

ctrl+a — 將游標移動到一行的行首

ctrl+e — 將游標移動到一行的行尾

ctrl+← → — 快速移動游標, 預設按照乙個單詞進行移動

ctrl+w — 剪下游標前面的乙個字串資訊

ctrl+y — 貼上複製或剪下的內容

ctrl+u — 將游標前面的所有內容都剪下

ctrl+k — 將游標後面的所有內容都刪除

ctrl+s — 將xshell操作介面進行鎖屏了

ctrl+q — 退出鎖定狀態

ctrl+c — 中斷命令執行過程

ctrl+d — 退出當前使用者登入狀態

命令操作完沒有任何訊息資訊, 就是最好的訊息

系統一切從根開始

系統中資料一切皆檔案

Ubuntu中特殊符號命令

重定向輸出符號 用法 命令 檔名 特性 覆蓋 當輸入檔案和輸出檔案是同一檔案,檔案內容被清空 不適合連續重定向 典型應用 cat a b c 合併檔案 echo hello world hello.txt 輸入內容到指定檔案 test.sh dev null 刪除程式輸入 輸出重定向 用法 命令 檔...

shell特殊符號 cut命令

任意個任意字元 任意乙個字元 注釋字元 脫義字元 管道符cut 分隔命令 d 分隔符 f 指定段號 c 指定第幾個字元 檢視passwd配置檔案前兩行 root localhost cat etc passwd head 2 root x 0 0 root root bin bash bin x 1...

Shell常用特殊符號

代表零個或者多個任意字元 代表乙個任意字元 注釋符號,注釋說明的意思,即 後面的內容linux忽略掉 ls lhtr 並沒有返回結果 abc 123 aaa echo abc 123或者是在shell指令碼中作解釋符號 解釋說明用,用在需要說明注釋的文字行首 脫意字元,將後面的特殊符號 例如 還原為...