版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、.,1,Linux操作系統(tǒng)初級培訓(xùn),DSC認證培訓(xùn)體系,課程時間:180分鐘 更新日期:2007年11月,.,2,本課程為Linux操作系統(tǒng)培訓(xùn)課程之一 課程內(nèi)容:Linux操作系統(tǒng)的初級培訓(xùn) 培訓(xùn)對象: 參加曙光DCSA認證的技術(shù)人員 能力要求:初步了解Linux操作系統(tǒng)的相關(guān)知識 培養(yǎng)目標:此培訓(xùn)綱要針對Linux入門級學習,使大家能夠獨立安裝Linux,并進行簡單的系統(tǒng)維護;掌握Linux操作系統(tǒng)的相關(guān)基礎(chǔ)知識及一些常用的命令。,課程簡介,.,3,目錄,第一章:Linux操作系統(tǒng)簡介 1.1 Linux操作系統(tǒng)起源 1.2 Linux操作系統(tǒng)特性 1.3 Linux操作系統(tǒng)結(jié)構(gòu) 1.4
2、Linux操作系統(tǒng)內(nèi)核版本 1.5 Linux操作系統(tǒng)發(fā)行版本 1.6 Linux操作系統(tǒng)特點 第二章: Linux操作系統(tǒng)安裝和基本配置 第三章: Linux操作系統(tǒng)的文件系統(tǒng)結(jié)構(gòu) 第四章: Linux操作系統(tǒng)的用戶管理 第五章: Linux操作系統(tǒng)常用命令詳解 第六章: Linux操作系統(tǒng)的進程管理,.,4,第一章:Linux操作系統(tǒng)簡介,Linux 以它的高效性和靈活性著稱。具有多任務(wù)、多用戶的能力。 Linux 之所以受到廣大計算機愛好者的喜愛,其主要原因有兩個,一是它屬于自由軟件,用戶不用支付任何費用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對它進行必要的修改。另一個原因是,它
3、具有 Unix 的全部功能,任何使用 Unix 操作系統(tǒng)或想要學習 Unix 操作系統(tǒng)的人都可以從 Linux 中獲益。,.,5,1.1 Linux操作系統(tǒng)起源,Linux是一個誕生于網(wǎng)絡(luò)、成長于網(wǎng)絡(luò)且成熟于網(wǎng)絡(luò)的操作系統(tǒng)。 1991年,芬蘭大學生Linus Torvalds萌發(fā)了開發(fā)一個自由的UNIX操作系統(tǒng)的想法,當年Linux誕生,為了不讓這個羽毛未豐的操作系統(tǒng)夭折,Linus將自已的作品Linux通過Internet發(fā)布。從此一大批知名的、不知名的hack、編程人員加入到開發(fā)過程中來,Linux逐漸成長起來。 Linux一開始是要求所有的源碼必須公開,并且任何人均不得從Linux交易中
4、獲利。然而這種純粹的自由軟件的理想對于Linux的普及和發(fā)展是不利的,于是Linux開始轉(zhuǎn)向GPL,成為GNU陣營中的主要一員。 Linux憑借優(yōu)秀的設(shè)計,不凡的性能,加上IBM、INTEL、CA、ORACLE等國際知名企業(yè)的大力支持,市場份額逐步擴大,逐漸成為主流操作系統(tǒng)之一。 Linux只是內(nèi)核,即操作系統(tǒng)中允許用戶的軟件與硬件通信的那部分。 Linux產(chǎn)商借網(wǎng)絡(luò)愛好者升級的內(nèi)核,通過優(yōu)化、增加功能出售各個版本的linux操作系統(tǒng),.,6,1.2 Linux操作系統(tǒng)特點,開放性:指系統(tǒng)遵循世界標準規(guī)范,特別是遵循開放系統(tǒng)互連(OSI)國際標準。 多用戶:是指系統(tǒng)資源可以被不同用戶使用,每個
5、用戶對自己的資源(例如:文件、設(shè)備)有特定的權(quán)限,互不影響。 多任務(wù):它是指計算機同時執(zhí)行多個程序,而且各個程序的運行互相獨立。 良好的用戶界面 :Linux向用戶提供了兩種界面:用戶界面和系統(tǒng)調(diào)用。Linux還為用戶提供了圖形用戶界面。它利用鼠標、菜單、窗口、滾動條等設(shè)施,給用戶呈現(xiàn)一個直觀、易操作、交互性強的友好的圖形化界面 設(shè)備獨立性:是指操作系統(tǒng)把所有外部設(shè)備統(tǒng)一當作成文件來看待,只要安裝它們的驅(qū)動程序,任何用戶都可以象使用文件一樣,操縱、使用這些設(shè)備,而不必知道它們的具體存在形式。Linux是具有設(shè)備獨立性的操作系統(tǒng),它的內(nèi)核具有高度適應(yīng)能力 提供了豐富的網(wǎng)絡(luò)功能:完善的內(nèi)置網(wǎng)絡(luò)是L
6、inux一大特點。 可靠的安全系統(tǒng):Linux采取了許多安全技術(shù)措施,包括對讀、寫控制、帶保護的子系統(tǒng)、審計跟蹤、核心授權(quán)等,這為網(wǎng)絡(luò)多用戶環(huán)境中的用戶提供了必要的安全保障。 良好的可移植性:是指將操作系統(tǒng)從一個平臺轉(zhuǎn)移到另一個平臺使它仍然能按其自身的方式運行的能力。 Linux是一種可移植的操作系統(tǒng),能夠在從微型計算機到大型計算機的任何環(huán)境中和任何平臺上運行。,.,7,1.3 Linux操作系統(tǒng)結(jié)構(gòu),Kernel 系統(tǒng)啟動時將內(nèi)核裝入內(nèi)存 管理系統(tǒng)各種資源 Shell 用戶界面,提供用戶與內(nèi)核交互處理接口 是命令解釋器,提供強大的編程環(huán)境 bash,ash,pdksh,tcsh,ksh,sh
7、,csh,zsh. Utility 提供各種管理工具,應(yīng)用程序,.,8,1.4 Linux操作系統(tǒng)內(nèi)核版本,版本號碼,穩(wěn)定版本 開發(fā)版本2.4.32 2.6.19-6,主版本號.穩(wěn)定(偶)/開發(fā)版本(奇).發(fā)布號-patch號,/pub/linux/kernel/,當前最新版本linux-2.6.23.tar.gz,.,9,1.5 Linux操作系統(tǒng)發(fā)行版本,.,10,目錄,第一章: Linux操作系統(tǒng)簡介 第二章: Linux操作系統(tǒng)安裝和基本配置 2.1 Linux系統(tǒng)安裝前的準備 2.2 Linux系統(tǒng)安裝方式的選擇 2.3 Linux系統(tǒng)安裝內(nèi)容
8、的選擇 2.4 服務(wù)器磁盤控制器類型 2.5 Linux系統(tǒng)磁盤分區(qū) 2.6 Linux系統(tǒng)分區(qū)優(yōu)點 2.7 Linux系統(tǒng)分區(qū)識別 2.8 Linux系統(tǒng)主要分區(qū)介紹 2.9 Linux 操作系統(tǒng)安裝簡解 2.10 Linux系統(tǒng)基本配置 第三章: Linux操作系統(tǒng)的文件系統(tǒng)結(jié)構(gòu) 第四章: Linux操作系統(tǒng)的用戶管理 第五章: Linux操作系統(tǒng)常用命令詳解 第六章: Linux操作系統(tǒng)的進程管理,.,11,第二章:Linux操作系統(tǒng)安裝和基本配置,.,12,2.1 Linux系統(tǒng)安裝前的準備,Linux安裝前須知 安裝前要了解所安裝服務(wù)器的硬件配置方面的信息,主要包括磁盤控制器型號、網(wǎng)
9、卡型號、內(nèi)存大小及CPU類型等,根據(jù)相關(guān)信息和用戶使用情況安裝合適的Linux操作系統(tǒng)。在安裝Linux前要了解Linux的一些基礎(chǔ)知識。 服務(wù)器硬盤分區(qū)要求 根據(jù)需要,硬盤的分區(qū)可以自己定義,建議最少安裝三個分區(qū):/根分區(qū)、/swap 交換分區(qū)、/boot引導(dǎo)分區(qū)。 多操作系統(tǒng)的安裝 可以在硬盤上安裝一個以上的操作系統(tǒng),不同的操作系統(tǒng)必須有自己的分區(qū),在安裝Windows及Linux雙操作系統(tǒng)時,請先安裝Windows再安裝Linux。,.,13,2.2 Linux系統(tǒng)安裝方式的選擇,通過光盤介質(zhì)引導(dǎo)安裝 CD、DVD 通過網(wǎng)絡(luò)引導(dǎo)安裝 NFS,HTTP,F(xiàn)TP 通過軟盤(DOS)引導(dǎo)安裝
10、需將操作系統(tǒng)拷貝到硬盤某個分區(qū) 通過網(wǎng)絡(luò)傳輸鏡像文件安裝 曙光公司DCIS采用的方式,.,14,2.3 Linux系統(tǒng)安裝內(nèi)容的選擇,根據(jù)實際需要來選擇將要安裝的軟件包 作為網(wǎng)絡(luò)服務(wù)器專用,提供用戶服務(wù) 作為辦公專用,處理日常事務(wù) 作為企業(yè)工作站專用,提供內(nèi)部資源管理 如果將來有別的需要,可以很方便的安裝相應(yīng)軟件,實現(xiàn)各種所需功能,.,15,2.4 服務(wù)器磁盤控制器類型,磁盤類型: SATA,SCSI,SAS RAID卡型號: Adaptec: LSI :,.,16,2.5 Linux系統(tǒng)磁盤分區(qū),磁盤分區(qū): 主分區(qū):最多4個主分區(qū),其中一個主分區(qū)必須被標志為是“活動的”,而且包含一個引導(dǎo)裝入
11、程序 擴展分區(qū):將主分區(qū)之一轉(zhuǎn)換成一個擴展分區(qū),然后將擴展分區(qū)再細分成任意個邏輯分區(qū),不可將目錄安裝在擴展分區(qū)上 邏輯分區(qū):每個物理驅(qū)動器上最多只能有11個邏輯分區(qū),.,17,2.6 Linux系統(tǒng)分區(qū)優(yōu)點,增強可用性:如果系統(tǒng)一個分區(qū)由于故障而不能使用,其余好的分區(qū)仍然可以使用; 減少關(guān)閉時間:如果系統(tǒng)故障只影響一部分分區(qū),那么只有這部分分區(qū)需要修復(fù),故能比整個分區(qū)修復(fù)花的時間更少; 維護輕松:如果需要修復(fù)分區(qū),單獨修復(fù)每個分區(qū)比修復(fù)整個大分區(qū)要輕松得多; 均衡I/O:可以把分區(qū)分配到不同的磁盤來平衡I/O改善性能; 分區(qū)對用戶透明,最終用戶感覺不到分區(qū)的存在。,.,18,2.7 Linux
12、系統(tǒng)分區(qū)識別,第一SCSI/SATA/SAS的主盤:/dev/sda 分區(qū):/dev/sda1、/dev/sda2 、/dev/sda3 . 第二SCSI/SATA/SAS的從盤:/dev/sdb 分區(qū):/dev/sdb1、/dev/sdb2 、/dev/sdb3 . 第三SCSI/SATA/SAS的主盤:/dev/sdc 分區(qū):/dev/sdac1、/dev/sdc2 、/dev/sdc3 .,主分區(qū)被命名為sda1-sda3,如超過3個分區(qū),則/dev/sda4被定義為擴展分區(qū),在/dev/sda4下生成/dev/sda5邏輯分區(qū),Linux操作系統(tǒng)最多能分11個邏輯分區(qū),.,19,2.8
13、 Linux系統(tǒng)主要分區(qū)介紹/boot,/boot引導(dǎo)分區(qū): 該目錄放置系統(tǒng)內(nèi)核及驅(qū)動模塊引導(dǎo)程序,需要獨立分區(qū): 1 獨立有利于避免文件系統(tǒng)損壞造成的無法啟動問題,如果獨立出來,而/根文件系統(tǒng)因為別的原因損壞了,可以正常引導(dǎo)進入linux內(nèi)核,并有很大幾率進入一個可用的shell來修復(fù)系統(tǒng),如果不獨立,則很可能/文件系統(tǒng)損壞導(dǎo)致找不到/boot下的內(nèi)核鏡像,從而無法引導(dǎo)內(nèi)核。 2 若使用lilo作為引導(dǎo),避免1024柱面問題。使用grub引導(dǎo)不存在該問題。 3 文件系統(tǒng)支持問題。若安裝多操作系統(tǒng),/boot分區(qū)獨立可以很方便的管理多系統(tǒng)引導(dǎo) /boot修復(fù) 若由于操作或別的原因?qū)е孪到y(tǒng)引導(dǎo)損
14、壞,可以通過以下方法修復(fù): 進入grub模式 grub find /boot/grub/stage1 注:找到/boot分區(qū)位置 返回 (hd0,0) 注:說明/boot分區(qū)在第一塊硬盤的第一個分區(qū) grubroot (hd0,0) 注:這是/boot所在的分區(qū); grubsetup (hd0) 注:把GRUB寫到MBR上;,.,20,2.8 Linux系統(tǒng)主要分區(qū)介紹/swap,Swap空間的作用 當系統(tǒng)的物理內(nèi)存不夠用的時候,就需要將物理內(nèi)存中的一部分空間釋放出來,以供當前運行的程序使用。那些被釋放的空間可能來自一些很長時間沒有什么操作的程序,這些被釋放的空間被臨時保存到Swap空間中,等
15、到那些程序要運行時,再從Swap中恢復(fù)保存的數(shù)據(jù)到內(nèi)存中。這樣,系統(tǒng)總是在物理內(nèi)存不夠時,才進行Swap交換。 有一點要聲明的是,并不是所有從物理內(nèi)存中交換出來的數(shù)據(jù)都會被放到Swap中(如果這樣的話,Swap會不堪重負),有相當一部分的數(shù)據(jù)直接交換到文件系統(tǒng) 分區(qū)規(guī)則: Swap space 比內(nèi)存要慢5-6個數(shù)量級 在安裝時,系統(tǒng)會嘗試將交換分區(qū)安裝到磁盤外端 當有多個磁盤控制器時,在每個磁盤上都建立交換分區(qū) 盡量將交換分區(qū)安裝在訪問最頻繁的數(shù)據(jù)區(qū)附近,.,21,2.8 Linux系統(tǒng)主要分區(qū)介紹/swap,創(chuàng)建Swap文件 1.以超級用戶(root)身份登陸 # dd if=/dev/z
16、ero of=swapfile bs=1024 count=32000 創(chuàng)建一個有連續(xù)空間的交換文件。大小為1024*32000=32G2.激活Swap文件 #/usr/sbin/swapon swapfile swapfile指的是上一步創(chuàng)建的交換文件。 3. 在/etc/fstab /path/swapfile none Swap default 0 0 4.檢驗Swap文件是否加上 /usr/sbin/swapon -s 刪除多余的Swap空間。1.成為超級用戶2.使用Swapoff命令收回Swap空間。 #/usr/sbin/swapoff swapfile3.編輯/etc/fstab
17、文件,去掉此Swap文件的實體。4.從文件系統(tǒng)中回收此文件。 #rm swapfile,.,22,2.8 Linux系統(tǒng)分區(qū)介紹/,/根目錄 /root 超級用戶主目錄 /bin基本命令 /bootkernel 和boot配置文件 /etc各種配置文件 /usr用戶程序 /opt- 附加的應(yīng)用軟件包 /home用戶目錄 /mnt- 設(shè)備/文件系統(tǒng)掛載點 /tmp臨時文件 /var可變信息區(qū)(file spool,logs,requests,mail,etc.) /proc進程信息 /dev設(shè)備 /sbin系統(tǒng)管理員執(zhí)行程序 /lib- 基本的共享庫和核心模塊,.,23,2.9 Linux 操作
18、系統(tǒng)安裝簡解,以光盤介質(zhì)安裝簡解,若加載軟盤驅(qū)動, 輸入linux dd 若進入修復(fù)模式, 輸入 linux rescue 若進入單用戶模式, 輸入linux single,.,24,2.9.1 Linux系統(tǒng)安裝分區(qū),自動分區(qū):默認為自動分區(qū),系統(tǒng)會分三個分區(qū)/boot 、/swap、/根 手工分區(qū):根據(jù)應(yīng)用分區(qū),/boot、/swap為獨立分區(qū),可以定義,.,25,2.9.2 Linux系統(tǒng)手工分區(qū),.,26,2.9.2 系統(tǒng)安裝需關(guān)閉的服務(wù),配置防火墻及SElinux 選擇無防火墻 no firwall Selinux不活躍 disable SElinux,.,27,2.9.3 系統(tǒng)安裝
19、完畢后的工作,在系統(tǒng)安裝的過程中,按需求選擇,無要求的默認即可,根據(jù)系統(tǒng)安裝提示將系統(tǒng)安裝完畢 系統(tǒng)安裝完畢重新啟動后,進行用戶登錄,.,28,2.9.4 系統(tǒng)安裝完畢后用戶的登錄,超級用戶root (password 在安裝時已設(shè)定) root為系統(tǒng)管理員,可以完成任何事情,建議不用root登錄 login: rootpassword: *rootlocalhost root# 普通用戶同樣需要輸入name 1024 KB = 1 MB; 1024 MB = 1 GB; 1024 GB = 1 TB; 1024 TB = 1 PB; 1024 PB = 1 EiB,.,38,3.5 文件系統(tǒng)
20、的創(chuàng)建,文件系統(tǒng)的創(chuàng)建 這個過程是存儲設(shè)備建立文件系統(tǒng)的過程,一般也被稱為格式化或初始化,通過一些初始化工具來進行。一般的情況下每個類型的操作系統(tǒng)都有這方面的工具。在Linux中有mkfs系列工具 創(chuàng)建方法 以系統(tǒng)第二塊硬盤為例:/dev/sdb 分區(qū):#fdisk /dev/sdb 分區(qū)完畢后,硬盤識別為/dev/sdb1 文件系統(tǒng)創(chuàng)建:#mkfs t 文件系統(tǒng)類型 /dev/sdb1,.,39,3.6 Linux系統(tǒng)的文件結(jié)構(gòu),.,40,3.6.1 Linux文件類型的定義,普通文件 文本文件:ASCII碼形式存儲 開頭,如:-rw-r-r- 1 root root 39599 Mar 8
21、 12:15 x 二進制文件:以二進制形式存儲在計算機中,不可直接讀,要通過相應(yīng)的軟件讀取 開頭,如:-rwxrwxrwx 1 root root 46888960 Dec 9 2005 x.sh 目錄文件:d字母開頭 如:drwxr-xr-x 2 root root 4096 Aug 2 2006 bin 設(shè)備文件 塊設(shè)備文件:b字母開頭 如:brw-rw- 1 root disk 3, 1 Jan 30 2003 hda1 字符設(shè)備文件:c字母開頭 如:crw- 1 root root 4, 1 Jul 31 13:49 tty1,.,41,3.6.2 Linux文件屬性的定義,rootl
22、ocalhost # ls -lih總計 104K2408830 drwxr-xr-x 2 root root 4.0K 04-21 12:46 mkuml-2004.07.172408260 drwxr-xr-x 2 root root 4.0K 04-21 22:15 mydir2408258 lrwxrwxrwx 1 root root 7 04-21 22:16 sun001.txt - sun.txt2408263 -rw-r-r- 2 root root 39K 04-20 14:17 sun.txt,解釋:第一字段:inode; inode :索引節(jié)點。每個存儲設(shè)備或存儲設(shè)備的分
23、區(qū)(存儲設(shè)備是硬盤、軟盤、U盤 . . )被格式化為文件系統(tǒng)后,應(yīng)該有兩部份,一部份是inode,另一部份是Block,Block是用來存儲數(shù)據(jù)用的。而inode是用來存儲這些數(shù)據(jù)的信息,這些信息包括文件大小、屬主、歸屬的用戶組、讀寫權(quán)限等。inode為每個文件進行信息索引,所以就有了inode的數(shù)值。操作系統(tǒng)根據(jù)指令,能通過inode值最快的找到相對應(yīng)的文件。第二字段:文件種類和權(quán)限;第三字段:硬鏈接個數(shù);第四字段:屬主;第五字段:所歸屬的組;第六字段:文件或目錄的大??;第七字段和第八字段:最后訪問或修改時間;第九字段:文件名或目錄名,.,42,3.6.3 Linux文件權(quán)限的定義,root
24、zhz home# ls -l total 32 drwxrwxrwx 38 down root 4096 Jul 5 19:09 down drwx- 9 glh glh 4096 Mar 26 19:08 glh drwx- 4 lei lei 4096 Mar 21 08:40 lei drwxr-xr-x 5 root root 4096 Apr 12 2006 software,Linux文件或目錄的權(quán)限位 是由 9 個權(quán)限位來控制,每三位為一組,它們分別是: 文件屬主(Ower)的讀r、寫w、執(zhí)行x 用戶組(Group)的讀r、寫w、執(zhí)行x (Other)其它用戶的讀r、寫w、執(zhí)行
25、x; 如果權(quán)限位不可讀、不可寫、不可執(zhí)行,是用-來表示。,.,43,3.6.3 系統(tǒng)目錄內(nèi)容介紹,.,44,3.6.3 系統(tǒng)目錄內(nèi)容介紹,.,45,第四章:Linux操作系統(tǒng)的用戶管理,.,46,4.1 Linux系統(tǒng)用戶與任務(wù)的關(guān)系,理解Linux的單用戶多任務(wù),多用戶多任務(wù)概念 Linux 的單用戶多任務(wù) 單用戶多任務(wù);一個用戶,為了完成工作,執(zhí)行了多個任務(wù);當然其它的人還能以遠程登錄過來,也能做其它的工作。 Linux 的多用戶、多任務(wù) 有時可能是很多用戶同時用同一個系統(tǒng),但并不所有的用戶都一定都要做同一件事,所以這就有多用戶多任務(wù)之說; 舉個例子,比如一臺服務(wù)器,上面有FTP用戶、系統(tǒng)
26、管理員、web 用戶、常規(guī)普通用戶等,在同一時刻,有的可能在上傳軟件包管理子站;在與此同時,可能還會有系統(tǒng)管理員在維護系統(tǒng);不同用戶所具有的權(quán)限也不同,要完成不同的任務(wù)得需要不同的用戶,也可以說不同的用戶,可能完成的工作也不一樣; 值得注意的是:多用戶多任務(wù)并不是大家同時擠到一起在一臺機器的的鍵盤和顯示器前來操作機器,多用戶可能通過遠程登錄來進行,比如對服務(wù)器的遠程控制,只要有用戶權(quán)限任何人都是可以上去操作或訪問的;,.,47,4.2 Linux系統(tǒng)用戶和組的概念,用戶(user)的概念 Linux 是真正意義上的多用戶操作系統(tǒng),Linux系統(tǒng)中可建若干用戶(user),在Linux系統(tǒng)中的一
27、些用戶是用來完成特定任務(wù)的。 用戶組(group)的概念;用戶組(group)就是具有相同特征的用戶(user)的集合體;比如有時要讓多個用戶具有相同的權(quán)限,比如查看、修改某一文件或執(zhí)行某個命令,這時需要用戶組,把用戶都定義到同一用戶組,通過修改文件或目錄的權(quán)限,讓用戶組具有一定的操作權(quán)限,這樣用戶組下的用戶對該文件或目錄都具有相同的權(quán)限,這是通過定義組和修改文件的權(quán)限來實現(xiàn)的; 用戶和用戶組的對應(yīng)關(guān)系是:一對一、多對一、一對多或多對多 一對一:某個用戶可以是某個組的唯一成員;多對一:多個用戶可以是某個唯一的組的成員,不歸屬其它用戶組; 一對多:某個用戶可以是多個用戶組的成員; 多對多:多個用
28、戶對應(yīng)多個用戶組,并且?guī)讉€用戶可以是歸屬相同的組;其實多對多的關(guān)系是前面三條的擴展;理解了上面的三條,這條也能理解,.,48,4.3 Linux系統(tǒng)用戶和組的配置,與用戶(user)和用戶組(group)相關(guān)的配置文件 與用戶(user)相關(guān)的配置文件 /etc/passwd 注:用戶(user)的配置文件;/etc/shadow 注:用戶(user)影子口令文件; 與用戶組(group)相關(guān)的配置文件/etc/group 注:用戶組(group)配置文件;/etc/gshadow 注:用戶組(group)的影子文件;,.,49,4.3.1 Linux系統(tǒng)用戶管理的命令,管理用戶(user)的
29、工具或命令 useradd 注:添加用戶adduser 注:添加用戶userdel 注:刪除用戶 passwd 注:為用戶設(shè)置密碼usermod 注:修改用戶命令,可以通過usermod 來修改登錄名、用戶的家目錄等pwconv 注:同步用戶從/etc/passwd 到/etc/shadowpwck 注:pwck是校驗用戶配置文件/etc/passwd 和/etc/shadow 文件內(nèi)容是否合法或完整;pwunconv 注:是pwcov 的立逆向操作,是從/etc/shadow和 /etc/passwd 創(chuàng)建/etc/passwd ,然后會刪除 /etc/shadow 文件;finger 注:
30、查看用戶信息工具id 注:查看用戶的UID、GID及所歸屬的用戶組chfn 注:更改用戶信息工具su 注:用戶切換工具sudo 注:sudo 是通過另一個用戶來執(zhí)行命令(execute a command as another user),su 是用來切換用戶,然后通過切換到的用戶來完成相應(yīng)的任務(wù),但sudo 能后面直接執(zhí)行命令,比如sudo 不需要root 密碼就可以執(zhí)行root 賦與的執(zhí)行只有root才能執(zhí)行相應(yīng)的命令;但得通過visudo 來編輯/etc/sudoers來實現(xiàn);visudo 注:visodo 是編輯 /etc/sudoers 的命令;也可以不用這個命令,直接用vi 來編輯
31、 /etc/sudoers 的效果是一樣的;sudoedit 注:和sudo 功能差不多,.,50,4.3.2 Linux系統(tǒng)用戶組管理的命令,管理用戶組(group)的工具或命令groupadd 注:添加用戶組;groupdel 注:刪除用戶組;groupmod 注:修改用戶組信息;groups 注:顯示用戶所屬的用戶組;grpck/grpconv 注:通過/etc/group和/etc/gshadow 的文件內(nèi)容來同步或創(chuàng)建/etc/gshadow ,如果/etc/gshadow 不存在則創(chuàng)建;grpunconv 注:通過/etc/group 和/etc/gshadow 文件內(nèi)容來同步或創(chuàng)
32、建/etc/group,然后刪除gshadow文件。,.,51,4.3.3 Linux系統(tǒng)用戶主目錄文件,/etc/skel 目錄/etc/skel目錄一般是存放用戶啟動文件的目錄,這個目錄是由root權(quán)限控制,當添加用戶時,這個目錄下的文件自動復(fù)制到新添加的用戶的家目錄下;/etc/skel 目錄下的文件都是隱藏文件,也就是類似.file格式的;我們可通過修改、添加、刪除/etc/skel目錄下的文件,來為用戶提供一個統(tǒng)一、標準的、默認的用戶環(huán)境。 /etc/skel 目錄下的文件,一般是用useradd 和adduser 命令添加用戶(user)時,系統(tǒng)自動復(fù)制到新添加用戶(user)的家
33、目錄下;如果我們通過修改 /etc/passwd 來添加用戶時,我們可以自己創(chuàng)建用戶的家目錄,然后把/etc/skel 下的文件復(fù)制到用戶的家目錄下,然后要用chown 來改變新用戶家目錄的屬主。,.,52,4.3.4 Linux系統(tǒng)用戶管理相關(guān)文件,/etc/default/useradd 文件 通過useradd 添加用戶時的規(guī)則文件內(nèi)容如下: # useradd defaults fileGROUP=100HOME=/home 注:把用戶的家目錄建在/home中;INACTIVE=-1 注:是否啟用帳號過期停權(quán),-1表示不啟用;EXPIRE= 注:帳號終止日期,不設(shè)置表示不啟用;SHEL
34、L=/bin/bash 注:所用SHELL的類型;SKEL=/etc/skel 注: 默認添加用戶的目錄默認文件存放位置;也就是說,當我們用adduser添加用戶時,用戶家目錄下的文件,都是從這個目錄中復(fù)制過去的;,.,53,4.3.5 Linux系統(tǒng)用戶管理相關(guān)文件,/etc/login.defs 配置文件/etc/login.defs 文件是當創(chuàng)建用戶時的一些規(guī)劃,比如創(chuàng)建用戶時,是否需要家目錄,UID和GID的范圍;用戶的期限等等,這個文件是可以通過root來定義的; 比如Fedora 的 /etc/logins.defs 文件內(nèi)容(注釋刪除后的內(nèi)容) MAIL_DIR /var/spo
35、ol/mail 注:創(chuàng)建用戶時,要在目錄/var/spool/mail中創(chuàng)建一個用戶mail文件;PASS_MAX_DAYS 99999 注:用戶的密碼不過期最多的天數(shù);PASS_MIN_DAYS 0 注:密碼修改之間最小的天數(shù);PASS_MIN_LEN 5 注:密碼最小長度;PASS_WARN_AGE 7 注:UID_MIN 500 注:最小UID為500 ,也就是說添加用戶時,UID 是從500開始的;UID_MAX 60000 注:最大UID為60000;GID_MIN 500 注:GID 是從500開始;GID_MAX 60000CREATE_HOME yes 注:是否創(chuàng)用戶家目錄,要
36、求創(chuàng)建;,.,54,4.3.6 Linux系統(tǒng)用戶文件權(quán)限定義-umask,默認權(quán)限分配的命令 umask umask 是通過八進制的數(shù)值來定義用戶創(chuàng)建文件或目錄的默認權(quán)限,umask 表示的是禁止權(quán)限,不過文件和目錄有點不同: 新創(chuàng)建的文件默認不具有可執(zhí)行允可權(quán)限:-rw- 新創(chuàng)建的目錄默認具有可執(zhí)行允可權(quán)限: drwx-x-x 對于文件來說,umask 的設(shè)置是在假定文件擁有八進制666權(quán)限上進行,文件的權(quán)限就是是666減去umask的掩碼數(shù)值;對于目錄來說,umask 的設(shè)置是在假定文件擁有八進制777權(quán)限上進行,目錄八進制權(quán)限777減去umask的掩碼數(shù)值,系統(tǒng)用戶的家目錄的權(quán)限是通過
37、在配置文件中指定的,比如Fedora 中是用的 /etc/login.defs文件;其中有這樣一段: CREATE_HOME yesUMASK 077 表示的意思是,當我們創(chuàng)建用戶時,他的家目錄umask的數(shù)值是077 。我們怎么理解這個077呢。當用戶添加時,系統(tǒng)自動在/home中創(chuàng)建用戶的家目錄,并且設(shè)置它的權(quán)限為777-077=700 ,也就是rwx-,.,55,4.3.7 Linux系統(tǒng)用戶文件權(quán)限定義-setuid/gid,setuid和setgid 位 setuid 和setgid位是讓普通用戶可以以root用戶的角色運行只有root帳號才能運行的程序或命令 setuid和setg
38、id的設(shè)置方法;第一種方法:八進制方法:setuid位設(shè)置用八進制的4000,setgid占用的是八進制的2000 至于setuid的設(shè)置方法,只是在我們通過chmod設(shè)置文件或目錄權(quán)限位的八進制方法的前面多加一個數(shù)字,也就是4。比如: rootlocalhost # chmod 4755 /bin/rm 注:設(shè)置rm的權(quán)限為4755 , 就把setuid 位設(shè)置好了 -rwsr-xr-x 1 root root 26556 Feb 19 2003 /bin/rm作為setgid 位占用的是八進制的2000位, 同時設(shè)置setuid和setgid,就是把setuid和setgid兩個八進位的值
39、相加 (4000+2000=6000),然后加上文件或目錄的權(quán)限位的三位數(shù)值,然后通過chmod 運行就行了。,.,56,4.3.8 Linux系統(tǒng)用戶管理舉例,添加test用戶,該用戶屬于workgroup組 添加組: #groupadd u 1000 workgroup 添加用戶: #useradd u 1000 g 1000 d /home/test s /bin/bash test 若系統(tǒng)為suse,則要在添加用戶時生成用戶目錄,需要加-m參數(shù) #useradd u 1000 g 1000 m /home/test s /bin/bash test 刪除test用戶 #userdel
40、test #rm rf /home/test,.,57,第五章:Linux操作系統(tǒng)常用命令詳解,.,58,本章內(nèi)容,文件目錄類命令 系統(tǒng)信息類命令 通信網(wǎng)絡(luò)類命令,.,59,5.1 文件目錄類命令,瀏覽目錄命令:cd dir ls 瀏覽文件命令:cat more less 目錄操作命令:mkdir rmdir 文件操作命令:touch vi rm cp mv ln tar gzip gunzip whereis whatis,.,60,5.1.1 列出文件列表的ls命令,ls(list)是一個非常有用的命令,用來顯示當前目錄下的內(nèi)容。配合參數(shù)的使用,能以不同的方式顯示目錄內(nèi)容。下面是一些常用的
41、范例。 格式:ls參數(shù) 路徑或文件名,.,61,5.1.2 切換目錄的cd命令,cd (change directory)命令可以讓用戶切換當前目錄。范例如下: testlinux home$ cd test 切換到當前目錄下的test子目錄 testlinux test$ cd . 切換到上一層目錄 testlinux home$ cd /切換到系統(tǒng)根目錄 testlinux /$ cd 切換到用戶自家目錄(或執(zhí)行cd) testlinux test$ cd /usr/bin切換到/usr/bin目錄,.,62,5.1.3 mkdir、rmdir命令,mkdir(make directory
42、)命令可用來創(chuàng)建子目錄。 格式:mkdir 參數(shù) testlinux test$ mkdir dir 在當前目錄下建立dir目錄 testlinux test$ mkdir -p dir1/dir2 在當前目錄下創(chuàng)建dir1目錄,并在dir1目錄下創(chuàng)建dir2目錄,也就是連續(xù)創(chuàng)建兩個目錄(dir1/和dir1/dir2) 格式:rmdir 參數(shù) rmdir(remove directory)命令可用來刪除“空”的子目錄: testlinux test$ rmdir dir 刪除“空”的子目錄dir testlinux test$ rmdir p dir1/dir2 刪除dir1下的dir2目錄
43、,若dir1目錄為空也刪除它,.,63,5.1.4 復(fù)制文件的cp命令,cp(copy)命令可以將文件從一處復(fù)制到另一處。一般在使用cp命令時將一個文件復(fù)制成另一個文件或復(fù)制到某目錄時,需要指定源文件名與目標文件名或目錄。 格式:cp參數(shù) testlinux test$ cp test1.txt test2.txt 將test1.text復(fù)制成test2.txt testlinux test$ cp test3.txt /tmp 將test3.txt復(fù)制到/tmp目錄中 testlinux test$ cp r test1(目錄) test2(目錄) 加-r參數(shù),拷貝目錄,.,64,功能:刪除
44、文件或目錄 格式:rm參數(shù) testlinux test$ rm myfiles 刪除一個文件 testlinux test$ rm * 刪除當前目錄下的所有文件 -f參數(shù):強迫刪除文件 testlinux test$ rm f *.txt 強迫刪除所有以后綴名為txt文件 -r參數(shù):刪除目錄,等同于rmdir命令,5.1.5 刪除文件或目錄rm命令,.,65,5.1.5 rm命令參數(shù)-i使用,-i參數(shù):刪除文件時詢問 testlinux test$ rmi * 刪除當前目錄下的所有文件 rm:backup: is a directory 遇到目錄會略過 rm : remove myfiles
45、.txt ? Y 刪除文件時會詢問,可按Y或N鍵表示允許或拒絕刪除文件 注意:在系統(tǒng)的默認狀態(tài)下,rm命令會對每個刪除的文件一一詢問。如果用戶確定要刪除這些文件,則可以使用參數(shù)-f來避免詢問。,.,66,5.1.6 cat命令,功能:用于顯示文件的內(nèi)容,也可以將數(shù)個文件合并成一個文件。 格式:cat參數(shù) testlinux test$cat test.txt 顯示test.txt文件內(nèi)容 testlinux test$cat test.txt | more 逐頁顯示test.txt文件中的內(nèi)容 testlinux test$cat test.txt test1.txt 將test.txt的內(nèi)容
46、附加到test1.txt文件之后 testlinux test$cat test.txt test2.txt readme.txt 將test.txt和test2.txt文件合并成readme.txt文件,.,67,5.1.7 more命令,more命令是一般用于要顯示的內(nèi)容會超過一個畫面長度的情況。為了避免畫面顯示時瞬間就閃過去,用戶可以使用more命令,讓畫面在顯示滿一頁時暫停,此時可按空格健繼續(xù)顯示下一個畫面,或按Q鍵停止顯示。 testlinux test$ more /etc/named.conf 顯示 etc/named.conf文本文件的內(nèi)容 當用ls命令查看文件列表時,如果文件
47、太多,則可配合more命令使用: testlinux etc$ ls -al | more 以長格形式顯示etc目錄下的文件列表,顯示滿一個畫面便暫停,可按空格鍵繼續(xù)顯示下一畫面,或按Q鍵跳離,.,68,5.1.8 less命令,less命令的用法與more命令類似,也可以用來瀏覽超過一頁的文件。所不同的是less命令除了可以按空格鍵向下顯示文件外,還可以利用上下鍵來卷動文件。當要結(jié)束瀏覽時,只要在less命令的提示符“:”下按Q鍵即可。 testlinux etc$less named.conf 顯示/etc/named.conf的文本文件內(nèi)容 testlinux etc$ls -al |
48、less 以長格形式列出/etc目錄中所有的內(nèi)容。用戶可按上下鍵瀏覽或按Q鍵跳離,.,69,5.1.9 顯示命令head、tail,head功能:用于顯示文件前幾行的內(nèi)容 格式:head參數(shù) rootlinux root# head -10 /etc/passwd 顯示/etc/passwd/文件的前10行內(nèi)容 tail功能:用于顯示文件后幾行的內(nèi)容 格式:tail參數(shù) rootlinux root# tail -10 /etc/passwd 顯示/etc/passwd/文件的倒數(shù)10行內(nèi)容 rootlinux root# tail +10 /etc/passwd 顯示/etc/passwd/
49、文件的從第10行開始到末尾的內(nèi)容,.,70,5.1.10 移動或更改文件、目錄名稱的mv命令,功能:可以將文件及目錄移到另一目錄下,或更改文件及目錄的名稱 格式:參數(shù) testlinux dir1$ mv a.txt ./ 將a.txt文件移動上層目錄 testlinux dir1$ mv a.txt b.txt 將a.txt改名為b.txt testlinux dir1$ mv dir2 ./ 將dir2目錄上移一層,.,71,5.1.11 顯示當前目錄的pwd命令,功能:顯示用戶正在工作或當前所在的目錄 格式:pwd testlinux test$ pwd /home/test 顯示用戶t
50、est所在的當前目錄是/home/test,.,72,5.1.12 find命令,Find功能:用來尋找文件或目錄 格式:find 匹配條件 rootlinux root# find / -name httpd.conf 搜索系統(tǒng)根目錄下名為httpd.conf的文件 /etc/httpd/httpd.conf 顯示搜索結(jié)果 rootlinux root# find /etc name httpd.conf 搜索/etc目錄下名為httpd.conf的文件,并顯示結(jié)果 /etc/httpd/httpd.conf 顯示搜索結(jié)果,.,73,5.1.13 grep命令,功能:在文件中搜索匹配的字符并
51、進行輸出 格式:grep參數(shù) rootlinux root# grep linux test.txt 搜索test.txt文件中字符串linux并輸出 rootlinux root# rpm -qa | grep httpd 搜索rpm包中含有httpd包的文件名 例:who | grep tty1,.,74,5.1.14 vi命令詳解,進入vi的命令 vi filename :打開或新建文件,并將光標置于第一行首 vi +n filename :打開文件,并將光標置于第n行首 vi + filename :打開文件,并將光標置于最后一行首 vi +/pattern filename:打開文件
52、,并將光標置于第一個與pattern匹配的串處 vi -r filename :在上次正用vi編輯時發(fā)生系統(tǒng)崩潰,恢復(fù)filename vi filename.filename :打開多個文件,依次進行編輯 移動光標類命令 w或W :光標右移一個字至字首 b或B :光標左移一個字至字首 e或E :光標右移一個字至字尾 ) :光標移至句尾,.,75,5.1.14 vi命令詳解,屏幕翻滾類命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrlb;向文件首翻一屏 nz:將第n行滾至屏幕頂部,不指定n時將當前行滾至屏幕頂部。 插入文本類命令 i :在光
53、標前 I :在當前行首 a:光標后 A:在當前行尾 o:在當前行之下新開一行 O:在當前行之上新開一行 r:替換當前字符 R:替換當前字符及其后的字符,直至按ESC鍵 s:從當前光標位置處開始,以輸入的文本替代指定數(shù)目的字符 S:刪除指定數(shù)目的行,并以所輸入文本代替之 ncw或nCW:修改指定數(shù)目的字 nCC:修改指定數(shù)目的行,.,76,5.1.14 vi命令詳解,最后行方式命令 :n1,n2 co n3:將n1行到n2行之間的內(nèi)容拷貝到第n3行下 :n1,n2 m n3:將n1行到n2行之間的內(nèi)容移至到第n3行下 :n1,n2 d :將n1行到n2行之間的內(nèi)容刪除 :w :保存當前文件 :e
54、 filename:打開文件filename進行編輯 :x:保存當前文件并退出 :q:退出vi :q!:不保存文件并退出vi :!command:執(zhí)行shell命令command :n1,n2 w!command:將文件中n1行至n2行的內(nèi)容作為command的輸入并執(zhí)行之,若不指定n1,n2,則表示將整個文件內(nèi)容作為command的輸入 :r!command:將命令command的輸出結(jié)果放到當前行,.,77,5.1.14 vi命令詳解,刪除命令 ndw或ndW:刪除光標處開始及其后的n-1個字 do:刪至行首 d$:刪至行尾 ndd:刪除當前行及其后n-1行 x或X:刪除一個字符,x刪除光
55、標后的,而X刪除光標前的 Ctrl+u:刪除輸入方式下所輸入的文本 搜索及替換命令 /pattern:從光標開始處向文件尾搜索pattern ?pattern:從光標開始處向文件首搜索pattern n:在同一方向重復(fù)上一次搜索命令 N:在反方向上重復(fù)上一次搜索命令 :s/p1/p2/g:將當前行中所有p1均用p2替代 :n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代 :g/p1/s/p2/g:將文件中所有p1均用p2替換,.,78,5.1.14 vi命令詳解,寄存器操作 ?nyy:將當前行及其下n行的內(nèi)容保存到寄存器?中,其中?為一個字母,n為一個數(shù)字 ?nyw:將當前
56、行及其下n個字保存到寄存器?中,其中?為一個字母,n為一個數(shù)字 ?nyl:將當前行及其下n個字符保存到寄存器?中,其中?為一個字母,n為一個數(shù)字 ?p:取出寄存器?中的內(nèi)容并將其放到光標位置處。這里?可以是一個字母,也可以是一個數(shù)字 ndd:將當前行及其下共n行文本刪除,并將所刪內(nèi)容放到1號刪除寄存器中。,.,79,5.1.15 touch命令,功能:生成一個空文件或修改文件的存取/修改的時間記錄值。 格式:touch參數(shù) testlinux test$ touch * 將當前下的文件時間修改為系統(tǒng)的當前時間 testlinux test$ touch d 20070806 test 將tes
57、t文件的日期改為20070806 testlinux test$ touch abc 若abc文件存在,則修改為系統(tǒng)的當前時間;若不存在,則生成一個為當前時間的空文件,.,80,5.1.16 who或w命令,功能:查看當前系統(tǒng)中有哪些用戶登錄 格式:who/w參數(shù) rootlinux root# who root tty1 1個本地用戶登錄 test pts/0 1個遠程登錄用戶,.,81,5.1.17 ln命令,功能:在文件和目錄之間建立鏈接 格式:ln 參數(shù) 鏈接分“軟鏈接”和“硬鏈接” 1.軟鏈接: rootlinux test# ln s /usr/share/doc doc 創(chuàng)建一個
58、鏈接文件doc,并指向目錄/usr/share/do 2.硬鏈接: rootlinux test# ln /usr/share/test hard 創(chuàng)建一個硬鏈接文件hard,這時對于test文件對應(yīng)的存 儲區(qū)域來說,又多了一個文件指向它。,.,82,5.1.18 硬鏈接與軟鏈接,文件名稱用箭頭指到另一個文件此為文件鏈接數(shù) 簡單地說,軟鏈接就是為同一個文件或目錄創(chuàng)建2、3個名字,如同在Windows下創(chuàng)建的快捷方式,.,83,5.1.19 軟件包管理命令(RPM),RPM的全名是Red Hat Package Manager,它是由Red Hat 公司所開發(fā)的一個開放性軟件包管理系統(tǒng)。其優(yōu)點:
59、 易于安裝、升級與刪除軟件包 有強大的查詢功能 能夠進行軟件包驗證 支持代碼形式的軟件包,.,84,5.1.19 軟件包的安裝,使用RPM命令的安裝模式可以將軟件包內(nèi)所有的組 件放到系統(tǒng)中的正確路徑,安裝軟件包的命令是: rootlinux root#rpm ivh vsftpd-2.6.2-x86-64.rpm i:作用rpm的安裝模式 v: 校驗文件信息 h: 以號顯示安裝進度,.,85,5.1.19 軟件包的刪除,刪除模式會將指定軟件包的內(nèi)容全部刪除,但并不包括已更 改過的配置文件,刪除RPM軟件包的命令如下: rootlinux /# rpm e vsftpd 刪除參數(shù)軟件包名稱 注意:這里必須使用軟件名“vsftpd”或”vstpd-2.6.2-x8
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026臺州市生態(tài)環(huán)境保護行政執(zhí)法隊編外招聘1人考試參考試題及答案解析
- 2026西北工業(yè)大學材料學院輻射探測材料與器件團隊招聘1人(陜西)考試備考題庫及答案解析
- 2026福建泉州市石獅商業(yè)運營發(fā)展有限公司招聘2人考試備考題庫及答案解析
- 2026年貴州應(yīng)用技術(shù)職業(yè)學院單招綜合素質(zhì)筆試備考題庫帶答案解析
- 2026湖南長沙市麓山國際洞陽實驗學校公開招聘編外合同制教師考試備考題庫及答案解析
- 2026新疆博爾塔拉州博樂市陽光聚合人力資源服務(wù)有限責任公司招聘4人考試參考題庫及答案解析
- 2026四川九州電子科技股份有限公司招聘NPI崗測試成績公示考試備考題庫及答案解析
- 2025年河北邢臺市中心血站第二批公開招聘編外工作人員1名考試參考題庫及答案解析
- 2026北京中關(guān)村第三小學雙新分校招聘考試備考題庫及答案解析
- 2026年四川建筑職業(yè)技術(shù)學院單招職業(yè)技能考試參考題庫附答案詳解
- 2023年馬克思主義基本原理概論讀書筆記
- 鋼筋桁架樓板配筋及撓度計算小工具
- TY/T 4001.1-2018汽車自駕運動營地建設(shè)要求與開放條件
- GB/T 40692-2021政務(wù)信息系統(tǒng)定義和范圍
- GB/T 19022-2003測量管理體系測量過程和測量設(shè)備的要求
- GB 31601-2015食品安全國家標準孕婦及乳母營養(yǎng)補充食品
- 人工智能與教育的深度融合課件
- 國際經(jīng)濟法期末導(dǎo)學
- 案例onyx使用內(nèi)容
- 注塑機全年保養(yǎng)計劃
- 房屋建筑工程投標書范本課件
評論
0/150
提交評論