欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Linux啟動流程以及基礎(chǔ)命令有哪些

Linux啟動流程以及基礎(chǔ)命令有哪些,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

成都創(chuàng)新互聯(lián)長期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為宜昌企業(yè)提供專業(yè)的網(wǎng)站設(shè)計、做網(wǎng)站宜昌網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

固件(firmware)是指設(shè)備***層的,讓設(shè)備得以運(yùn)行的程序代碼。簡單理解就是:固定在硬件上的軟件。計算機(jī)中的許多設(shè)備都擁有固件(如硬盤、鼠標(biāo)、光驅(qū)、U盤等),在計算機(jī)啟動過程中,***讀取的就是位于主板上的固件,這個固件當(dāng)前有兩種類型:傳統(tǒng)的BIOS和新的通用性更強(qiáng)的UEFI。

Linux啟動流程以及基礎(chǔ)命令有哪些

在上一篇中,我們提到另一種磁盤分區(qū)格式GTP也是UEFI標(biāo)準(zhǔn)的一部分。于是,當(dāng)前計算機(jī)啟動中,出現(xiàn)了兩種不同的方式:BIOS/MBR和UEFI/GTP。

在linux操作系統(tǒng)的世界中,同樣在經(jīng)歷著變革,系統(tǒng)初始化軟件sysvinit正逐漸被systemd取代。

本文將主要講述傳統(tǒng)的BIOS/MBR-->sysvinit啟動方式,同時,作為補(bǔ)充,也將簡述UEFI/GTP-->systemd的啟動方式。

BIOS/MBR-->sysvinit

1、BIOS階段

系統(tǒng)加電后會立即讀取BIOS中內(nèi)容并執(zhí)行,BIOS中程序的執(zhí)行包括兩個步驟:

1)加電自檢POST(power-on self  test),主要負(fù)責(zé)檢測系統(tǒng)外圍設(shè)備(如CPU、內(nèi)存、顯卡、鍵盤鼠標(biāo)等)是否正常。如果硬件出現(xiàn)問題,主板會發(fā)出不同含義的蜂鳴聲,啟動終止。如果沒有問題,屏幕就會顯示出CPU、內(nèi)存、硬盤等信息。

2)自檢完成后,BIOS會執(zhí)行一段程序來枚舉本地設(shè)備(如光盤、U盤、硬盤、網(wǎng)絡(luò)等,可以在BIOS中設(shè)置枚舉順序)尋找下一階段的啟動程序所在位置。BIOS會將控制權(quán)交給啟動順序(Boot  Sequence)中排在***位的設(shè)備,此時,計算機(jī)讀取該設(shè)備中的最前面的512個字節(jié),如果這512個字節(jié)的***兩個字節(jié)是0x55和0xAA(Magic  Number),表明這個設(shè)備可以用于啟動;如果不是,表明該設(shè)備不能用于啟動,控制權(quán)于是轉(zhuǎn)交給啟動順序中的下一個設(shè)備。如上一篇所述,硬盤中的最前面的512字節(jié)即為主引導(dǎo)記錄  MBR。

2、MBR階段

前一篇中我們描述過MBR的結(jié)構(gòu),其中包括446字節(jié)的Bootloader,64字節(jié)的DPT和2字節(jié)的Magic Number。

Bootloader(引導(dǎo)加載程序)中較常用的一種是grub,grub引導(dǎo)分為兩個階段(有些grub還定義了1.5階段):

1)BIOS將stage1載入內(nèi)存中的指定位置(0x7C00)并跳轉(zhuǎn)執(zhí)行,stage1的內(nèi)容即為MBR中起始的446字節(jié);此階段執(zhí)行作用主要是將硬盤0磁頭0磁道2扇區(qū)的內(nèi)容載入到內(nèi)存0x8000處并跳轉(zhuǎn)執(zhí)行。

