[登入使用者名稱@主機名 工作目錄]身份標識
身份表示分為#或 $ :#表示管理員,$表示普通使用者
格式 :命令字 [ 選項 ] [ 引數 ]
選項 :用來調控命令的執行方式,分短選項/長選項/多選項
短選項用 - 單個字元
長選項用 – 單詞
多選項用 - 多個單字元,部分命令不能拼接,只能分開
ctrl+l:清屏
ctrl+c:終止命令
esc+. 或 alt+.:貼上上乙個引數
ctrl+u:清空至行首
ctrl+w:往前刪除乙個單詞,從游標到空格為止
ctrl+a:游標移至行首
!xy 執行上次執行的以xy開頭的命令
ctrl+e 將光表移至行尾
ctrl+d 一般為結束輸入,(刪除當前單詞)
ctrl+m 回車
ctrl+s 掛起,凍結
ctrl+q 解除凍結
格式 : mkdir [選項] 路徑/資料夾名
選項:-p 遞迴建立資料夾
touch /路徑/檔名.字尾
使用pwd命令檢視當前工作目錄的絕對路徑
相對路徑:不以/開始的路徑
絕對路徑:以/開始的路徑
格式 : cd 絕對路徑
cd 相對路徑
cd ~使用者名稱 *[前往使用者的家目錄]
使用 ls命令檢視
格式 : ls 選項 路徑
選項:-l 以長選項顯示
-a 顯示所有檔案(包括隱藏檔案)
-d 顯示資料夾本身的資訊,必須與l一起使用
-h 人性化顯示,將檔案大小改為kb,mb顯示,必須與l一起使用
-r 遞迴顯示資料夾下所有檔案
-a 顯示所有檔案(包括隱藏檔案和. 及 … 檔案
-z 顯示selinux安全上下文,必須與l一起使用
-i 檢視檔案的id值
使用 cp 命令 拷貝檔案
格式: cp 選項 原始檔1 原始檔2… 目標目錄
選項-r : 拷貝資料夾
-p :以原格式拷貝
使用 rm 命令 需刪除檔案
格式 : rm 選項 目標檔案
選項:-r : 刪除資料夾
-f : 強制刪除
格式 : mv 選項 原始檔 目標路徑
選項:
-f 強制複製
格式 : cat 選項 路徑/檔名
選項 :
-n 顯示行號
格式 : head -行數 路徑/檔名
head 路徑/檔名 (顯示頭10行)
格式 :tail -行數 路徑/檔名
tail 路徑/檔名(顯示後10行)
使用less命令分屏檢視
格式 : l ess 路徑/檔名
格式 : grep 【選項】 關鍵字 檔名
選項–v :取反匹配
-i :忽略大小寫
-a :關鍵字往後行數
-c :關鍵字前後行數
-b :關鍵字前行數
關鍵字^??? : 以???開頭的內容行
???$ : 以???結尾的內容行
^$ : 匹配空行
使用 lscpu 命令檢視
使用cat /proc/meminfo 命令檢視
hostname
honstnamectl
使用ifconfig 檢視ip位址和子網掩碼
使用 route –n 檢視閘道器資訊
使用 cat /etc/resolv.conf 檢視dns資訊
poweroff
reboot
cat /proc/redhat-release
臨時切換登入用身份: su - 使用者名稱 命令
退出當前臨時身份 : exit
使用 date 命令檢視
輸出結果: 年 月 日 星期 時 分 秒 時區
修改系統時間
格式 : date -s 「年-月-日 時:分:秒」
只檢視部分資訊
date +%f #年月日
date +%y #年
date +%m #月
date +%d #月
date +%r #時 : 分
date +%h #小時
date +%m #分鐘
date +%s #秒
$ ( 命令內容)或 · 命令內容 ·
示例:mkdir nsd-$(date +%f) 建立當前日期的資料夾
使用 uname -r 命令檢視
使用 firewall-config 命令檢視
格式: echo 選項 輸出內容
選項:-e 擴充套件用法
特殊內容:
-e 『\e[1;顏色 輸出內容 \e[0m』 輸出內容有顏色
-e 「\033[ ??m輸出內容 \033[0m」
顏色** : 30~37m 字型顏色
40~47m 背景顏色
檢視歷史命令
history
清空歷史命令
history -c
執行歷史命令中對應行的命令
!數字執行最近以xy開頭的命令
!xy配置檔案位置 : /etc/profile
記錄數量 : histsize = 1000
檢視檔案大小
du只統計檔案的大小
du -sh 檔名
特點 :
可以跨分割槽,跨檔案系統.
原始檔案刪除,不可再用.
格式 : ln -s /路徑/源資料 /路徑/快捷方式名稱
特點 :
原始檔案刪除,也還可用.
不能跨分割槽,跨檔案系統,
只能是檔案,不能是目錄
格式 : ln /路徑/源資料 /路徑/快捷方式名稱
–help
linux作業系統基礎命令
gcc的知識要點 gcc的初衷是為gnu作業系統專門編寫的一款編譯器,gnu系統是徹底自由的軟體。gcc的基本用法 gcc hello world.c c,只編譯,不鏈結成為可執行檔案,編譯器只是由輸入的.c的源 檔案生成.o為字尾檔案的目標檔案,通常用於編譯不包括主程式的子程式。gcc hello...
linux作業系統命令基礎
常用指令 ls 顯示檔案或目錄 l 列出檔案詳細資訊l list a 列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建立目錄 p 建立目錄,若無父目錄,則建立p parent cd 切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat 檢視檔案內容 cp 拷貝 m...
Linux作業系統基礎命令
man help 利用方向鍵 快速調取歷史命令 ctrl a 將游標移動到行首 ctrl e 將游標移動到行尾 ctrl 將游標按照字串進行左右快速移動 ctrl u 將游標之前的內容進行剪下 ctrl k 將游標之後的內容進行剪下 ctrl w 以空格作為分隔 剪下每個字串資訊 ctrl y 將剪...