Linux操作命令選擇題

2021-08-24 20:32:23 字數 1730 閱讀 9895

1. 在重新啟動linux系統的同時把記憶體中的資訊寫入硬碟,應使用()命令實現

a #shutdown -r now
b #halt
c #reboot
d #init3
正確答案:a

解析:(1)shutdown -r now是立即停止然後重新啟動

shutdown命令可以安全地關閉或重啟linux系統,它在系統關閉之前給系統上的所有登入使用者提示一條警告資訊。該命令還允許使用者指定乙個時間引數,可以是乙個精確的時間,也可以是從現在開始的乙個時間段。

精確時間的格式是hh:mm,表示小時和分鐘,時間段由+ 和分鐘數表示。系統執行該命令後會自動進行資料同步的工作。

該命令的一般格式: shutdown [選項] [時間] [警告資訊]

命令中各選項的含義為:

- k 並不真正關機而只是發出警告資訊給所有使用者

- r 關機後立即重新啟動

- h 關機後不重新啟動

- f 快速關機重啟動時跳過fsck

- n 快速關機不經過init 程式

- c 取消乙個已經執行的shutdown

需要特別說明的是該命令只能由超級使用者使用。

例1,系統在十分鐘後關機並且馬上重新啟動: # shutdown –r +10

例2,系統馬上關機並且不重新啟動:# shutdown –h now

(2)halt是最簡單的關機命令

實際上是呼叫shutdown -h命令。halt執行時,殺死應用程序,檔案系統寫操作完成後就會停止核心。

halt命令的部分引數如下:

[-f] 沒有呼叫shutdown而強制關機或重啟

[-i] 關機或重新啟動之前,關掉所有的網路介面

[-p] 關機時呼叫poweroff,此選項為預設選項

(3)reboot的工作過程與halt類似,其作用是重新啟動,而halt是關機。

其引數也與halt類似。reboot命令重啟動系統時是刪除所有的程序,而不是平穩地終止它們。因此,使用reboot命令可以快速地關閉系統,但如果還有其它使用者在該系統上工作時,就會引起資料的丟失。所以使用reboot命令的場合主要是在單使用者模式

(4)init是所有程序的祖先,其程序號始終為1。

init用於切換系統的執行級別,切換的工作是立即完成的。init 0命令用於立即將系統執行級別切換為0,即關機;init 6命令用於將系統執行級別切換為6,即重新啟動

把記憶體中的資訊寫入硬碟就是呼叫sync這命令,shutdown/reboot/halt等命令均在關機前呼叫了sync。

2. 以下哪些命令可以檢視當前系統的啟動時間()

a w
b top
c ps
d uptime
正確答案:a b d

解析:who -b   檢視當前系統的啟動時間

last reboot   檢視當前系統的啟動時間

w    檢視當前系統的啟動時間

top   檢視當前系統的啟動時間

uptime    檢視當前系統的啟動時間

shell題庫選擇題 Linux選擇題題庫

1 下列哪個選項不是linux所支援的?a 多使用者 b 超程序 c 可移植 d 多程序 2 linux就是所謂的 free softwrae 這個 free 的含義是什麼?a linux不需要付費 b linux發行商不能向使用者收費 c linux可自由修改和發布 d 只有linux的作者才能向...

mysql選擇題 MySQL 選擇題(三)

單選題 1.在正規表示式中,匹配任意乙個字元的符號是 a b c d 正確答案 a 2.條件年齡between 15 and 35表示年齡在15至35之間,且 a 不包括15歲和35歲 b 包括15歲但不包括35歲 c 包括15歲和35歲 d 包括35歲但不包括15歲 正確答案 c 3.mysql安...

選擇題 網路

1.下面關於synflood攻擊的說法,錯誤的是 b a 服務端由於連線佇列被佔滿而不能對外服務 b 不但能攻擊tcp服務,還可以攻擊udp服務 c 大量連線處於syn recv狀態 d 使用硬體防火牆可以一定程度上抵禦攻擊 解釋 synflood攻擊一種利用tcp協議缺陷,傳送大量偽造的tcp連線...