1.5)由于stage2的代碼(較大)存放在文件系統(tǒng)下的/boot分區(qū)中(或者/boot沒有單獨(dú)分區(qū)的/etc/),因此識別stage2文件需要文件系統(tǒng)環(huán)境(此時還只能直接讀取硬盤指定位置的內(nèi)容,并不能識別文件系統(tǒng))。stage1.5的作用就是為stage2提供文件系統(tǒng)環(huán)境,使系統(tǒng)能夠找到位于文件系統(tǒng)中的stage2文件。

2)stage2被載入內(nèi)存并執(zhí)行,它首先會解析grub的配置文件menu.lst即/boot/grub/grub.conf,該文件中指定了系統(tǒng)內(nèi)核文件所處的位置,如果沒有找到該文件,就會執(zhí)行一個shell,等待用戶手動指定內(nèi)核文件的位置。此階段的最終狀態(tài)就是執(zhí)行boot命令,將內(nèi)核和initrd鏡像載入內(nèi)存,進(jìn)而將控制權(quán)交給內(nèi)核。

grub.conf內(nèi)容(版本:GNU GRUB 0.97):

# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE:  You have a /boot partition.  This means that #          all kernel and initrd paths are relative to /boot/, eg. #          root (hd0,0) #          kernel /vmlinuz-version ro root=/dev/sda3 #          initrd /initrd-version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-407.el5)         root (hd0,0)         kernel /vmlinuz-2.6.18-407.el5 ro root=LABEL=/ rhgb quiet         initrd /initrd-2.6.18-407.el5.img title CentOS (2.6.18-398.el5)         root (hd0,0)         kernel /vmlinuz-2.6.18-398.el5 ro root=LABEL=/ rhgb quiet         initrd /initrd-2.6.18-398.el5.img

文件中#開頭的行是注釋行,最重要的部分是兩個title下面指定的內(nèi)核位置及具體文件(kernel和initrd項(xiàng))

3、內(nèi)核階段

grub的stage2將initrd文件加載到內(nèi)存中,內(nèi)核于是開始執(zhí)行initrd中的init文件,此文件是一個腳本,主要作用是加載各種存儲介質(zhì)相關(guān)的設(shè)備驅(qū)動程序。當(dāng)所需的驅(qū)動程序加載完成后,會創(chuàng)建一個根設(shè)備,然后將根文件系統(tǒng)(rootfs)以只讀的方式掛載。這一步結(jié)束后,釋放未使用的內(nèi)存,轉(zhuǎn)換到真正的根文件系統(tǒng)中運(yùn)行程序/sbin/init,啟動系統(tǒng)PID為1的進(jìn)程。此后系統(tǒng)的控制權(quán)就交給/sbin/init進(jìn)程了。

4、init階段

當(dāng)init進(jìn)程接管了系統(tǒng)的控制權(quán)之后,它首先會讀取/etc/inittab文件,此文件描述了在特定的運(yùn)行級別(runlevel)下,init進(jìn)程該如何初始化系統(tǒng)。

linux中定義了7種運(yùn)行級別: 0 表示關(guān)機(jī) 1 表示單用戶模式 2 表示無網(wǎng)絡(luò)的多用戶模式 3 表示多用戶模式 4 未使用 5 表示圖形界面模式 6 表示重啟

inittab文件中指定了系統(tǒng)的默認(rèn)運(yùn)行級別,如id:3:initdefault:表示默認(rèn)運(yùn)行級別為3(多用戶模式)。

init進(jìn)程根據(jù)inittab文件,運(yùn)行一系列指定的初始化腳本:

1)/etc/rc.d/rc.sysinit系統(tǒng)初始化腳本,它的作用包括設(shè)置主機(jī)名和默認(rèn)網(wǎng)關(guān)、決定是否啟用SELinux、加載用戶自定義模塊、根據(jù)文件/etc/sysctl.conf設(shè)置內(nèi)核參數(shù)、設(shè)置raid及LVM等硬盤功能、重新以讀寫方式掛載根文件系統(tǒng)等等

