




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Linux操作系統(tǒng)初級(jí)培訓(xùn)目錄第一章:Linux操作系統(tǒng)簡(jiǎn)介1.1 Linux操作系統(tǒng)起源1.2 Linux操作系統(tǒng)特性1.3 Linux操作系統(tǒng)結(jié)構(gòu)1.4 Linux操作系統(tǒng)內(nèi)核版本1.5 Linux操作系統(tǒng)發(fā)行版本1.6 Linux操作系統(tǒng)特點(diǎn)第二章: Linux操作系統(tǒng)的文件系統(tǒng)結(jié)構(gòu)第三章: Linux操作系統(tǒng)常用命令詳解第一章:Linux操作系統(tǒng)簡(jiǎn)介 Linux 以它的高效性和靈活性著稱。具有多任務(wù)、多用戶的能力。 Linux 之所以受到廣大計(jì)算機(jī)愛(ài)好者的喜愛(ài),其主要原因有兩個(gè),一是它屬于自由軟件,用戶不用支付任何費(fèi)用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對(duì)它進(jìn)行必要的修改。
2、另一個(gè)原因是,它具有 Unix 的全部功能,任何使用 Unix 操作系統(tǒng)或想要學(xué)習(xí) Unix 操作系統(tǒng)的人都可以從 Linux 中獲益。 1.1 Linux操作系統(tǒng)起源Linux是一個(gè)誕生于網(wǎng)絡(luò)、成長(zhǎng)于網(wǎng)絡(luò)且成熟于網(wǎng)絡(luò)的操作系統(tǒng)。1991年,芬蘭大學(xué)生Linus Torvalds萌發(fā)了開(kāi)發(fā)一個(gè)自由的UNIX操作系統(tǒng)的想法,當(dāng)年Linux誕生,為了不讓這個(gè)羽毛未豐的操作系統(tǒng)夭折,Linus將自已的作品Linux通過(guò)Internet發(fā)布。從此一大批知名的、不知名的hack、編程人員加入到開(kāi)發(fā)過(guò)程中來(lái),Linux逐漸成長(zhǎng)起來(lái)。Linux一開(kāi)始是要求所有的源碼必須公開(kāi),并且任何人均不得從Linux交易
3、中獲利。然而這種純粹的自由軟件的理想對(duì)于Linux的普及和發(fā)展是不利的,于是Linux開(kāi)始轉(zhuǎn)向GPL,成為GNU陣營(yíng)中的主要一員。Linux憑借優(yōu)秀的設(shè)計(jì),不凡的性能,加上IBM、INTEL、CA、ORACLE等國(guó)際知名企業(yè)的大力支持,市場(chǎng)份額逐步擴(kuò)大,逐漸成為主流操作系統(tǒng)之一。Linux只是內(nèi)核,即操作系統(tǒng)中允許用戶的軟件與硬件通信的那部分。Linux產(chǎn)商借網(wǎng)絡(luò)愛(ài)好者升級(jí)的內(nèi)核,通過(guò)優(yōu)化、增加功能出售各個(gè)版本的linux操作系統(tǒng)1.2 Linux操作系統(tǒng)特點(diǎn)開(kāi)放性:指系統(tǒng)遵循世界標(biāo)準(zhǔn)規(guī)范,特別是遵循開(kāi)放系統(tǒng)互連(OSI)國(guó)際標(biāo)準(zhǔn)。 多用戶:是指系統(tǒng)資源可以被不同用戶使用,每個(gè)用戶對(duì)自己的資源
4、(例如:文件、設(shè)備)有特定的權(quán)限,互不影響。多任務(wù):它是指計(jì)算機(jī)同時(shí)執(zhí)行多個(gè)程序,而且各個(gè)程序的運(yùn)行互相獨(dú)立。良好的用戶界面 :Linux向用戶提供了兩種界面:用戶界面和系統(tǒng)調(diào)用。Linux還為用戶提供了圖形用戶界面。它利用鼠標(biāo)、菜單、窗口、滾動(dòng)條等設(shè)施,給用戶呈現(xiàn)一個(gè)直觀、易操作、交互性強(qiáng)的友好的圖形化界面設(shè)備獨(dú)立性:是指操作系統(tǒng)把所有外部設(shè)備統(tǒng)一當(dāng)作成文件來(lái)看待,只要安裝它們的驅(qū)動(dòng)程序,任何用戶都可以象使用文件一樣,操縱、使用這些設(shè)備,而不必知道它們的具體存在形式。Linux是具有設(shè)備獨(dú)立性的操作系統(tǒng),它的內(nèi)核具有高度適應(yīng)能力 提供了豐富的網(wǎng)絡(luò)功能:完善的內(nèi)置網(wǎng)絡(luò)是Linux一大特點(diǎn)。 可
5、靠的安全系統(tǒng):Linux采取了許多安全技術(shù)措施,包括對(duì)讀、寫控制、帶保護(hù)的子系統(tǒng)、審計(jì)跟蹤、核心授權(quán)等,這為網(wǎng)絡(luò)多用戶環(huán)境中的用戶提供了必要的安全保障。良好的可移植性:是指將操作系統(tǒng)從一個(gè)平臺(tái)轉(zhuǎn)移到另一個(gè)平臺(tái)使它仍然能按其自身的方式運(yùn)行的能力。 Linux是一種可移植的操作系統(tǒng),能夠在從微型計(jì)算機(jī)到大型計(jì)算機(jī)的任何環(huán)境中和任何平臺(tái)上運(yùn)行。1.3 Linux操作系統(tǒng)結(jié)構(gòu)Kernel系統(tǒng)啟動(dòng)時(shí)將內(nèi)核裝入內(nèi)存管理系統(tǒng)各種資源Shell用戶界面,提供用戶與內(nèi)核交互處理接口是命令解釋器,提供強(qiáng)大的編程環(huán)境bash,ash,pdksh,tcsh,ksh,sh,csh,zsh.Utility提供各種管理工具
6、,應(yīng)用程序1.4 Linux操作系統(tǒng)內(nèi)核版本版本號(hào)碼穩(wěn)定版本 開(kāi)發(fā)版本2.4.32 2.6.19-6主版本號(hào).穩(wěn)定(偶)/開(kāi)發(fā)版本(奇).發(fā)布號(hào)-patch號(hào)/pub/linux/kernel/當(dāng)前最新版本linux-2.6.23.tar.gz 1.5 Linux操作系統(tǒng)發(fā)行版本目錄第一章: Linux操作系統(tǒng)簡(jiǎn)介第二章: Linux操作系統(tǒng)的文件系統(tǒng)結(jié)構(gòu)2.1 文件與目錄的基本概念2.2 文件系統(tǒng)基本概念2.3 Linux文件系統(tǒng)類型2.4 文件系統(tǒng)的創(chuàng)建 2.5 Linux系統(tǒng)的文件結(jié)構(gòu)第三章:Linux操作系統(tǒng)常用命令詳解2.1 文件與目錄的基本概念文件:是用來(lái)存儲(chǔ)信息的基本結(jié)構(gòu),它是被
7、命名(文件名)的存儲(chǔ)在某種介質(zhì)(磁盤,光盤,磁帶等)上的一組信息的集合。從技術(shù)上講,文件不能存貯任何數(shù)據(jù),它只是一個(gè)用來(lái)指向它們相應(yīng)的索引節(jié)點(diǎn)(inode)的名字,索引節(jié)點(diǎn)包含了文件的真正信息。文件名:是文件的標(biāo)識(shí),由字母,數(shù)字,下劃線,圓點(diǎn)組成。擴(kuò)展名:為了便于識(shí)別和管理,用擴(kuò)展名作為文件名的一部分,中間用.隔開(kāi)目錄文件:用來(lái)管理和組織大量的文件,常稱為目錄2.2 文件系統(tǒng)基本概念文件系統(tǒng)是包括在一個(gè)磁盤(包括光盤、軟盤、閃盤及其它存儲(chǔ)設(shè)備)或分區(qū)的目錄結(jié)構(gòu);一個(gè)可應(yīng)用的磁盤設(shè)備可以包含一個(gè)或多個(gè)文件系統(tǒng);如果您想進(jìn)入一個(gè)文件系統(tǒng),首先您要做的是掛載(mount)文件系統(tǒng);為了掛載(moun
8、t)文件系統(tǒng),您必須指定一個(gè)掛載點(diǎn); 文件系統(tǒng)是在一個(gè)磁盤(包括光盤、軟盤、閃盤及其它存儲(chǔ)設(shè)備)或分區(qū)組織文件的方法,如NTFS或FAT ;文件系統(tǒng)是文件的數(shù)據(jù)結(jié)構(gòu)或組織方法。在Linux中,文件系統(tǒng)涉及兩個(gè)非常獨(dú)特的事情,目錄樹(shù)或在磁盤或分區(qū)上文件的排列;文件系統(tǒng)是基于操作系統(tǒng)的,建立在磁盤媒質(zhì)上的可見(jiàn)體系結(jié)構(gòu),例如這種結(jié)構(gòu)對(duì)于一個(gè)Linux用戶來(lái)說(shuō)可以用ls 或其它工具可以看到;文件系統(tǒng)是基于被劃分的存儲(chǔ)設(shè)備上的邏輯上單位上的一種定義文件的命名、存儲(chǔ)、組織及取出的方法;在計(jì)算機(jī)業(yè),一個(gè)文件系統(tǒng)是有組織存儲(chǔ)文件或數(shù)據(jù)的方法,目的是易于查詢和存取。文件系統(tǒng)是基于一個(gè)存儲(chǔ)設(shè)備,比如硬盤或光盤,并
9、且包含文件文件物理位置的維護(hù);也可以說(shuō)文件系統(tǒng)也是虛擬數(shù)據(jù)或網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)的方法,比如NFS。 2.3 Linux文件系統(tǒng)類型ext2 文件系統(tǒng) ext2文件系統(tǒng)應(yīng)該說(shuō)是Linux正宗的文件系統(tǒng),早期的Linux都是用ext2,但隨著技術(shù)的發(fā)展,大多Linux的發(fā)行版本目前并不用這個(gè)文件系統(tǒng)了;比如Redhat和Fedora 大多都建議用ext3 ,ext3文件系統(tǒng)是由ext2發(fā)展而來(lái)的。對(duì)于Linux新手,我們還是建議您不要用ext2文件系統(tǒng);ext2支持undelete(反刪除),如果您誤刪除文件,有時(shí)是可以恢復(fù)的,但操作上比較麻煩; ext3 文件系統(tǒng):是由ext2文件系統(tǒng)發(fā)展而來(lái) ext
10、3 is a Journalizing file system for Linux(ext3是一個(gè)用于Linux的日志文件系統(tǒng)),ext3支持大文件;但不支持反刪除(undelete)操作; Redhat和Fedora都力挺ext3;reiserfs 文件系統(tǒng) reiserfs 文件系統(tǒng)是一款優(yōu)秀的文件系統(tǒng),支持大文件,支持反刪除(undelete);操作反刪除比較容易;reiserfs 支持大文件;2.4 文件系統(tǒng)的創(chuàng)建文件系統(tǒng)的創(chuàng)建 這個(gè)過(guò)程是存儲(chǔ)設(shè)備建立文件系統(tǒng)的過(guò)程,一般也被稱為格式化或初始化,通過(guò)一些初始化工具來(lái)進(jìn)行。一般的情況下每個(gè)類型的操作系統(tǒng)都有這方面的工具。在Linux中有m
11、kfs系列工具創(chuàng)建方法 以系統(tǒng)第二塊硬盤為例:/dev/sdb 分區(qū):#fdisk /dev/sdb 分區(qū)完畢后,硬盤識(shí)別為/dev/sdb1 文件系統(tǒng)創(chuàng)建:#mkfs t 文件系統(tǒng)類型 /dev/sdb12.5 Linux系統(tǒng)的文件結(jié)構(gòu)2.5.1 Linux文件類型的定義普通文件文本文件:ASCII碼形式存儲(chǔ) 開(kāi)頭,如:-rw-r-r- 1 root root 39599 Mar 8 12:15 xdos2unix:rn二進(jìn)制文件:以二進(jìn)制形式存儲(chǔ)在計(jì)算機(jī)中,不可直接讀,要通過(guò)相應(yīng)的軟件讀取 開(kāi)頭,如:-rwxrwxrwx 1 root root 46888960 Dec 9 2005 x.
12、sh目錄文件:d字母開(kāi)頭 如:drwxr-xr-x 2 root root 4096 Aug 2 2006 bin設(shè)備文件塊設(shè)備文件:b字母開(kāi)頭 如:brw-rw- 1 root disk 3, 1 Jan 30 2003 hda1字符設(shè)備文件:c字母開(kāi)頭 如:crw- 1 root root 4, 1 Jul 31 13:49 tty12.5.2 Linux文件屬性的定義rootlocalhost # ls -lih總計(jì) 104K2408830 drwxr-xr-x 2 root root 4.0K 04-21 12:46 mkuml-2004.07.172408260 drwxr-xr-x
13、 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é)點(diǎn)。每個(gè)存儲(chǔ)設(shè)備或存儲(chǔ)設(shè)備的分區(qū)(存儲(chǔ)設(shè)備是硬盤、軟盤、U盤 . . )被格式化為文件系統(tǒng)后,應(yīng)該有兩部份,一部份是inode,另一部份是Block,Block是用來(lái)存儲(chǔ)數(shù)據(jù)用的。而inode是用來(lái)存儲(chǔ)這些數(shù)據(jù)的信息,這些信息包括文件大小、屬主、
14、歸屬的用戶組、讀寫權(quán)限等。inode為每個(gè)文件進(jìn)行信息索引,所以就有了inode的數(shù)值。操作系統(tǒng)根據(jù)指令,能通過(guò)inode值最快的找到相對(duì)應(yīng)的文件。第二字段:文件種類和權(quán)限;第三字段:硬鏈接個(gè)數(shù);第四字段:屬主;第五字段:所歸屬的組;第六字段:文件或目錄的大??;第七字段和第八字段:最后訪問(wèn)或修改時(shí)間;第九字段:文件名或目錄名2.5.3 Linux文件權(quán)限的定義rootzhz home# ls -ltotal 32drwxrwxrwx 38 down root 4096 Jul 5 19:09 downdrwx- 9 glh glh 4096 Mar 26 19:08 glhdrwx- 4 le
15、i lei 4096 Mar 21 08:40 leidrwxr-xr-x 5 root root 4096 Apr 12 2006 softwareLinux文件或目錄的權(quán)限位 是由 9 個(gè)權(quán)限位來(lái)控制,每三位為一組,它們分別是: 文件屬主(Ower)的讀r、寫w、執(zhí)行x 用戶組(Group)的讀r、寫w、執(zhí)行x (Other)其它用戶的讀r、寫w、執(zhí)行x; 如果權(quán)限位不可讀、不可寫、不可執(zhí)行,是用-來(lái)表示。 目錄第一章: Linux操作系統(tǒng)簡(jiǎn)介第二章: Linux操作系統(tǒng)的文件系統(tǒng)結(jié)構(gòu)第三章:Linux操作系統(tǒng)常用命令詳解3.1 文件目錄類命令3.2 系統(tǒng)信息類命令 2.3 Linux文件
16、系統(tǒng)類型2.4 文件系統(tǒng)的創(chuàng)建 2.5 Linux系統(tǒng)的文件結(jié)構(gòu)3.1 文件目錄類命令瀏覽目錄命令:cd dir ls 瀏覽文件命令:cat more less 目錄操作命令:mkdir rmdir 文件操作命令:touch vi rm cp mv ln tar gzip gunzip whereis whatis 3.1.1 列出文件列表的ls命令ls(list)是一個(gè)非常有用的命令,用來(lái)顯示當(dāng)前目錄下的內(nèi)容。配合參數(shù)的使用,能以不同的方式顯示目錄內(nèi)容。下面是一些常用的范例。 格式:ls參數(shù) 路徑或文件名3.1.2 切換目錄的cd命令cd (change directory)命令可以讓用戶切
17、換當(dāng)前目錄。范例如下:testlinux home$ cd test 切換到當(dāng)前目錄下的test子目錄testlinux test$ cd . 切換到上一層目錄testlinux home$ cd /切換到系統(tǒng)根目錄testlinux /$ cd 切換到用戶自家目錄(或執(zhí)行cd)testlinux test$ cd /usr/bin切換到/usr/bin目錄3.1.3 mkdir、rmdir命令mkdir(make directory)命令可用來(lái)創(chuàng)建子目錄。 格式:mkdir 參數(shù) testlinux test$ mkdir dir 在當(dāng)前目錄下建立dir目錄 testlinux test$
18、mkdir -p dir1/dir2 在當(dāng)前目錄下創(chuàng)建dir1目錄,并在dir1目錄下創(chuàng)建dir2目錄,也就是連續(xù)創(chuàng)建兩個(gè)目錄(dir1/和dir1/dir2)格式:rmdir 參數(shù) rmdir(remove directory)命令可用來(lái)刪除“空”的子目錄: testlinux test$ rmdir dir 刪除“空”的子目錄dir testlinux test$ rmdir p dir1/dir2 刪除dir1下的dir2目錄,若dir1目錄為空也刪除它3.1.4 復(fù)制文件的cp命令cp(copy)命令可以將文件從一處復(fù)制到另一處。一般在使用cp命令時(shí)將一個(gè)文件復(fù)制成另一個(gè)文件或復(fù)制到某
19、目錄時(shí),需要指定源文件名與目標(biāo)文件名或目錄。 格式: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ù),拷貝目錄功能:刪除文件或目錄 格式:rm參數(shù) testlinux test$ rm myfiles 刪除一個(gè)文件 testlinux test$ rm * 刪除當(dāng)前目錄下的所有文件 -f參數(shù):強(qiáng)迫刪除文件 t
20、estlinux test$ rm f *.txt 強(qiáng)迫刪除所有以后綴名為txt文件 -r參數(shù):刪除目錄,等同于rmdir命令3.1.5 刪除文件或目錄rm命令3.1.5 rm命令參數(shù)-i使用 -i參數(shù):刪除文件時(shí)詢問(wèn) testlinux test$ rmi * 刪除當(dāng)前目錄下的所有文件 rm:backup: is a directory 遇到目錄會(huì)略過(guò) rm : remove myfiles.txt ? Y 刪除文件時(shí)會(huì)詢問(wèn),可按Y或N鍵表示允許或拒絕刪除文件 注意:在系統(tǒng)的默認(rèn)狀態(tài)下,rm命令會(huì)對(duì)每個(gè)刪除的文件一一詢問(wèn)。如果用戶確定要?jiǎng)h除這些文件,則可以使用參數(shù)-f來(lái)避免詢問(wèn)。3.1.6
21、cat命令功能:用于顯示文件的內(nèi)容,也可以將數(shù)個(gè)文件合并成一個(gè)文件。 格式:cat參數(shù) testlinux test$cat test.txt 顯示test.txt文件內(nèi)容 testlinux test$cat test.txt | more 逐頁(yè)顯示test.txt文件中的內(nèi)容 testlinux test$cat test.txt test1.txt 將test.txt的內(nèi)容附加到test1.txt文件之后 testlinux test$cat test.txt test2.txt readme.txt 將test.txt和test2.txt文件合并成readme.txt文件3.1.7 m
22、ore命令more命令是一般用于要顯示的內(nèi)容會(huì)超過(guò)一個(gè)畫面長(zhǎng)度的情況。為了避免畫面顯示時(shí)瞬間就閃過(guò)去,用戶可以使用more命令,讓畫面在顯示滿一頁(yè)時(shí)暫停,此時(shí)可按空格健繼續(xù)顯示下一個(gè)畫面,或按Q鍵停止顯示。 testlinux test$ more /etc/named.conf 顯示 etc/named.conf文本文件的內(nèi)容 當(dāng)用ls命令查看文件列表時(shí),如果文件太多,則可配合more命令使用: testlinux etc$ ls -al | more 以長(zhǎng)格形式顯示etc目錄下的文件列表,顯示滿一個(gè)畫面便暫停,可按空格鍵繼續(xù)顯示下一畫面,或按Q鍵跳離3.1.8 less命令less命令的用
23、法與more命令類似,也可以用來(lái)瀏覽超過(guò)一頁(yè)的文件。所不同的是less命令除了可以按空格鍵向下顯示文件外,還可以利用上下鍵來(lái)卷動(dòng)文件。當(dāng)要結(jié)束瀏覽時(shí),只要在less命令的提示符“:”下按Q鍵即可。 testlinux etc$less named.conf 顯示/etc/named.conf的文本文件內(nèi)容 testlinux etc$ls -al | less 以長(zhǎng)格形式列出/etc目錄中所有的內(nèi)容。用戶可按上下鍵瀏覽或按Q鍵跳離3.1.9 顯示命令head、tailhead功能:用于顯示文件前幾行的內(nèi)容 格式:head參數(shù) rootlinux root# head -10 /etc/pass
24、wd 顯示/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/文件的從第10行開(kāi)始到末尾的內(nèi)容3.1.10 移動(dòng)或更改文件、目錄名稱的mv命令功能:可以將文件及目錄移到另一目錄下,或更改文件及目錄的名稱 格式:參數(shù) testlinux dir1$ mv a.txt ./ 將a.txt文件移動(dòng)上層目錄 testlinux d
25、ir1$ mv a.txt b.txt 將a.txt改名為b.txt testlinux dir1$ mv dir2 ./ 將dir2目錄上移一層3.1.11 顯示當(dāng)前目錄的pwd命令功能:顯示用戶正在工作或當(dāng)前所在的目錄 格式:pwd testlinux test$ pwd /home/test 顯示用戶test所在的當(dāng)前目錄是/home/test 3.1.12 find命令Find功能:用來(lái)尋找文件或目錄 格式:find 匹配條件 rootlinux root# find / -name httpd.conf 搜索系統(tǒng)根目錄下名為httpd.conf的文件 /etc/httpd/httpd
26、.conf 顯示搜索結(jié)果 rootlinux root# find /etc name httpd.conf 搜索/etc目錄下名為httpd.conf的文件,并顯示結(jié)果 /etc/httpd/httpd.conf 顯示搜索結(jié)果3.1.13 grep命令功能:在文件中搜索匹配的字符并進(jìn)行輸出 格式:grep參數(shù) rootlinux root# grep linux test.txt 搜索test.txt文件中字符串linux并輸出 rootlinux root# rpm -qa | grep httpd 搜索rpm包中含有httpd包的文件名 例:who | grep tty13.1.14 v
27、i命令詳解進(jìn)入vi的命令 vi filename :打開(kāi)或新建文件,并將光標(biāo)置于第一行首 vi +n filename :打開(kāi)文件,并將光標(biāo)置于第n行首 vi + filename :打開(kāi)文件,并將光標(biāo)置于最后一行首 vi +/pattern filename:打開(kāi)文件,并將光標(biāo)置于第一個(gè)與pattern匹配的串處 vi -r filename :在上次正用vi編輯時(shí)發(fā)生系統(tǒng)崩潰,恢復(fù)filename vi filename.filename :打開(kāi)多個(gè)文件,依次進(jìn)行編輯 移動(dòng)光標(biāo)類命令 w或W :光標(biāo)右移一個(gè)字至字首 b或B :光標(biāo)左移一個(gè)字至字首 e或E :光標(biāo)右移一個(gè)字至字尾 ) :光標(biāo)
28、移至句尾3.1.14 vi命令詳解屏幕翻滾類命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrlb;向文件首翻一屏 nz:將第n行滾至屏幕頂部,不指定n時(shí)將當(dāng)前行滾至屏幕頂部。 插入文本類命令 i :在光標(biāo)前 I :在當(dāng)前行首 a:光標(biāo)后 A:在當(dāng)前行尾 o:在當(dāng)前行之下新開(kāi)一行 O:在當(dāng)前行之上新開(kāi)一行 r:替換當(dāng)前字符 R:替換當(dāng)前字符及其后的字符,直至按ESC鍵 s:從當(dāng)前光標(biāo)位置處開(kāi)始,以輸入的文本替代指定數(shù)目的字符 S:刪除指定數(shù)目的行,并以所輸入文本代替之 ncw或nCW:修改指定數(shù)目的字 nCC:修改指定數(shù)目的行 3.1.14
29、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 :保存當(dāng)前文件 :e filename:打開(kāi)文件filename進(jìn)行編輯 :x:保存當(dāng)前文件并退出 :q:退出vi :q!:不保存文件并退出vi :!command:執(zhí)行shell命令command :n1,n2 w!command:將文件中n1行至n2行的內(nèi)容作為command的輸入并執(zhí)行之,若不指定n1,n2,則表示將整個(gè)文件內(nèi)容作為command的輸入 :r!comm
30、and:將命令command的輸出結(jié)果放到當(dāng)前行3.1.14 vi命令詳解刪除命令 ndw或ndW:刪除光標(biāo)處開(kāi)始及其后的n-1個(gè)字 do:刪至行首 d$:刪至行尾 ndd:刪除當(dāng)前行及其后n-1行 x或X:刪除一個(gè)字符,x刪除光標(biāo)后的,而X刪除光標(biāo)前的 Ctrl+u:刪除輸入方式下所輸入的文本 搜索及替換命令 /pattern:從光標(biāo)開(kāi)始處向文件尾搜索pattern ?pattern:從光標(biāo)開(kāi)始處向文件首搜索pattern n:在同一方向重復(fù)上一次搜索命令 N:在反方向上重復(fù)上一次搜索命令 :s/p1/p2/g:將當(dāng)前行中所有p1均用p2替代 :n1,n2s/p1/p2/g:將第n1至n2行
31、中所有p1均用p2替代 :g/p1/s/p2/g:將文件中所有p1均用p2替換 3.1.14 vi命令詳解寄存器操作 ?nyy:將當(dāng)前行及其下n行的內(nèi)容保存到寄存器?中,其中?為一個(gè)字母,n為一個(gè)數(shù)字 ?nyw:將當(dāng)前行及其下n個(gè)字保存到寄存器?中,其中?為一個(gè)字母,n為一個(gè)數(shù)字 ?nyl:將當(dāng)前行及其下n個(gè)字符保存到寄存器?中,其中?為一個(gè)字母,n為一個(gè)數(shù)字 ?p:取出寄存器?中的內(nèi)容并將其放到光標(biāo)位置處。這里?可以是一個(gè)字母,也可以是一個(gè)數(shù)字 ndd:將當(dāng)前行及其下共n行文本刪除,并將所刪內(nèi)容放到1號(hào)刪除寄存器中。3.1.15 touch命令功能:生成一個(gè)空文件或修改文件的存取/修改的時(shí)間
32、記錄值。 格式:touch參數(shù) testlinux test$ touch * 將當(dāng)前下的文件時(shí)間修改為系統(tǒng)的當(dāng)前時(shí)間 testlinux test$ touch d 20070806 test 將test文件的日期改為20070806 testlinux test$ touch abc 若abc文件存在,則修改為系統(tǒng)的當(dāng)前時(shí)間;若不存在,則生成一個(gè)為當(dāng)前時(shí)間的空文件3.1.16 who或w命令功能:查看當(dāng)前系統(tǒng)中有哪些用戶登錄 格式:who/w參數(shù) rootlinux root# who root tty1 1個(gè)本地用戶登錄 test pts/0 1個(gè)遠(yuǎn)程登錄用戶3.1.17 ln命令功能:
33、在文件和目錄之間建立鏈接 格式:ln 參數(shù) 鏈接分“軟鏈接”和“硬鏈接” 1.軟鏈接: rootlinux test# ln s /usr/share/doc doc 創(chuàng)建一個(gè)鏈接文件doc,并指向目錄/usr/share/do 2.硬鏈接: rootlinux test# ln /usr/share/test hard 創(chuàng)建一個(gè)硬鏈接文件hard,這時(shí)對(duì)于test文件對(duì)應(yīng)的存 儲(chǔ)區(qū)域來(lái)說(shuō),又多了一個(gè)文件指向它。3.1.18 硬鏈接與軟鏈接文件名稱用箭頭指到另一個(gè)文件此為文件鏈接數(shù)簡(jiǎn)單地說(shuō),軟鏈接就是為同一個(gè)文件或目錄創(chuàng)建2、3個(gè)名字,如同在Windows下創(chuàng)建的快捷方式3.1.19 軟件包管
34、理命令(RPM)RPM的全名是Red Hat Package Manager,它是由Red Hat 公司所開(kāi)發(fā)的一個(gè)開(kāi)放性軟件包管理系統(tǒng)。其優(yōu)點(diǎn): 易于安裝、升級(jí)與刪除軟件包 有強(qiáng)大的查詢功能 能夠進(jìn)行軟件包驗(yàn)證 支持代碼形式的軟件包3.1.19 軟件包的安裝使用RPM命令的安裝模式可以將軟件包內(nèi)所有的組件放到系統(tǒng)中的正確路徑,安裝軟件包的命令是: rootlinux root#rpm ivh vsftpd-2.6.2-x86-64.rpmi:作用rpm的安裝模式v: 校驗(yàn)文件信息h: 以號(hào)顯示安裝進(jìn)度3.1.19 軟件包的刪除刪除模式會(huì)將指定軟件包的內(nèi)容全部刪除,但并不包括已更改過(guò)的配置文件
35、,刪除RPM軟件包的命令如下:rootlinux /# rpm e vsftpd 刪除參數(shù)軟件包名稱注意:這里必須使用軟件名“vsftpd”或”vstpd-2.6.2-x86-64而不是使用當(dāng)初安裝時(shí)的軟件包名. vsftpd-2.6.2-x86-64.rpm3.1.19 軟件包升級(jí)升級(jí)模式會(huì)安裝用戶所指定的更新版本,并刪除已安裝在系統(tǒng)中的相同軟件包,升級(jí)軟件包命令如下:rootlinux /# rpm Uvh vsftpd-2.6.2-x86-64.rpm 升級(jí)參數(shù)3.1.19 軟件包更新更新模式下,rpm命令會(huì)檢查在命令行中所指定的軟件包是否比系統(tǒng)中原有的軟件包更新。如果情況屬實(shí),rpm命
36、令會(huì)自動(dòng)更新指定的軟件包;反之,若系統(tǒng)中并沒(méi)有指定軟件包的較舊版本,rpm命令并不會(huì)安裝此軟件包。而在升級(jí)模式下,不管系統(tǒng)中是否有較舊的版本,rpm命令都會(huì)安裝指定的軟件包。rootlinux /# rpm Fvh vsftpd-2.6.2-x86-64.rpm 更新參數(shù)3.1.19 軟件包查詢?nèi)粢@取RPM軟件包的相關(guān)信息,可以使用查詢模式。使用-q參數(shù)可查詢一個(gè)已安裝的軟件包的內(nèi)容。rootlinux /# rpm q vsftpd vsftpd-2.6.2-x86-64 顯示軟件包的名稱、版本及次版本查詢軟件包所安裝的文件:安裝某個(gè)軟件包之后,常常困擾用戶是,不知道該軟件包究竟安裝到哪里
37、,此時(shí)執(zhí)行 rpm ql package-name 命令可得知rootlinux /# rpm ql xv (l參數(shù):顯示文件列表) /etc/x11/wmconfig/xv /usr/x11R6/bin/bggen 查詢結(jié)果 /usr/X11R6/bin/vdcomp3.1.20 打包命令tartar命令位于/bin目錄下,它能夠?qū)⒂脩羲付ǖ奈募蚰夸洿虬梢粋€(gè)文件,但不做壓縮。一般Unix上常用的壓縮方式是選用tar將許多文件打包成一個(gè)文件,再以gzip壓縮命令壓縮成xxx.tar.gz(或稱為xxx.tgz)的文件。注意:tar不僅可以打包文件,也可以將硬盤數(shù)據(jù)備份常用參數(shù):-c:創(chuàng)建
38、一個(gè)新tar文件-v:顯示運(yùn)行過(guò)程的信息-f:指定文件名-z:調(diào)用gzip壓縮命令進(jìn)行壓縮-t:查看壓縮文件的內(nèi)容-x:解開(kāi)tar文件3.1.20 tar命令范例rootlinux test# tar -cvf test.tar *將所有文件打包成test.tar,擴(kuò)展名.tar需自行加上rootlinux test# tar -zcvf test.tar.gz *將所有文件打包成test.tar,再用gzip命令壓縮rootlinux ljr# tar -tf test.tar查看test.tar文件中包括了哪些文件rootlinux test# tar -xvf test.tar 將tes
39、t.tar解開(kāi)rootlinux test# tar -zxvf foo.tar.gz 將foo.tar.gz解壓縮3.1.20 gzip和gunzip除了.zip文件的壓縮格式外,在Linux系統(tǒng)下更常見(jiàn)的是.gz文件的壓縮格式,這種文件一般是由gzip命令所產(chǎn)生。zip命令具有將許多文件壓縮成一個(gè)文件的功能,但gzip卻不能,所以gzip一般會(huì)和tar一起使用。目前,大部分或見(jiàn)到的壓縮文件都是用tar將所有文件打包成一個(gè)文件,再用gzip進(jìn)行壓縮,所以我們所看到的擴(kuò)展名為.tar.gz或.tgz的文件,大多數(shù)就是這種類型的文件。3.1.20 gzip和gunzip命令rootlinux t
40、est# gzip test.txt 壓縮文件時(shí),不需要任何參數(shù)rootlinux test# gizp l test.txt.gz 顯示壓縮率rootlinux test# gunzip test.txt.gz 解壓縮3.1.21 rar命令SUSE系統(tǒng)中自帶rar解壓縮命令rar與zip:壓縮算法的區(qū)別zip:格式開(kāi)放,可自由使用RAR:RARLab的專利算法node64: # unrar e Extract files to current directory lt,b List archive technical, bare p Print file to stdout t Test
41、archive files vt,b Verbosely list archive technical,bare x Extract files with full path3.1.22 date、cal、clockdate命令可以顯示/修改當(dāng)前的日期時(shí)間rootlinux root# date 121010232004將時(shí)間更改為12月10日10點(diǎn)23分2004年 MMDDhhmmYYrootlinux root# cal 顯示日歷rootlinux root# clock 顯示日期時(shí)間3.1.22 顯示日歷或年歷的cal命令cal(calendar)功能:顯示一個(gè)日歷格式:cal 參數(shù) 月
42、 年rootlinux root# cal 顯示當(dāng)月的日歷rootlinux root# cal 4 2004 顯示2004年4月的日歷rootlinux root# cal - y 2003 顯示2003年的日歷3.2 系統(tǒng)信息類命令 dmesg命令 df命令 du命令 free命令 w命令 3.2.1 dmesg命令功能:顯示系統(tǒng)診斷信息、操作系統(tǒng)版本號(hào)、物理內(nèi)存的大小以及其它信息3.2.2 df命令功能:用于查看文件系統(tǒng)的各個(gè)分區(qū)的占用情況3.2.3 du命令功能:查看某個(gè)目錄中各級(jí)子目錄所使用的硬盤空間數(shù)格式:du 參數(shù) 3.2.4 free命令功能:用于查看系統(tǒng)內(nèi)存,虛擬內(nèi)存(交換空
43、間)的大小占用情況3.3 網(wǎng)絡(luò)通訊類命令ftp 傳輸文件telnet 登錄到遠(yuǎn)程計(jì)算機(jī)上netstat 查看網(wǎng)絡(luò)的狀況finger 查詢某個(gè)使用者的信息ping 查詢某個(gè)機(jī)器是否在工作route 設(shè)置系統(tǒng)網(wǎng)絡(luò)路由3.3.1 ftp傳輸文件ftp登錄后執(zhí)行命令: ls 列出遠(yuǎn)程機(jī)的當(dāng)前目錄cd 在遠(yuǎn)程機(jī)上改變工作目錄lcd 在本地機(jī)上改變工作目錄ascii 設(shè)置文件傳輸方式為ASCII模式binary 設(shè)置文件傳輸方式為二進(jìn)制模式close終止當(dāng)前的ftp會(huì)話hash 每次傳輸完數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)后就顯示一個(gè)#號(hào)get(mget) 從遠(yuǎn)程機(jī)傳送指定文件到本地機(jī)put(mput) 從本地機(jī)傳送指定
44、文件到遠(yuǎn)程機(jī)open 連接遠(yuǎn)程ftp站點(diǎn)quit斷開(kāi)與遠(yuǎn)程機(jī)的連接并退出ftp? 顯示本地幫助信息! 轉(zhuǎn)到Shell中 passive:進(jìn)入被動(dòng)傳輸方式 prompt:設(shè)置多個(gè)文件傳輸時(shí)的交互提示 3.3.2 telnet 登錄到遠(yuǎn)程計(jì)算機(jī)上telnet命令的一般形式 telnet 主機(jī)名/IP 其中“主機(jī)名/IP”是要連接的遠(yuǎn)程機(jī)的主機(jī)名或IP地址 telnet只為普通終端提供終端仿真,而不支持 X Wndow等圖形環(huán)境 3.3.3 netstat 查看網(wǎng)絡(luò)的狀況netstat1.作用檢查整個(gè)Linux網(wǎng)絡(luò)狀態(tài)。2.格式netstat-acCeFghilMnNoprstuvVwx-A-ip3
45、.主要參數(shù)-a-all:顯示所有連線中的Socket。 -c-continuous:持續(xù)列出網(wǎng)絡(luò)狀態(tài)。-e-extend:顯示網(wǎng)絡(luò)其它相關(guān)信息。-g-groups:顯示多重廣播功能群組組員名單。-i-interfaces:顯示網(wǎng)絡(luò)界面信息表單。 -l-listening:顯示監(jiān)控中的服務(wù)器的Socket。-n-numeric:直接使用IP地址,而不通過(guò)域名服務(wù)器。-r-route:顯示RoutingTable。 -s-statistice:顯示網(wǎng)絡(luò)工作信息統(tǒng)計(jì)表。-t-tcp:顯示TCP傳輸協(xié)議的連線狀況。 -u-udp:顯示UDP傳輸協(xié)議的連線狀況。-v-verbose:顯示指令執(zhí)行過(guò)程。-
46、w-raw:顯示RAW傳輸協(xié)議的連線狀況。3.3.4 finger查詢某個(gè)使用者的信息Finger命令是顯示有關(guān)運(yùn)行 Finger 服務(wù)或 Daemon 的指定遠(yuǎn)程計(jì)算機(jī)(通常是運(yùn)行 UNIX 的計(jì)算機(jī))上用戶的詳細(xì)信息。該遠(yuǎn)程計(jì)算機(jī)指定顯示用戶信息的格式和輸出。命令中各選項(xiàng)的含義如下:-s 顯示用戶的注冊(cè)名、實(shí)際姓名、終端名稱、寫狀態(tài)、停滯時(shí)間、登錄時(shí)間等信息。-l 除了用-s選項(xiàng)顯示的信息外,還顯示用戶主目錄、登錄shell、郵件狀態(tài)等信息,以及用戶主目錄下的.plan、.project和.forward文件的內(nèi)容。-p 除了不顯示.plan文件和.project文件以外,與-l選項(xiàng)相同。
47、3.3.5 ping查詢某個(gè)機(jī)器是否在工作ping 選項(xiàng) 主機(jī)名/IP地址命令中各選項(xiàng)的含義如下:-c 數(shù)目 在發(fā)送指定數(shù)目的包后停止-f 大量且快速地送網(wǎng)絡(luò)封包給一臺(tái)機(jī)器,看它的回應(yīng)-I 秒數(shù) 設(shè)定間隔幾秒送一個(gè)網(wǎng)絡(luò)封包給一臺(tái)機(jī)器,預(yù)設(shè)值是一秒送一次 -l 次數(shù) 在指定次數(shù)內(nèi),以最快的方式送封包數(shù)據(jù)到指定機(jī)器(只有超級(jí)用戶可以使用此選項(xiàng)) -q 不顯示任何傳送封包的信息,只顯示最后的結(jié)果-r 不經(jīng)由網(wǎng)關(guān)而直接送封包到一臺(tái)機(jī)器,通常是查看本機(jī)的網(wǎng)絡(luò)接口是否有問(wèn)題-s 字節(jié)數(shù) 指定發(fā)送的數(shù)據(jù)字節(jié)數(shù),預(yù)設(shè)值是56,加上8字節(jié)的ICMP頭,一共是64ICMP數(shù)據(jù)字節(jié)3.3.6 route 設(shè)置系統(tǒng)網(wǎng)
48、絡(luò)路由在本地 IP 路由表中顯示和修改條目 route -f -p Command Destination mask Netmask metric Metric Gateway dev Interface-f 清除所有網(wǎng)關(guān)入口的路由表;-p 與 add 命令一起使用時(shí)使路由具有永久性;Command 指定您想運(yùn)行的命令 (Add/Change/Delete/Print); Destination 指定該路由的網(wǎng)絡(luò)目標(biāo);mask Netmask 指定與網(wǎng)絡(luò)目標(biāo)相關(guān)的網(wǎng)絡(luò)掩碼(也被稱作子網(wǎng)掩碼); metric Metric 為路由指定一個(gè)整數(shù)成本值標(biāo)(從 1 至 9999),當(dāng)在路由表(與轉(zhuǎn)發(fā)的
49、數(shù)據(jù)包目標(biāo)地址最匹配)的多個(gè)路由中進(jìn)行選擇時(shí)可以使用; Gateway 指定網(wǎng)絡(luò)目標(biāo)定義的地址集和子網(wǎng)掩碼可以到達(dá)的前進(jìn)或下一躍點(diǎn) IP 地址。3.3.6 route路由設(shè)置rootlinux /# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface U 0 0 0 lo U 0 0 0 eth0 第一項(xiàng)是到 localhost 的回送路由,它是在配置 lo 時(shí)自動(dòng)創(chuàng)建的。第二項(xiàng)是通過(guò)接口 eth0 到網(wǎng)絡(luò) 的路由。地址 不是遠(yuǎn)程網(wǎng)關(guān)地址。它是分配給 eth0 的地址。注意每項(xiàng)
50、的標(biāo)志。它們都設(shè)置了 U(啟動(dòng))標(biāo)志,這表示準(zhǔn)備使用它們,但它們都未設(shè)置 G(網(wǎng)關(guān))標(biāo)志。不設(shè)置 G 標(biāo)志是因?yàn)檫@兩個(gè)路由都是通過(guò)本地接口,而不是通過(guò)外部網(wǎng)關(guān)的直接路由。為了規(guī)范,在/etc/sysconfig/下建立static-routes文件:eth1 net /24 gw 54any net /24 gw 3.4 磁盤管理類命令-fdisk fdisk 硬盤容量及分區(qū)大小的算法; 我們通過(guò)fdsik -l 可以發(fā)現(xiàn)如下的信息: Disk /dev/sda: 73.5 GB, 73543163904 bytes255 heads, 63 sectors/track, 8941 cylin
51、dersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sda1 * 1 13 104391 83 Linux/dev/sda2 14 535 4192965 82 Linux swap/dev/sda3 536 8941 67521195 83 Linux其中 heads 是磁盤面;sectors 是扇區(qū);cylinders 是柱面;每個(gè)扇區(qū)大小是512byte,也就是0.5M; 通過(guò)上面的例子,我們發(fā)現(xiàn)此硬盤有 255個(gè)磁盤面,有63個(gè)扇區(qū),有8941個(gè)柱面;所以整個(gè)硬盤體積換算公式應(yīng)該是:磁面?zhèn)€數(shù) x 扇區(qū)個(gè)數(shù) x 每個(gè)扇區(qū)的大小512 x 柱面?zhèn)€數(shù) = 硬盤體積 (單位bytes)3.4 磁盤管理類命令-
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鋰電池回收拆解再生利用項(xiàng)目可行性研究報(bào)告(范文模板)
- 口袋公園建設(shè)項(xiàng)目規(guī)劃設(shè)計(jì)方案(參考范文)
- 工業(yè)用地開(kāi)發(fā)項(xiàng)目成本分析與資金籌措方案
- 凱里學(xué)院《工程化學(xué)C》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘭州理工大學(xué)《微機(jī)原理與嵌入式系統(tǒng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 黑龍江幼兒師范高等??茖W(xué)?!督ㄖ醪健?023-2024學(xué)年第二學(xué)期期末試卷
- 青海民族大學(xué)《衛(wèi)生統(tǒng)計(jì)學(xué)C》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西應(yīng)用科技學(xué)院《光電軟件基礎(chǔ)綜合實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 貴州建設(shè)職業(yè)技術(shù)學(xué)院《C程序設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 麗江師范高等??茖W(xué)校《現(xiàn)代舞基訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 《實(shí)數(shù)》單元作業(yè)設(shè)計(jì)
- GB/T 9128.2-2023鋼制管法蘭用金屬環(huán)墊第2部分:Class系列
- 北師大版八年級(jí)數(shù)學(xué)下冊(cè) (一元一次不等式)一元一次不等式和一元一次不等式組課件(第2課時(shí))
- 干濕法脫硫運(yùn)行經(jīng)濟(jì)成本對(duì)比(自動(dòng)計(jì)算)
- 運(yùn)輸與配送管理選擇題復(fù)習(xí)題庫(kù)
- 清華大學(xué)工商管理專業(yè)課程設(shè)置
- 兒科護(hù)理學(xué)智慧樹(shù)知到答案章節(jié)測(cè)試2023年石河子大學(xué)
- MT 285-1992縫管錨桿
- GB/T 19634-2021體外診斷檢驗(yàn)系統(tǒng)自測(cè)用血糖監(jiān)測(cè)系統(tǒng)通用技術(shù)條件
- XK6125數(shù)控銑床總體及縱向進(jìn)給傳動(dòng)機(jī)構(gòu)設(shè)計(jì)
- GB/T 119.1-2000圓柱銷不淬硬鋼和奧氏體不銹鋼
評(píng)論
0/150
提交評(píng)論