版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
*職業(yè)教育計算機網(wǎng)絡技術專業(yè)校企互動應用型系列教材服務器操作系統(tǒng)的配置與管理(銀河麒麟Kylin)*項目5系統(tǒng)初始化與進程管理
服務器操作系統(tǒng)的配置與管理(銀河麒麟Kylin)*項目描述A公司是一家擁有上百臺服務器的系統(tǒng)集成服務公司。該公司的網(wǎng)絡管理員眾多,作為一名Linux操作系統(tǒng)管理員,了解操作系統(tǒng)初始化與進程管理是非常重要的工作。操作系統(tǒng)初始化是實現(xiàn)操作系統(tǒng)控制的第一步,也是體現(xiàn)操作系統(tǒng)優(yōu)劣的重要部分。了解Linux操作系統(tǒng)的初始化及啟動和執(zhí)行的過程,對于進一步掌握Linux操作系統(tǒng),解決相關啟動問題是十分有幫助的。進程是程序在計算機中的一次運行活動,也是操作系統(tǒng)進行資源分配和調(diào)度的基本單位。只要運行程序就會啟動進程。Linux操作系統(tǒng)創(chuàng)建新的進程時,會為其指定一個唯一的編號,即PID(ProcessID,進程號),并以此區(qū)分不同的進程。通過進程管理,用戶可以了解操作系統(tǒng)執(zhí)行的狀態(tài)及各程序占用資源的多少等情況,判斷操作系統(tǒng)的性能是否正常。本項目主要介紹Linux操作系統(tǒng)的初始化過程,查看和管理進程的方法,包括啟用進程和停止進程及任務調(diào)度的方法等。
項目5系統(tǒng)初始化與進程管理
*項目5系統(tǒng)初始化與進程管理
*任務5.1系統(tǒng)初始化項目5系統(tǒng)初始化與進程管理
任務描述Y公司購置了服務器并安裝了Kylin操作系統(tǒng),現(xiàn)網(wǎng)絡管理員小趙需要了解系統(tǒng)初始化的完整過程、管理服務器后臺運行的應用程序并進行高效的進程管理。任務5.1系統(tǒng)初始化任務要求
小趙在系統(tǒng)維護過程中,需要經(jīng)常查看服務器在啟動時遇到的問題、查看服務進程等。這些操作對于網(wǎng)絡管理員來說是非常有必要進行的,具體要求如下所示。(1)查看Kylin服務器當前的默認執(zhí)行級別。(2)將多用戶的圖形界面切換為文本界面。(3)設置Kylin服務器的默認執(zhí)行級別為文本界面。(4)查看Kylin服務器的啟動時間。(5)修改Kylin服務器的主機名為ns1。(6)將Kylin服務器的當前時區(qū)修改為Asia/Beijing(亞洲/北京)。(7)將Kylin服務器的鍵盤布局修改為en。(8)查看Kylin服務器的當前登錄用戶。(9)查看Kylin服務器的本地系統(tǒng)設置信息。任務5.1系統(tǒng)初始化知識鏈接1.認識系統(tǒng)初始化操作系統(tǒng)初始化可分為兩個階段:引導和啟動。引導階段是從開機到內(nèi)核完成初始化的過程,執(zhí)行systemd進程;啟動階段在基本環(huán)境已經(jīng)設置好的基礎上,建立用戶終端,顯示用戶登錄界面。(1)引導階段。①引導階段的過程。POST(PowerOnSelfTest,加電自檢)→BIOS(BasicInputOutputSystem,基本輸入輸出系統(tǒng))→加載對應引導盤上的MBR→MBR設置加載其BootLoader→內(nèi)核初始化→initrd(Linux的初始RAM磁盤,是在系統(tǒng)引導過程中掛載的一個臨時根文件系統(tǒng))→systemd進程加載。任務5.1系統(tǒng)初始化知識鏈接②引導階段的具體描述。當打開計算機電源,聽到“嘀”的一聲時,操作系統(tǒng)進入引導階段。首先檢測計算機的硬件設備是否存在故障,如CPU、內(nèi)存、顯卡、主板等,若存在故障,則會停機或顯示報警信息;若沒有故障,則操作系統(tǒng)完成自檢任務。完成自檢任務后,操作系統(tǒng)讀取BIOS,按照BIOS中設置的流程啟動設備,若檢測通過,則讀取引導盤上的MBR,這時操作系統(tǒng)根據(jù)啟動區(qū)安裝的引導加載程序(BootLoader)開始執(zhí)行核心識別的任務。GRUB(GRandUnifiedBootLoader)是一個用于尋找操作系統(tǒng)內(nèi)核并加載其到內(nèi)存的智能程序,GRUB讀取完畢后,加載選定的內(nèi)核文件到內(nèi)存中,內(nèi)核文件將自行解壓,一旦內(nèi)核文件解壓完成,就會加載systemd進程,并將控制權轉(zhuǎn)移到systemd進程中,引導階段完成。
任務5.1系統(tǒng)初始化知識鏈接需要注意的是,RockyLinux8.6操作系統(tǒng)使用systemd進程替換了SystemVinit進程,不再使用新版的inittab,轉(zhuǎn)而使用全新的systemd初始化進程服務來進行設置,有利于在進程啟動過程中更有效地引導加載服務。
(2)啟動階段。啟動階段緊隨引導階段之后,該階段主要通過systemd進程掛載、訪問配置文件,使Linux進入可操作狀態(tài),并能夠執(zhí)行功能性任務。任務5.1系統(tǒng)初始化知識鏈接2.systemd初始化進程Kylin操作系統(tǒng)采用的是systemd進程服務,因此沒有“運行級別”這個概念。Kylin操作系統(tǒng)在啟動時需要進行大量的初始化工作,如掛載文件系統(tǒng)和交換分區(qū)、啟動各類進程服務等,這些初始化工作可以被看作一個個的單元(Unit)。systemd進程用目標(target)代替了SystemVinit運行級別的概念,SystemVinit運行級別與systemd目標的區(qū)別及作用如表5.1.1所示。任務5.1系統(tǒng)初始化知識鏈接任務5.1系統(tǒng)初始化知識鏈接如果想要將操作系統(tǒng)默認的運行目標修改為“多用戶、無圖形”模式,那么可直接使用ln命令把多用戶模式目標文件連接/etc/systemd/system/目錄或使用set-default命令設置,可以使用get-default命令獲取當前默認的目標,如例5.1.1所示。任務5.1系統(tǒng)初始化知識鏈接3.systemd服務控制服務控制就是管理Linux后臺運行的應用程序,用戶在Linux操作系統(tǒng)中進行操作時,不可避免地會涉及對服務的控制。systemd是Linux操作系統(tǒng)和服務的管理器,它是后臺服務系統(tǒng)中PID為1的進程,其功能不僅包括啟動系統(tǒng),還包括接管后臺服務、狀態(tài)查詢、日志歸檔、設備管理、電源管理、定時任務管理等,且支持有特定事件(如插入特定USB設備)和特定接口數(shù)據(jù)觸發(fā)的on-demand(按需)任務。systemd的優(yōu)點是功能強大、使用方便,缺點是體系龐大、非常復雜。任務5.1系統(tǒng)初始化知識鏈接systemd對應的進程管理命令是systemctl,用于取代service和chkconfig命令。systemctl命令主要用來管理Linux操作系統(tǒng)中的各種服務,其基本語法格式如下所示。systemctl[選項]命令[名稱]其中,systemd命令的作用主要包括查看狀態(tài)(status)、開啟(start)、關閉(stop)、重啟(restart)、開啟開機自啟動(enable)、禁止開機自啟動(disable)等。在CentOS6操作系統(tǒng)中使用service、chkconfig等命令來管理系統(tǒng)服務,而在RockyLinux8.6操作系統(tǒng)中使用systemctl命令來管理服務。service命令與systemctl命令的對比及其作用見表5-1-2,chkconfig命令與systemctl命令的對比及其作用見表5-1-3,后續(xù)項目中會經(jīng)常用到它們,這里以常用的SSH服務的sshd進程為例。任務5.1系統(tǒng)初始化知識鏈接任務5.1系統(tǒng)初始化知識鏈接Kylin操作系統(tǒng)版本提供了systemctl命令來管理網(wǎng)絡服務。systemctl命令的基本用法如例5.1.2所示。任務5.1系統(tǒng)初始化知識鏈接4.常用的systemd命令除了systemctl命令,systemd還提供了其他的一些命令,如systemd-analyze、hostnamectl及l(fā)ocalectl命令等。了解和掌握這些常用命令,對于網(wǎng)絡管理員來說是非常必要的。(1)systemd-analyze命令。systemd-analyze命令用來分析系統(tǒng)啟動時的性能,其基本語法格式如下所示。systemd-analyze[選項]子命令
任務5.1系統(tǒng)初始化知識鏈接
systemd-analyze命令的常用選項及其功能見表5-1-4。任務5.1系統(tǒng)初始化知識鏈接與systemctl命令一樣,systemd-analyze命令也提供了一些子命令,systemd-analyze命令的常用子命令及其功能見表5-1-5。systemd-analyze命令的基本用法如例5.1.3所示。任務5.1系統(tǒng)初始化知識鏈接(2)hostnamectl命令。用戶可以使用hostnamectl命令查看或者修改主機名,并將其直接寫入/etc/hostname文件中。使用hostnamectl命令修改主機名如例5.1.4所示。例5.1.4:使用hostnamectl命令修改主機名任務5.1系統(tǒng)初始化知識鏈接(3)localectl命令。localectl命令可以查看或修改當前操作系統(tǒng)的區(qū)域和鍵盤布局。在計算機中,區(qū)域一般至少包括語言和地區(qū)兩部分。不含任何參數(shù)和選項的localectl命令會輸出當前操作系統(tǒng)的區(qū)域信息。localectl命令輸出和修改當前系統(tǒng)的區(qū)域信息如例5.1.5所示。任務5.1系統(tǒng)初始化知識鏈接(4)timedatectl命令。timedatectl命令用于查看或者修改當前操作系統(tǒng)的時區(qū)設置。查看和修改當前系統(tǒng)的時區(qū)如例5.1.6所示。例5.1.6:查看和修改當前系統(tǒng)的時區(qū)
任務5.1系統(tǒng)初始化知識鏈接
(5)loginctl命令。該命令用于查看當前登錄的用戶,其語法格式如下所示。loginctl子命令loginctl命令提供了一些常用的子命令,loginctl命令的常用子命令及其功能見表5-1-6。任務5.1系統(tǒng)初始化知識鏈接任務5.1系統(tǒng)初始化loginctl命令的基本用法如例5.1.7所示。例5.1.7:loginctl命令的基本用法知識鏈接使用list-uses子命令可以簡單地列出當前系統(tǒng)中的用戶及其ID,如例5.1.8所示。例5.1.8:loginctl命令的基本用法-列出當前系統(tǒng)中的用戶及其ID任務5.1系統(tǒng)初始化知識鏈接如果要進一步了解某個用戶的詳細信息,那么可以使用show-user子命令,如例5.1.9所示。例5.1.9:loginctl命令的基本用法-列出用戶的詳細信息
任務5.1系統(tǒng)初始化任務實施(1)查看Kylin服務器系統(tǒng)當前的默認執(zhí)行級別,實施命令如下所示。(2)將多用戶的圖形界面切換到文本界面,實施命令如下所示。(3)設置Kylin服務器的默認執(zhí)行級別為文本界面,實施命令如下所示。
任務5.1系統(tǒng)初始化任務實施(4)查詢Kylin服務器系統(tǒng)的啟動時間,實施命令如下所示。(5)修改Kylin服務器系統(tǒng)的主機名為ns1,實施命令如下所示。(6)將Kylin服務器的當前時區(qū)修改為Asia/Beijing(亞洲/北京)。
任務5.1系統(tǒng)初始化任務實施(7)將Kylin服務器的鍵盤布局修改為en,實施命令如下所示。任務5.1系統(tǒng)初始化任務實施(8)查看Kylin服務器的當前登錄用戶,實施命令如下所示。任務5.1系統(tǒng)初始化任務實施(9)查看Kylin服務器的本地系統(tǒng)設置信息,實施命令如下所示。任務5.1系統(tǒng)初始化任務小結(jié)(1)了解系統(tǒng)初始化的執(zhí)行過程,對于進一步掌握Kylin操作系統(tǒng),解決相關啟動問題是很有幫助的。(2)systemd為系統(tǒng)的啟動和管理提供了一套完整的解決方案。注意,systemd不僅是初始化進程,它還包含許多其他的功能模塊。任務5.1系統(tǒng)初始化*任務5.2進程管理項目5系統(tǒng)初始化與進程管理
任務描述
Y公司的網(wǎng)絡管理員小趙在日常管理工作中,需要經(jīng)常查看系統(tǒng)的進程并進行管理;定制不同運行級別下自動啟動的服務和進程;根據(jù)工作要求設置系統(tǒng)在某個時間點執(zhí)行特定的命令或進程,以減輕維護工作量。任務5.2進程管理
任務要求
使用Kylin操作系統(tǒng)可以有效地管理和跟蹤進程。在Kylin操作系統(tǒng)中,啟動、停止、終止及恢復進程的過程稱為進程管理。Kylin操作系統(tǒng)提供了許多命令,可以讓用戶高效地管理進程。具體要求如下所示。(1)查看tomcat進程,并結(jié)束整個進程。(2)查詢user1用戶的進程。(3)使用vim編輯器編輯1.txt文件,按Ctrl+Z組合鍵將vim進程掛起,切換至后臺,查看后臺作業(yè),再將后臺作業(yè)切換回前臺。(4)設置user1用戶在每周星期一、星期三早上4點將/home/user1目錄下的所有文件壓縮至/bak目錄下,并命名為user1.tar.gz。(5)設置在2022年12月31日23點59分時向所有登錄用戶發(fā)送信息“HappyNewYear!”。任務5.2進程管理知識鏈接1.認識進程
進程由程序產(chǎn)生,但進程不是程序。進程與程序的區(qū)別在于程序是一系列命令的集合,是靜態(tài)的,可以長期保存;進程是程序的一次運行過程,是動態(tài)的,只能短暫存在,它動態(tài)地產(chǎn)生、變化和消亡。
進程具有獨立性、動態(tài)性與并發(fā)性的特點,進程具有自己的生命周期和各種不同的狀態(tài)。
任務5.2進程管理知識鏈接2.進程的狀態(tài)通常操作系統(tǒng)將進程分為三種基本狀態(tài)。(1)就緒狀態(tài)。就緒狀態(tài)指的是當進程分配到除CPU以外的所有必要資源后,只要再獲得CPU,便可立即執(zhí)行的狀態(tài)。在一個操作系統(tǒng)中,將處于就緒狀態(tài)的進程排成一個隊列,即就緒隊列。(2)執(zhí)行狀態(tài)。執(zhí)行狀態(tài)指的是進程已獲得CPU而正在執(zhí)行的狀態(tài)。在單處理器操作系統(tǒng)中,處于執(zhí)行狀態(tài)的進程只有一個;在多處理器操作系統(tǒng)中,處于執(zhí)行狀態(tài)的進程有多個。任務5.2進程管理知識鏈接(3)阻塞狀態(tài)。阻塞狀態(tài)指的是正在執(zhí)行的進程由于發(fā)生某事件而暫時無法繼續(xù)執(zhí)行時的狀態(tài),又稱為等待狀態(tài)或封鎖狀態(tài)。導致進程阻塞的典型事件有I/O請求、申請緩沖空間等。通常將這種處于阻塞狀態(tài)的進程也排成一個隊列。有的操作系統(tǒng)則根據(jù)阻塞原因的不同,把處于阻塞狀態(tài)的進程排成多個隊列。處于就緒狀態(tài)的進程,在調(diào)度程序為其分配了CPU后,該進程便可執(zhí)行,相應地,它就由就緒狀態(tài)轉(zhuǎn)為執(zhí)行狀態(tài)。正在執(zhí)行的進程也稱為當前進程,如果因分配給它的時間片已用完而暫停執(zhí)行,那么該進程便由執(zhí)行狀態(tài)又回到就緒狀態(tài);如果因發(fā)生某事件而使進程的執(zhí)行受阻(例如,進程請求訪問某臨界資源,而該資源正被其他進程訪問),無法繼續(xù)執(zhí)行,那么該進程將由執(zhí)行狀態(tài)轉(zhuǎn)為阻塞狀態(tài)。任務5.2進程管理知識鏈接任務5.2進程管理3.進程的優(yōu)先級在Kylin操作系統(tǒng)中,進程的優(yōu)先級對于操作系統(tǒng)的性能和響應時間至關重要。進程的優(yōu)先級決定了該進程在操作系統(tǒng)資源分配中所占的比例。哪些進程先執(zhí)行,哪些進程后執(zhí)行,都由進程優(yōu)先級來控制。因此,配置進程優(yōu)先級對多任務環(huán)境的Linux操作系統(tǒng)很有用,可以更好地管理和優(yōu)化操作系統(tǒng)的性能。知識鏈接4.
進程管理相關命令
在Kylin操作系統(tǒng)中,啟動、停止、終止及恢復進程的過程稱為進程管理。Linux提供了許多命令可用于查看、管理系統(tǒng)進程,能讓用戶高效管理進程。下面介紹幾個常用的進程管理類命令。(1)ps命令。ps命令可用于查看當前系統(tǒng)進程執(zhí)行的情況,其基本語法如下所示。ps[選項]
任務5.2進程管理知識鏈接ps命令是最常用的監(jiān)控進程的命令,通過此命令可以查看系統(tǒng)中所有運行進程的詳細信息。ps命令的常用選項及其功能見表5-2-1。任務5.2進程管理知識鏈接ps命令的基本用法如例5.2.1所示。例5.2.1:ps命令的基本用法任務5.2進程管理知識鏈接(2)top命令。ps命令可以一次性顯示出當前系統(tǒng)中進程狀態(tài),但使用此方式得到的信息缺乏時效性,top命令可以動態(tài)地持續(xù)監(jiān)聽進程的運行狀態(tài),top命令的基本語法如下所示。top[選項]top命令除了顯示每個進程的詳細信息外,還可以顯示系統(tǒng)硬件資源的占用情況。top命令的常用選項及其功能見表5-2-2。任務5.2進程管理知識鏈接top命令的基本用法如例5.2.2所示。例5.2.2:top命令的基本用法任務5.2進程管理知識鏈接(3)前臺及后臺進程切換。在命令的尾部輸入“&”,可把命令轉(zhuǎn)到后臺運行,而不影響終端窗口的操作。后臺運行命令如例5.2.3所示。例5.2.3:后臺運行命令任務5.2進程管理知識鏈接jobs命令用于顯示任務列表及任務狀態(tài),包括后臺運行的任務。bg命令將后臺處于暫停狀態(tài)的進程重新進入運行狀態(tài)。fg命令將后臺的進程恢復到前臺繼續(xù)運行。jobs、bg及fg命令的基本用法如例5.2.4所示。任務5.2進程管理知識鏈接(4)kill命令。kill命令會向操作系統(tǒng)內(nèi)核發(fā)送一個信號(多是終止信號)和目標進程的PID,然后操作系統(tǒng)內(nèi)核根據(jù)收到的信號類型,對指定進程進行相應的操作。kill命令的基本語法如下所示。
kill[選項]pidkill命令的常用選項及其功能見表5-2-3。
任務5.2進程管理知識鏈接使用kill-l命令可列出所有可用信號,而最常用的三種信號如下所示。①1(HUP):重新加載進程。②9(KILL):殺死一個進程。③15(TERM):正常停止一個進程。kill命令的基本用法如例5.2.5所示。
例5.2.5:kill命令的基本用法任務5.2進程管理知識鏈接(5)free命令。free命令用于查看操作系統(tǒng)的內(nèi)存狀態(tài),包括可用和已用的物理內(nèi)存、交換內(nèi)存和內(nèi)核緩沖區(qū)內(nèi)存。free命令的基本語法如下所示。
free[選項]free命令的常用選項及其功能見表5-2-4。任務5.2進程管理知識鏈接使用不帶參數(shù)的free命令查看操作系統(tǒng)內(nèi)存狀態(tài)的示例,如例5.2.6所示。使用帶參數(shù)的free命令查看操作系統(tǒng)內(nèi)存狀態(tài)的示例,如例5.2.7所示。任務5.2進程管理知識鏈接(6)nice命令。nice命令用來調(diào)整進程的優(yōu)先級,nice命令共有40個等級,從-20(最高優(yōu)先級)~19(最低優(yōu)先級)。數(shù)值越小,優(yōu)先級越高;數(shù)值越大,優(yōu)先級越低。需要注意的是,只有管理員用戶root才有權調(diào)整-20~19范圍內(nèi)的優(yōu)先級,而普通用戶只能調(diào)整0~19范圍內(nèi)的優(yōu)先級。nice命令的基本語法如下所示。
nice[選項]命令nice命令的常用選項及其功能見表5-2-5。任務5.2進程管理知識鏈接nice命令的基本用法如例5.2.8所示。任務5.2進程管理知識鏈接(7)renice命令。renice命令與nice命令一樣,都用于修改進程的優(yōu)先級,它們之間的區(qū)別在于nice命令修改的是即將運行的進程的優(yōu)先級,而renice命令修改的是正在運行的進程的優(yōu)先級。renice命令的基本語法如下所示。
renice優(yōu)先級數(shù)值選項renice命令的常用選項及其功能見表5-2-6。任務5.2進程管理知識鏈接renice命令的基本用法如例5.2.9所示。例5.2.9:renice命令的基本用法任務5.2進程管理知識鏈接5.周期性任務調(diào)度同Windows操作系統(tǒng)中的用戶可以指定計劃任務一樣,在Linux操作系統(tǒng)中,用戶也可以設置計劃任務,讓操作系統(tǒng)能夠定期執(zhí)行或在指定的時間執(zhí)行一些進程,以達到自動執(zhí)行任務的目的,crontab和at這兩條命令可以實現(xiàn)這些功能。(1)cron服務和crontab命令。cron是Linux操作系統(tǒng)中用來周期性地執(zhí)行某個任務或等待處理某些時間的一個服務,cron服務在安裝完Linux操作系統(tǒng)時會默認安裝,并且會自動啟動cron服務,cron服務每分鐘會定期檢查Linux操作系統(tǒng)是否有要執(zhí)行的任務,若有,則自動執(zhí)行該任務。cron服務的后臺守護進程是crond,因此,在啟動、停止cron服務和查詢cron服務狀態(tài)時要以crond為參數(shù)。任務5.2進程管理知識鏈接①crontab文件。Linux操作系統(tǒng)下的任務調(diào)度分為兩類:操作系統(tǒng)任務調(diào)度和用戶任務調(diào)度(某個用戶定期執(zhí)行的任務調(diào)度)。其中,操作系統(tǒng)任務調(diào)度指系統(tǒng)周期性執(zhí)行的任務,如寫緩存數(shù)據(jù)到硬盤、日志清理等。在/etc/目錄下有一個crontab文件,它是操作系統(tǒng)任務調(diào)度的配置文件。crontab文件的含義:在用戶建立的crontab文件中,每行都代表一個任務,每行的每個字段代表一項設置,它分為6個字段,前5個字段是時間設置段,第6個字段是要執(zhí)行的命令段,格式如下所示。
*****命令crontab文件前5個“*”的含義見表5-2-7。任務5.2進程管理知識鏈接crontab文件內(nèi)容如例5.2.10所示。例5.2.10:crontab文件內(nèi)容任務5.2進程管理知識鏈接關于crontab文件,需要注意以下幾點?!袼凶侄尾荒転榭?,字段之間用空格隔開?!袢舨恢付ㄗ侄蝺?nèi)容,則需要輸入“*”通配符,表示全部。例如,在day字段輸入“*”,表示每天都執(zhí)行?!窨梢允褂谩?”表示一段時間,如在day字段輸入“6-9”,則每個月的6~9日都要執(zhí)行指定的命令?!袢绻皇沁B續(xù)的日期或者時間可用“,”隔開,如day字段輸入“6,9”表示每個月6日和9日執(zhí)行?!窨梢允褂谩?/”來表示每隔多長時間執(zhí)行,如在minute字段輸入“*/5”表示每5分鐘執(zhí)行一次命令?!袢掌诤托瞧谥恍枰幸粋€匹配即可執(zhí)行指定命令,但是其他字段必須完全匹配才可以執(zhí)行相關命令。任務5.2進程管理知識鏈接②crontab
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國嬰兒床市場前景規(guī)模及發(fā)展趨勢分析報告
- 2024年港口起重機采購與租賃合同3篇
- 2024年塔吊租賃合同及操作培訓服務3篇
- 茂名職業(yè)技術學院《刑法2》2023-2024學年第一學期期末試卷
- 2024年度物業(yè)服務合同履行監(jiān)督與違約責任追究研究3篇
- 2024年標準離婚合同樣本圖片直接下載版B版
- 2024年版測繪服務委托書2篇
- 2024年歌手經(jīng)紀公司合約3篇
- 2025年蘭州貨運從業(yè)資格證考試試題和答案
- 2025公對公借款合同范本
- 《物流系統(tǒng)規(guī)劃與設計》課程教學大綱
- 護理質(zhì)控分析整改措施(共5篇)
- 金屬礦山安全教育課件
- 托盤演示教學課件
- 中華農(nóng)耕文化及現(xiàn)實意義
- DB32T 4353-2022 房屋建筑和市政基礎設施工程檔案資料管理規(guī)程
- DBJ61-T 112-2021 高延性混凝土應用技術規(guī)程-(高清版)
- 2023年高考數(shù)學求定義域?qū)n}練習(附答案)
- 農(nóng)產(chǎn)品品牌與營銷課件
- 蘇科版一年級心理健康教育第17節(jié)《生命更美好》教案(定稿)
- 車輛二級維護檢測單參考模板范本
評論
0/150
提交評論