2)執(zhí)行/etc/rc.d/rc文件,該文件確認(rèn)由inittab指定的運(yùn)行級別N,并啟動相應(yīng)級別下的服務(wù)(通過執(zhí)行/etc/rc.d/rcN.d中的文件),例如運(yùn)行級別為3時,則先執(zhí)行/etc/rc.d/rc3.d下以K開頭的文件,然后執(zhí)行以S開頭的文件。這些文件都是指向/etc/init.d下的符號鏈接。以K開頭的文件表示此運(yùn)行級別下需要關(guān)閉的服務(wù),以S開頭的文件表示此運(yùn)行級別下需要開啟的服務(wù)。

3)在運(yùn)行級別2、3、4、5中***一個執(zhí)行的文件均指向文件/etc/rc.local,用戶可以在此文件中自定義啟動內(nèi)容。

4)之后根據(jù)inittab中設(shè)置,運(yùn)行6個終端,以便用戶登錄系統(tǒng),如果是運(yùn)行級別5,則還會執(zhí)行/etc/X11/prefdm  -nodaemon啟動相應(yīng)的桌面環(huán)境。

5)然后執(zhí)行/bin/login程序用于接收和驗(yàn)證來自mingetty的用戶名和密碼。

至此整個系統(tǒng)即啟動完畢了

UEFI/GTP-->systemd

UEFI的出現(xiàn)是為了代替BIOS,同樣,GTP和systemd也是為了彌補(bǔ)MBR和sysvinit的不足。和BIOS只負(fù)責(zé)POST和找到MBR不同,UEFI將貫穿系統(tǒng)加電到關(guān)機(jī)的整個過程。粗略劃分,UEFI系統(tǒng)啟動分為4個階段:

1、UEFI初始化階段

1)SEC(安全驗(yàn)證):接收并處理系統(tǒng)啟動和重啟信號,初始化臨時存儲區(qū)域,傳遞系統(tǒng)參數(shù)給下一階段(即PEI)。

2)PEI(EFI前期初始化):為DXE準(zhǔn)備執(zhí)行環(huán)境,將需要傳遞到DXE的信息組成HOB(Handoff  Block)列表,最終將控制權(quán)轉(zhuǎn)交到DXE手中。

3)DXE(驅(qū)動執(zhí)行環(huán)境):根據(jù)HOB列表初始化系統(tǒng)服務(wù),然后遍歷固件中的所有Driver,當(dāng)驅(qū)動的依賴資源滿足時,調(diào)度Dirver到執(zhí)行隊列執(zhí)行,直到所有滿足條件的Dirver都被加載。

2、操作系統(tǒng)加載器作為UEFI應(yīng)用程序運(yùn)行階段

1)BDS(啟動設(shè)備選擇):初始化控制臺設(shè)備,加載必要的設(shè)備驅(qū)動,根據(jù)系統(tǒng)設(shè)置加載和執(zhí)行啟動項(xiàng),用戶選中某個啟動項(xiàng)(或系統(tǒng)進(jìn)入默認(rèn)的啟動項(xiàng))后,OS  Loader啟動,系統(tǒng)進(jìn)入TSL階段。

UEFI中程序能夠識別存儲介質(zhì)上的分區(qū)信息和文件系統(tǒng)(如:fat32),此時會將/EFI/boot/grub2.efi(位于GTP格式硬盤的一個分區(qū)ESP,安裝時自動生成)作為UEFI應(yīng)用程序運(yùn)行。

2)TSL(臨時系統(tǒng)加載):操作系統(tǒng)加載器(OS Loader也位于ESP分區(qū))執(zhí)行的***階段,在這一階段OS  Loader作為一個UEFI應(yīng)用程序運(yùn)行,系統(tǒng)資源仍然由UEFI內(nèi)核控制。當(dāng)啟動服務(wù)的ExitBootServices()服務(wù)被調(diào)用后,系統(tǒng)進(jìn)入RT(Run  Time)階段。

