Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

整理了一些Linux常用基礎命令,歡迎指正。

首先記住四個熱鍵,學會這四個鍵,收益一輩子。

Tab按鍵---命令補齊功能
Ctrl+c按鍵---停掉正在運行的程序
Ctrl+d按鍵---相當於exit,退出
Ctrl+l按鍵---清屏

1、關機命令:shutdown

shutdown 參數說明:

[-t] 在改變到其它runlevel之前,告訴init多久以後關機。
[-r] 重啓計算器。
[-k] 並不真正關機,只是送警告信號給每位登錄者〔login〕。
[-h] 關機後關閉電源〔halt〕。
[-n] 不用init而是自己來關機。不鼓勵使用這個選項,而且該選項所產生的後果往往不總是你所預期得到的。
[-c] cancel current process取消目前正在執行的關機程序。所以這個選項當然沒有時間參數,但是可以輸入一個用來解釋的訊息,而這信息將會送到每位使用者。
[-f] 在重啓計算器〔reboot〕時忽略fsck。
[-F] 在重啓計算器〔reboot〕時強迫fsck。
[-time] 設定關機〔shutdown〕前的時間。

shutdown -h 12:00

系統將在12時準時關機。

Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

shutdown -h now

不等了,系統現在就要關機。

Linux常用基礎命令整理:關機命令

shutdown -r now

別墨跡了,馬上給我重啓系統。

關機命令:shutdown

shutdown -h 10

不等了,系統將在10分鐘後關機。

關機命令:shutdown

取消定時關機命令:shutdown -c

其他關機命令:halt和poweroff

halt 最簡單的關機命令

用halt命令來關機時,實際調用的是shutdown -h。halt 執行時將殺死應用進程,執行sync系統調用文件系統寫操作完成後就會停止內核。

halt 參數說明:

[-n] 防止sync系統調用,它用在用fsck修補根分區之後,以阻止內核用老版本的超級塊〔superblock〕覆蓋修補過的超級塊。
[-w] 並不是真正的重啓或關機,只是寫wtmp〔/var/log/wtmp〕紀錄。
[-d] 不寫wtmp紀錄〔已包含在選項[-n]中〕。
[-f] 沒有調用shutdown而強制關機或重啓。
[-i] 關機〔或重啓〕前關掉所有的網絡接口。
[-p] 該選項爲缺省選項。就是關機時調用poweroff。

poweroff 常用的關機命令

對於poweroff,網上說它是halt命令的鏈接,基本用法和 halt 差不多。

2、重啓命令:reboot

3、查看目錄下文件命令:ll

ll  是 ls -l 的常用別名。此命令的功能是:查看當前目錄下的所有文件及詳細信息,創建時間、讀寫權限等;

Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

4、目錄顯示命令:ls

ls 是Linux下常用命令,ls  命令的功能是:以列表的形式 列出當前目錄下的文件;

顯示全部目錄命令:ls -a

Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

5、變換目錄命令:cd

cd命令用來切換工作目錄至dirname。 其中dirname表示法可爲絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的home directory(也就是剛login時所在的目錄)。另外,~也表示爲home directory的意思,.則是表示目前所在的目錄,..則表示目前目錄位置的上一層目錄。

實例

cd    進入用戶主目錄;
cd ~  進入用戶主目錄;
cd -  返回進入此目錄之前所在的目錄;
cd ..  返回上級目錄(若當前目錄爲“/“,則執行完後還在“/";".."爲上級目錄的意思);
cd ../..  返回上兩級目錄;
cd !$  把上個命令的參數作爲cd參數使用。

變換目錄命令:cd

6、顯示當前目錄命令:pwd

pwd命令能夠顯示當前所處的路徑。

這個命令比較簡單,如果有時在操作過程中忘記了當前的路徑,則可以通過此命令來查看路徑,其執行方式爲:

# pwd

/home/linuxidc

第一行爲運行的命令,第二行的內容爲運行pwd命令後顯示的信息,即顯示用戶當前所在的工作目錄的路徑爲/home/linuxidc。

提示:

應該經常使用pwd命令。Linux的目錄結構非常複雜,一個小小的分支就可能會有十幾層目錄,就好像是個森林,所以Linux不會像Windows那樣把全路徑寫在提示符裏,那樣太長了。

在目錄用cd鑽來鑽去,很容易記不清自己到底身在何處,這時候執行命令可是有點危險的,例如,想刪除一個文件,不搞清楚當前目錄,可能會誤刪除同名的有用文件,而且沒那麼容易恢復。還有很多其他的情況需要使用pwd,尤其是在執行“rm –rf”這種對目錄直接刪除的操作時,更需要用pwd確定一下,可能每執行十幾個命令就會輸入一回。我們應該感謝Jim Meyering先生,他是pwd的創作者。

Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

7、查看版本信息命令:uname -a;  lsb_release -a;  getconf LONG_BIT

uname -a  (Linux查看版本當前操作系統內核信息)

lsb_release -a

getconf LONG_BIT 返回32或者64,表示運行在32位或者64位模式下,返回32並不代表該CPU不支持64位計算。

lsb_release命令用來顯示LSB和特定版本的相關信息。如果使用該命令時不帶參數,則默認加上-v參數。

-v, --version
顯示版本信息
-i, --id
顯示發行版的ID
 -d, --description
顯示該發行版的描述信息
-r, --release
顯示當前系統是發行版的具體版本號
-c, --codename
發行版代號
-a, --all
顯示上面的所有信息
-h, --help
顯示幫助信息

Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

8、幾個小工具命令

顯示日期的命令:date 

很多shell腳本里面需要打印不同格式的時間或日期,以及要根據時間和日期執行操作。延時通常用於腳本執行過程中提供一段等待的時間。日期可以以多種格式去打印,也可以使用命令設置固定的格式。在類UNIX系統中,日期被存儲爲一個整數,其大小爲自世界標準時間(UTC)1970年1月1日0時0分0秒起流逝的秒數。

date: 無法設置日期: 不允許的操作 的解決方法:

報錯如下:“date: 無法設置日期: 不允許的操作”,因爲使用Linux系統下的普通用戶登錄。
執行場景如下:
linuxidc@linuxidc ~$ date -s "19900909 13:14:21"
date: 無法設置日期: 不允許的操作

問題解決:
1. 用su命令切換到超級用戶

linuxidc@linuxidc:~$ su root
密碼:

2. 執行date設置指令OK
root@linuxidc:/home/linuxidc# date -s "19900909 13:14:21"
1990年 09月 09日 星期日 13:14:21 CDT

3. 用su命令切換到原普通賬戶
root@linuxidc:/home/linuxidc# su linuxidc
linuxidc@linuxidc:~$

Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

顯示日曆的命令:cal

顯示當前月 cal

顯示年曆 cal 2018

Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

顯示日曆的命令:cal

計算器命令:bc

bc命令是一種支持任意精度的交互執行的計算器語言。bash內置了對整數四則運算的支持,但是並不支持浮點運算,而bc命令可以很方便的進行浮點運算,當然整數運算也不再話下。

Linux常用基礎命令整理:關機命令、查看目錄下文件命令等

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章