Linux 基本命令(linux命令是用戶告訴計算機(jī)去執(zhí)行什么操作的指令)
- 命令的格式
- 命令的分類
- 基本命令
1. 命令的格式
命令的格式為:
命令 [命令選項] [參數(shù)]
注意命令選項: {必選項} [可選項]
{ }表示使用該命令的時候{ }里面的內(nèi)容必須跟上试疙,[ ]表示可選(可有可無)
舉例如下:
ls -a /tmp 等價 ls --all /tmp
ls 是命令
-a 是命令選項 (簡寫使用- 全寫使用-- 肢娘,如-a是簡寫,--all是全寫)
/tmp 是參數(shù)
補(bǔ)充:ls作用是查看目錄下的文件身笤,-a的意思是顯示目錄下的所有內(nèi)容(包括隱藏的),/指根目錄(/tmp表示根下的tmp文件)
ls -a /tmp 的結(jié)果中:黑色代表文件招狸,藍(lán)色代表文件夾帽衙,綠色代表可執(zhí)行文件
2. 命令的分類
linux 命令分為:內(nèi)部命令和外部命令。內(nèi)部命令是linux內(nèi)核自帶的燕侠,執(zhí)行效率更高者祖;外部命令需要安裝以后才能使用,但是系統(tǒng)默認(rèn)已經(jīng)為你安裝了很多外部命令绢彤,供大家使用七问。
- 使用type命令來區(qū)分命令是內(nèi)部還是外部命令:
[root@www ~]# type type
系統(tǒng)打印: type 是 shell 內(nèi)嵌 (說明tpye是內(nèi)部命令)
[root@www ~]# type cd
系統(tǒng)打用2啊:cd 是 shell 內(nèi)嵌 (說明cd是內(nèi)部命令)
[root@www ~]# type clear
系統(tǒng)打有笛病: clear 是 /usr/bin/clear (說明clear是外部命令)
- linux命令存放路徑
[root@www ~]# echo $PATH
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
區(qū)別:bin的命令任何人都可以使用,sbin的命令稱為特權(quán)命令饶氏,只能管理員使用
注:命令echo是打印輸出的意思讥耗,輸入echo "hello" ,按下回車則打印hello
3. 基本命令
1)清屏命令:clear 快捷鍵 ctrl+l
2)幫助命令:man
3)進(jìn)入文件夾命令: cd (cd 用來進(jìn)入到哪個目錄)
4)列出當(dāng)前目錄內(nèi)容命令:ls [-a -l -d ]
5)顯示主機(jī)名:hostname
6)顯示日期時間:date [-s %F]
7)顯示日歷:cal
8)計算器:bc
9)重啟命令:reboot shutdown -r init 6 (reboot所有用戶都能使用(包括管理員)疹启,shutdown和init 6管理員才能使用)
10)注銷命令:logout
11)關(guān)機(jī)命令:halt shutdown -h init 0(halt所有用戶都能使用(包括管理員)葛账,shutdown和init 0管理員才能使用)
12) 顯示當(dāng)前操作系統(tǒng)和機(jī)器的信息: uname
13) 顯示當(dāng)前路徑: pwd
man幫助命令
幫助命令 man命令后面可以加一個數(shù)字參數(shù),表示具體的范圍定位:
數(shù)字"1"表示用戶命令
數(shù)字"2"表示系統(tǒng)調(diào)用
數(shù)字"3"表示C語言庫函數(shù)
數(shù)字"4"表示設(shè)備或特殊文件
數(shù)字"5"表示文件格式和規(guī)則
數(shù)字"6"表示游戲及其他
數(shù)字"7"表示宏皮仁、包及其他雜項
數(shù)字"8"表示系統(tǒng)管理員相關(guān)的命令
ls列出當(dāng)前目錄內(nèi)容命令
ls –F 文件夾后加/顯示
ls –x 按水平對齊方式列出檔案
ls –m 以”,”隔開檔案
ls –t 按時間排序檔案
ls –a 顯示隱含檔案
ls –l 顯示詳細(xì)信息,此命令等同于ll菲宴。
ls –d 顯示目錄而不是其內(nèi)容
ls -h 以K贷祈、M、B的形式進(jìn)行顯示
ls -R
cal 日歷
日歷
example
cal 05 2005 顯示2005年5月
cal 2018 顯示2018年的12個月
bc 計算器
浮點運算 scale 指定小數(shù)點位數(shù)
echo "scale=2;100/3"|bc
uname顯示當(dāng)前操作系統(tǒng)和機(jī)器的信息
#uname -a 顯示所有信息
#uname -p 顯示處理器類型
#uname -m 顯示機(jī)器硬件信息
#uname -r 顯示內(nèi)核版本
注意:如何查看你的linux是否為穩(wěn)定版
[root@www ~]# uname -r
3.10.0-693.2.2.el7.x86_64
3 主版本號
10 次版本號 偶數(shù)為穩(wěn)定版 奇數(shù)為開發(fā)版
0 派生版本號
693 修改次數(shù)