3、操作系統(tǒng)運(yùn)行階段

RT(運(yùn)行時):系統(tǒng)的控制權(quán)從UEFI內(nèi)核轉(zhuǎn)交到OS Loader手中,UEFI占用的各種資源被回收到OS Loader,僅有UEFI運(yùn)行時服務(wù)保留給OS  Loader和OS使用。隨著OS Loader的執(zhí)行,OS最終取得對系統(tǒng)的控制權(quán)。

在init作為系統(tǒng)初始化程序時,服務(wù)是通過/etc/rc.d/init.d中的腳本來管理并且是順序執(zhí)行的,當(dāng)使用systemd作為系統(tǒng)初始化程序后,這些腳本被服務(wù)單元替換,并盡可能的并行啟動進(jìn)程。

在systemd中,一個單元配置文件可以描述如下內(nèi)容之一:

系統(tǒng)服務(wù)(.service) 掛載點(diǎn)(.mount) 套接字(.sockets) 系統(tǒng)設(shè)備(.device) 交換分區(qū)(.swap) 文件路徑(.path) 啟動目標(biāo)(.target) 由systemd管理的計時器(.timer) ....

systemd為保持向下兼容性還保留了一些init命令和概念,但所對應(yīng)的文件都是指向systemd對應(yīng)命令或文件的符號鏈接:

[root@centos7 temp]# ls -l /sbin/init  lrwxrwxrwx. 1 root root 22 1月  15 2016 /sbin/init -> ../lib/systemd/systemd [root@centos7 temp]# ls -l /usr/lib/systemd/system/runlevel*.target lrwxrwxrwx. 1 root root 15 1月  15 2016 /usr/lib/systemd/system/runlevel0.target -> poweroff.target lrwxrwxrwx. 1 root root 13 1月  15 2016 /usr/lib/systemd/system/runlevel1.target -> rescue.target lrwxrwxrwx. 1 root root 17 1月  15 2016 /usr/lib/systemd/system/runlevel2.target -> multi-user.target lrwxrwxrwx. 1 root root 17 1月  15 2016 /usr/lib/systemd/system/runlevel3.target -> multi-user.target lrwxrwxrwx. 1 root root 17 1月  15 2016 /usr/lib/systemd/system/runlevel4.target -> multi-user.target lrwxrwxrwx. 1 root root 16 1月  15 2016 /usr/lib/systemd/system/runlevel5.target -> graphical.target lrwxrwxrwx. 1 root root 13 1月  15 2016 /usr/lib/systemd/system/runlevel6.target -> reboot.target

systemd啟動后執(zhí)行的***個目標(biāo)是default.target,但實(shí)際上default.target是指向graphical.target的符號鏈接。

[root@centos7 temp]# ls -l /usr/lib/systemd/system/default.target lrwxrwxrwx. 1 root root 16 1月  15 2016 /usr/lib/systemd/system/default.target -> graphical.target [root@centos7 temp]# cat /usr/lib/systemd/system/graphical.target #  This file is part of systemd. # #  systemd is free software; you can redistribute it and/or modify it #  under the terms of the GNU Lesser General Public License as published by #  the Free Software Foundation; either version 2.1 of the License, or #  (at your option) any later version.  [Unit] Description=Graphical Interface Documentation=man:systemd.special(7) Requires=multi-user.target Wants=display-manager.service Conflicts=rescue.service rescue.target After=multi-user.target rescue.service rescue.target display-manager.service AllowIsolate=yes

其中Requires行指明了本單元的依賴關(guān)系(其他各項(xiàng)意義可以通過命令man  systemd.unit查看),順著此文件,可以找到需要執(zhí)行的單元:multi-user.target、basic.target、sysinit.target、local-fs.target  swap.target、local-fs-pre.target。

4、關(guān)機(jī)階段

