第四章 系統安裝與使用

2021-10-07 05:23:41 字數 2219 閱讀 7980

要關機時需要注意下面幾件事:

正確的關機命令:shutdownreboot

下面我們來談談幾個與關機/重啟相關的指令

資料同步寫入磁碟:sync

計算機在執行中,所有的資料都要被讀入記憶體後才能被cpu處理,但是資料又需要由記憶體寫回硬碟。因此在linux系統中,為了加快資料的讀取速度。所以在預設情況在,某些已經載入記憶體中的資料將不會直接被寫入硬碟,而是先暫存在記憶體中。如果乙個資料被重複的改寫,由於未被寫入硬碟中,此時重啟此時的資料將會永久丟失。

直接在命令列下輸入sync同步記憶體中的資料寫入硬碟中。

雖然目前的shutdown/reboot/halt命令在關機前呼叫了sync命令。

關機命令:shutdown

[root@study ~]# /sbin/shutdown [-krhc] [時間] [警告訊息]

選項與引數:

-k : 不是真的關機,只是傳送警告訊息出去!

-r : 在將系統的服務停掉之後就重新開機(常用)

-h : 將系統的服務停掉後,立即關機。 (常用)

-c : 取消已經在進行的 shutdown 指令內容。

時間 : 指定系統關機的時間!若沒有這個專案,則預設 1 分鐘後自動進行。

範例:[root@study ~]# /sbin/shutdown -h 10 'i will shutdown after 10 mins'

broadcast message from [email protected] (tue 2015-06-02 10:51:34 cst):

i will shutdown after 10 mins

the system is going down for power-off at tue 2015-06-02 11:01:34 cst!

如果只在螢幕前輸入了shutdown,預設一分鐘後關機。

如果想要取消本次操作,shutdown -c,取消此次關機命令。

[root@study ~]# shutdown -h now

立刻關機,其中 now 相當於時間為 0 的狀態

[root@study ~]# shutdown -h 20:25

系統在今天的 20:25 分會關機,若在21:25才下達此指令,則隔天才關機

[root@study ~]# shutdown -h +10

系統再過十分鐘後自動關機

[root@study ~]# shutdown -r now

系統立刻重新開機

[root@study ~]# shutdown -r +30 'the system will reboot'

[root@study ~]# shutdown -k now 'this system will reboot'

僅發出警告信件的引數!系統並不會關機啦!嚇唬人!

重啟命令:reboot

[root@study ~]# reboot
強制關機:halt、poweroff

[root@study ~]# halt      # 系統停止~螢幕可能會保留系統已經停止的訊息!

[root@study ~]# poweroff # 系統關機,所以沒有提供額外的電力,螢幕空白!

實際使用管理工具 systemctl 關機

[root@study ~]# systemctl [指令]

指令專案包括如下:

halt 進入系統停止的模式,螢幕可能會保留一些訊息,這與你的電源管理模式有關

poweroff 進入系統關機模式,直接關機沒有提供電力喔!

reboot 直接重新開機

suspend 進入休眠模式

[root@study ~]# systemctl reboot # 系統重新開機

[root@study ~]# systemctl poweroff # 系統關機

作業系統第四章

2 分割槽分配演算法 動態分割槽方式,分割槽多 大小差異各不相同,此時把乙個新作業裝入記憶體,更需選擇乙個合適的分配演算法,從空閒分割槽表 鏈中選出一合適分割槽 首次適應演算法ff 迴圈首次適應演算法 最佳適應演算法 最差適應演算法 快速適應演算法 4 動態重定位分割槽分配 有緊湊功能的動態分割槽分...

作業系統第四章

常用排程演算法 先來先服務演算法 fcfs 短程序優先演算法 spf 短剩餘時間優先演算法 srt 最高響應比優先演算法 hrrn 時間片輪轉演算法 rr 和多級反饋演算法 mfq 先來先服務演算法 fcfs 基本思想是按照程序進入就緒佇列的先後次序來分配處理機.採用不可剝奪方式 fcfs演算法很少...

第四章 繼承

一 為什麼要繼承 在物件導向中我們將具有很多重複內容的類中的內容提取出來,寫成乙個單獨的類 其他類只需要繼承就能取得這些功能,同時可以在自己類中寫入獨特的自定義方法 二 繼承語法 inte ce circle nsobject 繼承是在介面中定義的 冒號後的類名是要整合的類,nsobject 是co...