日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux入门(一)之权限指令系统管理

發(fā)布時間:2023/12/3 linux 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux入门(一)之权限指令系统管理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、權限指令

普通用戶需要使用sudo或者root超級管理員可以執(zhí)行權限指令。

?

二、linux系統(tǒng)init程序

(1)運行init程序(引用runoob.com)

init 進程是系統(tǒng)所有進程的起點,你可以把它比擬成系統(tǒng)所有進程的老祖宗,沒有這個進程,系統(tǒng)中任何進程都不會啟動。

init 程序首先是需要讀取配置文件 /etc/inittab。

運行級別

許多程序需要開機啟動。它們在Windows叫做"服務"(service),在Linux就叫做"守護進程"(daemon)。

init進程的一大任務,就是去運行這些開機啟動的程序。

但是,不同的場合需要啟動不同的程序,比如用作服務器時,需要啟動Apache,用作桌面就不需要。

Linux允許為不同的場合,分配不同的開機啟動程序,這就叫做"運行級別"(runlevel)。也就是說,啟動時根據(jù)"運行級別",確定要運行哪些程序。

Linux系統(tǒng)有7個運行級別(runlevel):

  • 運行級別0:系統(tǒng)停機狀態(tài),系統(tǒng)默認運行級別不能設為0,否則不能正常啟動
  • 運行級別1:單用戶工作狀態(tài),root權限,用于系統(tǒng)維護,禁止遠程登陸
  • 運行級別2:多用戶狀態(tài)(沒有NFS)
  • 運行級別3:完全的多用戶狀態(tài)(有NFS),登陸后進入控制臺命令行模式
  • 運行級別4:系統(tǒng)未使用,保留
  • 運行級別5:X11控制臺,登陸后進入圖形GUI模式
  • 運行級別6:系統(tǒng)正常關閉并重啟,默認運行級別不能設為6,否則不能正常啟動

(2)init指令

init指令必須在root權限下執(zhí)行。

語法

init [0123456Ss]

0-6:表示系統(tǒng)運行的7個級別。

S或s:配合開機執(zhí)行級別1時使用,表示開機后不參考/etc/inittab文件。

?

a.在普通用戶下執(zhí)行,提示需要root權限

b.在普通用戶下root授權正常執(zhí)行

c.root超級管理員執(zhí)行

?

?

?二、關機和重啟

(1)shutdown

  系統(tǒng)關機前使用shutdown命令﹐系統(tǒng)管理員會通知所有登錄的用戶系統(tǒng)將要關閉。并且login指令會被凍結(jié)﹐即新的用戶不能再登錄。直接關機或者延遲一定的時間才關機都是可能的﹐還可能重啟。這是由所有進程都會收到系統(tǒng)所送達的信號決定的。這讓像vi之類的程序有時間儲存目前正在編輯的文檔﹐而像處理郵件和新聞的程序則可以正常地離開等等。

  shutdown執(zhí)行它的工作是送信號給init程序﹐要求它改變runlevel。Runlevel 0被用來停機﹐runlevel 6是用來重新啟動系統(tǒng)﹐而runlevel 1則是被用來讓系統(tǒng)進入管理工作可以進行的狀態(tài)。

A.shutdown語法

shutdown [選項] [時間] [警告信息]

?

?

?

B.shutdown的參數(shù)選項

1.shutdown --help顯示的參數(shù)

?

2.shutdown其他參數(shù)

-c:取消指令執(zhí)行;

-f:重新啟動時不執(zhí)行fsck;

-F:重新啟動時執(zhí)行fsck;

-h:將系統(tǒng)關機;

-k:只是送出信息給所有用戶,但不會實際關機;

-n:不調(diào)用init程序進行關機,而由shutdown自己進行;

-r:shutdown之后重新啟動;

-t<秒數(shù)>:送出警告信息和刪除信息之間要延遲多少秒。

?

(2)halt指令

halt命令的作用是關閉系統(tǒng),它的使用權限是超級用戶。

halt 就是調(diào)用shutdown -h。halt執(zhí)行時,殺死應用進程,執(zhí)行sync(將存于buffer中的資料強制寫入硬盤中)系統(tǒng)調(diào)用,文件系統(tǒng)寫操作完成后就會停止內(nèi)核。若系統(tǒng)的運行級別為0或6,則關閉系統(tǒng);否則以shutdown指令(加上-h參數(shù))來取代。

A.語法

halt [選項]

?

B.參數(shù)選項

-n : 在關機前不做將記憶體資料寫回硬盤的動作,防止sync系統(tǒng)調(diào)用,它用在用fsck修補根分區(qū)之后,以阻止內(nèi)核用老版本的超級塊覆蓋修補過的超級塊。

-w : 并不會真的關機,只是把記錄寫到 /var/log/wtmp 檔案里

-d : 不把記錄寫到 /var/log/wtmp 檔案里(-n 這個參數(shù)包含了 -d) -f : 強迫關機,不呼叫 shutdown 這個指令

-i : 在關機之前先把所有網(wǎng)絡相關的裝置先停止

-p : 當關機的時候,順便做關閉電源(poweroff)的動作

?

(3)reboot 重啟

Linux reboot命令用于用來重新啟動計算機。

若系統(tǒng)的 runlevel 為 0 或 6 ,則重新開機,否則以 shutdown 指令(加上 -r 參數(shù))來取代

A.語法

reboot [選項]

B.參數(shù)選項

-n : 在重開機前不做將記憶體資料寫回硬盤的動作

-w : 并不會真的重開機,只是把記錄寫到 /var/log/wtmp 檔案里

-d : 不把記錄寫到 /var/log/wtmp 檔案里(-n 這個參數(shù)包含了 -d)

-f : 強迫重開機,不呼叫 shutdown 這個指令

-i : 在重開機之前先把所有網(wǎng)絡相關的裝置先停止

?

(4)poweroff?

poweroff命令用來關閉計算機操作系統(tǒng)并且切斷系統(tǒng)電源。?

A.語法

poweroff [選項]

?

B.參數(shù)選項

-n:關閉操作系統(tǒng)時不執(zhí)行sync操作;

-w:不真正關閉操作系統(tǒng),僅在日志文件“/var/log/wtmp”中;

-d:關閉操作系統(tǒng)時,不將操作寫入日志文件“/var/log/wtmp”中添加相應的記錄;

-f:強制關閉操作系統(tǒng);

-i:關閉操作系統(tǒng)之前關閉所有的網(wǎng)絡接口;

-h:關閉操作系統(tǒng)之前將系統(tǒng)中所有的硬件設置為備用模式。

?(5)init指令 上面已經(jīng)介紹了,這里不再重復

? ?

?

總結(jié)

以上是生活随笔為你收集整理的Linux入门(一)之权限指令系统管理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。