AL(After-life):當(dāng)系統(tǒng)硬件或操作系統(tǒng)出現(xiàn)嚴(yán)重錯誤不能繼續(xù)正常運(yùn)行時,固件會嘗試修復(fù)錯誤,這時系統(tǒng)進(jìn)入AL期。UEFI標(biāo)準(zhǔn)并沒有定義此階段的行為和規(guī)范。系統(tǒng)供應(yīng)商可以自行定義。

相關(guān)命令

init

1、init

init除了在系統(tǒng)初始化時起的重要作用外,還可以用來執(zhí)行關(guān)機(jī)、重啟、切換運(yùn)行級別的作用:

#關(guān)機(jī) init 0 #重啟 init 6 #切換到單用戶模式 init 1

2、runlevel 顯示運(yùn)行級別

[root@centos7 temp]# runlevel  N 3 [root@centos7 temp]#

輸出中N表示當(dāng)前運(yùn)行級別,如果系統(tǒng)啟動后切換過運(yùn)行級別,則輸出類似于3 5表示之前運(yùn)行級別為3,現(xiàn)在的運(yùn)行級別為5。

3、halt reboot poweroff shutdown

#立即關(guān)機(jī) shutdown -h now #在11:50分執(zhí)行關(guān)機(jī) shutdown -h 11:50 #如果要取消指定時間的關(guān)機(jī),則在另一個終端中執(zhí)行: shutdown -c #過30分鐘之后重啟系統(tǒng),并且重啟時不進(jìn)行磁盤檢測 shutdown -fr +30

4、chkconfig 更新或查詢服務(wù)的運(yùn)行級別信息

#列出服務(wù)(還會列出xinetd管理的服務(wù)) chkconfig --list #增加一個服務(wù) chkconfig --add httpd #使服務(wù)在運(yùn)行級別2、3、5時自啟動 chkconfig --level 235 httpd on

5、service 運(yùn)行服務(wù)腳本(服務(wù)腳本位于/etc/init.d內(nèi),service本身也是腳本,位于/sbin內(nèi))

#列出所有服務(wù)狀態(tài) service --status-all #列出單個服務(wù)狀態(tài) service nginx status #啟動服務(wù) service nginx start #停止服務(wù) service nginx stop #重啟服務(wù) service nginx restart #重新加載配置文件 service nginx reload

systemd

systemd并不是一個命令,而是一組命令,涉及到系統(tǒng)管理的方方面面。

1、systemctl 控制systemd系統(tǒng)和管理服務(wù)

systemctl [OPTIONS...] COMMAND [NAME...]

如切換運(yùn)行級別或開關(guān)機(jī):

#重啟(將執(zhí)行reboot.target) systemctl reboot #暫停(將執(zhí)行suspend.target) systemctl suspend #休眠(將執(zhí)行hibernate.target) systemctl hibernate #切換至救援模式(單用戶,將執(zhí)行rescue.target) systemctl rescue #列出運(yùn)行級別 systemctl get-default #切換到運(yùn)行級別5,即圖形模式 systemctl isolate graphical.target

系統(tǒng)服務(wù)單元相關(guān):

#列出正在運(yùn)行的 Unit systemctl list-units #列出所有的 Unit systemctl list-units --all #列出所有加載失敗的 Unit systemctl list-units --failed #列出Unit時指定類型 systemctl list-units --type=socket

系統(tǒng)和服務(wù)管理:

#系統(tǒng)狀態(tài) systemctl status #服務(wù)狀態(tài)(.service可以省略) systemctl status nginx.service #啟動服務(wù) systemctl start nginx #停止服務(wù) systemctl stop nginx #重啟服務(wù) systemctl restart nginx #重新加載配置文件 systemctl reload nginx #設(shè)置服務(wù)開機(jī)啟動 systemctl enable nginx #列出所有安裝的服務(wù) systemctl list-unit-files #指定類型 systemctl list-unit-files --type=target

還有許多其他選項(xiàng),這里就不一一列舉了。

2、systemd-analyze 查看啟動用時

