1. 前言
自上節(jié)我們成功登錄之后审孽,就進(jìn)入了一個(gè)類似Windows的命令提示符的界面佑力,在Linux系統(tǒng)下它稱為Bash,后續(xù)會(huì)詳細(xì)講解Bash的特性编饺。本節(jié)先簡(jiǎn)單直觀的了解一下Bash透且,其中某些地方我會(huì)和Windows下的CMD對(duì)比秽誊。
2. Bash的特性
- Bash是嚴(yán)格區(qū)分大小寫的,而CMD相反最易。
在Bash中依次輸入以下命令并執(zhí)行敬肚,觀察結(jié)果
CD
PWD
cd
pwd
在CMD中輸入
dir
DIR
所得到的結(jié)果是相同的,說明CMD 并不嚴(yán)格區(qū)分大小寫弄慰。
- Bash 命令自動(dòng)補(bǔ)齊
在某些時(shí)候我們想執(zhí)行某個(gè)命令,而這個(gè)命令太長(zhǎng)手動(dòng)輸入比較費(fèi)力而且容易出錯(cuò),可以使用自動(dòng)補(bǔ)齊來“偷懶”驴剔。
在bash下輸入以下命令,然后按Tab鍵:
hist[TAB] //[TAB]按鍵補(bǔ)全命令和文件
顯示結(jié)果:history
ls /tm[TAB]
顯示結(jié)果:ls /tmp/
如果命令有不止一個(gè)補(bǔ)齊選項(xiàng),連續(xù)按兩下Tab鍵會(huì)顯示所有可能的命令。
ca[TAB][TAB]
- 查看文件
首先為了便于我們學(xué)習(xí),避免一些不必要的麻煩,我們需要切換到ROOT 權(quán)限,至于什么是ROOT 權(quán)限,后面會(huì)詳細(xì)說明,暫時(shí)你只需要知道這個(gè)權(quán)限是系統(tǒng)的最高權(quán)限,能執(zhí)行任何操作.....
sudo su
輸入你當(dāng)前用戶的密碼之后順利獲得ROOT權(quán)限
查看文件命令:
cd ~ //進(jìn)入用戶的家目錄姑躲,~是F1下面的那個(gè)鍵
ls .bash[TAB][TAB] //顯示用戶的家目錄下所有以.bash開頭的文件
3. 命令示例
1.date命令
date //CST為中國(guó)北京時(shí)間china standard time
date -R //最后一項(xiàng)為時(shí)區(qū),-RFC格式 RFC2822電子郵件的標(biāo)準(zhǔn)格式
date -r /etc //-r顯示文件最后的修改時(shí)間
date -r /etc -R
//以下是date格式控制
date +%D
date +%T
date +%Y/%m/%d
date +%H:%M
date +"Today is %y/%m/%d"
date +"Today is %Y/%m/%d"
- man命令顯示幫助信息
man date
空白鍵 向下翻一頁
[Page Down]向下翻一頁
[Page Up]向上翻一頁
[Home]去到第一頁
[End]去到最后一頁
/RFC //向下搜索RFC這個(gè)字符串
按n繼續(xù)向下搜索蔼两,按N繼續(xù)向上搜索
?string //向上搜索string這個(gè)字符串
也可以使用n和N繼續(xù)搜索妙啃,只不過方向相反了
q //退出揖赴,結(jié)束這次man page
date +%W //顯示這個(gè)星期是2017年的第幾周
date +%w //顯示的是星期幾
- cal日歷命令
cal # 查看日歷
cal 2017 # 查看2017年日歷
cal 3 2017 # 查看2017年3月的日歷
- 關(guān)機(jī)命令
shutdown -k now 'This system will reboot'
shutdown -h 20:30
shutdown -h +10
shutdown -h +30 'The system will reboot' //再過三十分鐘系統(tǒng)會(huì)重啟恃锉,并顯示后面的消息給所有在線的用戶
shutdown -r now 'This system will reboot'
reboot //通常重啟的方法
shutdown -h now //通常關(guān)機(jī)的方法