[root@centos7 ~]# systemd-analyze  Startup finished in 730ms (kernel) + 1.904s (initrd) + 9.909s (userspace) = 12.544s

輸出顯示了系統(tǒng)啟動過程中各部分耗時

#各服務(wù)初始化用時 [root@centos7 ~]# systemd-analyze blame           5.424s NetworkManager-wait-online.service           1.830s dev-mapper-centos\x2droot.device           1.055s firewalld.service            980ms kdump.service            549ms network.service            .... #輸出各服務(wù)用時細(xì)節(jié)并寫入文件(該文件可以用瀏覽器或圖片查看器打開) [root@centos7 ~]# systemd-analyze plot > file.svg #序列化輸出各服務(wù)詳細(xì)完整的狀態(tài)信息(輸出內(nèi)容很多,略) [root@centos7 ~]# systemd-analyze dump

3、systemd-cgls 遞歸顯示控制組(Cgroups)信息

linux內(nèi)核從版本2.6.24開始,引入了一個叫做控制組(control groups)的特性,是用于限制、記錄、隔離進(jìn)程組(process  groups)所使用的物理資源(如:cpu,memory,IO等等)的機(jī)制。關(guān)于Cgroups的內(nèi)容本文不再展開。

[root@centos7 ~]# systemd-cgls  ├─1 /usr/lib/systemd/systemd --switched-root --system --deserialize 21 ├─user.slice │ └─user-0.slice │   ├─session-182.scope │   │ ├─5165 sshd: root@pts/1     │   │ ├─5167 -bash │   │ ├─5409 systemd-cgls .... ....

4、systemd-cgtop 顯示各控制組的使用量(CPU,內(nèi)存,IO)

顯示效果類似命令top

[root@centos7 ~]# systemd-cgtop Path                                                Tasks   %CPU   Memory  Input/s Output/s  /                                                   161    0.2   400.5M        -        - /system.slice/NetworkManager.service                  1      -        -        -        - /system.slice/auditd.service                          1      -        -        -        - /system.slice/crond.service                           1      -        -        -        - /system.slice/dbus.service                            1      -        -        -        - /system.slice/firewalld.service                       1      -        -        -        - ....

5、systemd-loginctl 控制systemd登錄管理

此命令是命令loginctl的符號鏈接

#列出當(dāng)前會話 [root@centos7 ~]# systemd-loginctl list-sessions    SESSION        UID USER             SEAT                    182          0 root                                     154          0 root                               2 sessions listed. #列出當(dāng)前登錄用戶 [root@centos7 ~]# loginctl list-users        UID USER                      0 root              1 users listed. #列出顯示指定用戶的信息 [root@centos7 ~]# loginctl show-user root UID=0 GID=0 Name=root Timestamp=三 2016-12-21 08:38:54 CST TimestampMonotonic=77015538361 RuntimePath=/run/user/0 Slice=user-0.slice Display=154 State=active Sessions=182 154 IdleHint=no IdleSinceHint=0 IdleSinceHintMonotonic=0 Linger=no [root@centos7 ~]#

6、timedatectl 系統(tǒng)時間和日期控制

[root@centos7 ~]# timedatectl        Local time: 三 2016-12-21 13:47:31 CST   Universal time: 三 2016-12-21 05:47:31 UTC         RTC time: 三 2016-12-21 05:47:31        Time zone: Asia/Shanghai (CST, +0800)      NTP enabled: n/a NTP synchronized: no  RTC in local TZ: no       DST active: n/a #設(shè)置時間 [root@centos7 ~]# timedatectl set-time "2012-10-30 18:17:16" #列出時區(qū) [root@centos7 ~]# timedatectl list-timezones Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers Africa/Asmara .... #設(shè)置時區(qū) [root@centos7 ~]# timedatectl set-timezone America/New_York

7、hostnamectl 系統(tǒng)主機(jī)名控制

#狀態(tài) [root@centos7 ~]# hostnamectl status    Static hostname: centos7          Icon name: computer-vm            Chassis: vm         Machine ID: 956ab824a02d489d85b079cb442d5442            Boot ID: 9016d7627d8148ecb7fb77afaa89aeab     Virtualization: vmware   Operating System: CentOS Linux 7 (Core)        CPE OS Name: cpe:/o:centos:centos:7             Kernel: Linux 3.10.0-327.el7.x86_64       Architecture: x86-64 #設(shè)置主機(jī)名(內(nèi)核參數(shù)/proc/sys/kernel/hostname和文件/etc/hostname中都立即更新) [root@centos7 ~]# hostnamectl set-hostname MYHOST #重新登錄后主機(jī)名即變?yōu)閙yhost(靜態(tài)主機(jī)名) [root@centos7 ~]# hostnamectl    Static hostname: myhost    Pretty hostname: MYHOST          Icon name: computer-vm            Chassis: vm         Machine ID: 956ab824a02d489d85b079cb442d5442            Boot ID: 9016d7627d8148ecb7fb77afaa89aeab     Virtualization: vmware   Operating System: CentOS Linux 7 (Core)        CPE OS Name: cpe:/o:centos:centos:7             Kernel: Linux 3.10.0-327.el7.x86_64       Architecture: x86-64

以上systemd相關(guān)所有命令(除systemd-cgls和systemd-cgtop外),都可以使用選項(xiàng)-H指定遠(yuǎn)程基于systemd的主機(jī)(使用ssh協(xié)議):

[root@centos7 ~]# hostnamectl -H 10.0.1.252    Static hostname: idc-v-71252          Icon name: computer-vm            Chassis: vm         Machine ID: 956ab824a02d489d85b079cb442d5442            Boot ID: 9016d7627d8148ecb7fb77afaa89aeab     Virtualization: vmware   Operating System: CentOS Linux 7 (Core)        CPE OS Name: cpe:/o:centos:centos:7             Kernel: Linux 4.4.4-1.el7.elrepo.x86_64       Architecture: x86-64

systemd功能強(qiáng)大,使用方便,但也比較復(fù)雜,體系龐大。

關(guān)于Linux啟動流程以及基礎(chǔ)命令有哪些問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。

分享標(biāo)題:Linux啟動流程以及基礎(chǔ)命令有哪些
當(dāng)前鏈接:http://aaarwkj.com/article24/goddce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、企業(yè)網(wǎng)站制作企業(yè)建站、網(wǎng)頁設(shè)計公司、ChatGPT、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
蜜臀av午夜福利在线观看| 国产精品亚洲精品日韩在线| 欧美日韩免费r在线视频| 午夜精品久久久免费视频| 夜夜草视频在线免费观看| 伊人不卡中文字幕在线一区| 国产精品毛片一区二区三区| 色哟哟哟哟免费观看视频 | 国产免费久久黄av片| 亚洲精品有码在线观看| 亚洲精品深夜福利视频| 91欧美精品综合在线| 免费在线av一区二区| 可以免费看的欧美黄片| 成人亚洲精品一区二区三区| 国产av人妻精品一区二| 在线观看免费视频成人播放| 日韩精品不卡在线观看| 精品国产一区二区日韩91| 亚洲二区中文字幕在线观看| 丰满人妻熟妇乱精品视频| 97视频在线观看观看| 精品欧美高清免费视频| 国产黄片a三级久久久久久| 国产亚洲精品第一综合| 国产精品午夜福利91| 国内自拍韩国资源在线| 日韩蜜桃av一二三四区| 五月婷婷丁香噜噜噜噜| 午夜精品视频免费91| 丰满人妻一区二区三区免费| 国内熟妇人妻色在线三级| 精品一区二区日韩在线| 欧美日本一区二区三区免费| 一区二区亚洲国产精品| 国产精品乱码精品久久久| 2004年亚洲中文字幕| 成人国产av一区二区三区| 亚洲精品国产精品粉嫩av| 久久成人影院免费观看| 熟女熟妇乱女乱妇综合网|