2024企業(yè)實(shí)戰(zhàn)Linux 入門(mén)到精通_第1頁(yè)
2024企業(yè)實(shí)戰(zhàn)Linux 入門(mén)到精通_第2頁(yè)
2024企業(yè)實(shí)戰(zhàn)Linux 入門(mén)到精通_第3頁(yè)
2024企業(yè)實(shí)戰(zhàn)Linux 入門(mén)到精通_第4頁(yè)
2024企業(yè)實(shí)戰(zhàn)Linux 入門(mén)到精通_第5頁(yè)
已閱讀5頁(yè),還剩350頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2024企業(yè)實(shí)戰(zhàn)Linux入門(mén)到精通目錄TOC\o"1-2"\h\u18547Linux基礎(chǔ)篇 523334Linux進(jìn)階篇 69163Linux高級(jí)篇 78971第1章 Linux快速入門(mén) 818285為什么要學(xué)習(xí)Linux 910965Linux 1010790Linux 117687Linux 12249823264 146985Linux 1631549第2章 Linux發(fā)展及系統(tǒng)安裝 189641Linux 1813119Windows 1924797硬盤(pán)分區(qū)簡(jiǎn)介 217697Linux 2330906Linux 3317569Linux 4221816本章小結(jié) 4428351同步作業(yè) 441977第3章 CentOS系統(tǒng)管理 4530158操作系統(tǒng)啟動(dòng)概念 45881Linux 492572 54544IP 5626344Linux系統(tǒng)配置IP 6216247Linux系統(tǒng)配置DNS 645954Linux 6518665CentOS7 6712433Linux 7019633Linux 7325659第4章 Linux必備命令 7527217Linux 75162cd 7722497ls 771979pwd 792780mkdir 8028448rm命令詳解 8018510cp 8132259mv 8324473touch 848044cat 8611298head 8729602echo 887591df 90441vi|vim 9217425VIM 9312943本章小結(jié) 94760同步作業(yè) 9418627第5章 Linux用戶(hù)及權(quán)限管理 9529243Linux 9525973Linux 9623637Linux 9926559Linux 1014180Linux 1039550Chown 10611426Chmod 10611405Chmod 10728930本章小結(jié) 1091331同步作業(yè) 10922884第6章 Linux軟件包企業(yè)實(shí)戰(zhàn) 11018997第7章 Linux文件服務(wù)器企業(yè)實(shí)戰(zhàn) 1474230第8章 ApacheWEB服務(wù)器企業(yè)實(shí)戰(zhàn) 1644210ApacheWEB 165128PreforkMPM 16526513MPM 16614495ApacheWEB 16728386Apache 17023365Apache 1751607第9章 LAMP架構(gòu)企業(yè)實(shí)戰(zhàn) 1797083第10章 CentOS7實(shí)戰(zhàn)Kickstart批量系統(tǒng)部署 2089075Kickstart 20821165Kickstart 20922011TFTP+PXE 21011024TFTPBOOT 2116409HTTPD+KICKSTART 21310464DHCP 21518370開(kāi)啟新虛擬機(jī),BIOS 21711482Kickstart 21929067第11章 Zabbix分布式監(jiān)控企業(yè)實(shí)戰(zhàn) 22023546Zabbix 22130169Zabbix 22121670Zabbix 23519254Zabbix 2429742Zabbix 24513207Zabbix 25025534Zabbix 25528728第12章 Shell企業(yè)編程企業(yè)實(shí)戰(zhàn) 26215979SHELL 26322944SHELL腳本及HelloWorld 2655253Shell 2679338Shell 26816414Shell 2688796If 27021782MySQL 2721469LAMP 27422968For 28210919Shell 2855416SHELL編程開(kāi)發(fā)Linux 28712776Shell 28710833ShellLAMP 29127338ShellZabbix 29211061ShellLinux 29210144ShellVsftpd 29328620ShellIP 29315274Shell編程實(shí)戰(zhàn)Apache 2935339ShellApache 2945402ShellApache 29427229Shell編程實(shí)戰(zhàn)修改服務(wù)器IP 29415424ShellLinux操作系統(tǒng)文件和目錄腳本 2955762ShellIP 2952349ShellBind 2966473ShellNginx 29711081ShellDocker 29832319第13章 Puppet自動(dòng)運(yùn)維企業(yè)實(shí)戰(zhàn) 29915020Puppet 29913549Puppet 3002367Puppet 3023576Puppet 30723026Puppet 3102562Puppetfile 3125767Puppetpackage 31720681Puppet service 3208382Puppetexec 3236687Puppetcron 329492Puppet 33224487Puppet 3385186第14章 Linux運(yùn)維職業(yè)規(guī)劃 3479599Linux 34823372高性能集群架構(gòu)部署及優(yōu)化等。 34822851大并發(fā)網(wǎng)站運(yùn)維及管理。 34811638Mysql、Oracle 348517自動(dòng)化運(yùn)維平臺(tái)開(kāi)發(fā)與管理 3487825GSLB、CDN 348Linux基礎(chǔ)篇Linux818門(mén)、LinuxCentOSLinuxLinuxLinuxLinux8LinuxLinuxLinuxCentOSLinux。同時(shí)能夠熟練掌握Linux操作系統(tǒng)完整的流程,掌握Linux操作系統(tǒng)用戶(hù)和組管理的機(jī)制,對(duì)Linux系統(tǒng)文件及目錄進(jìn)行權(quán)限定制和分配,從而提升Linux操作系統(tǒng)使用安全,更加保證系統(tǒng)的穩(wěn)定性。對(duì)Linux必備命令的掌握程度,直接決定后期對(duì)Linux系統(tǒng)能否進(jìn)行嫻熟的操作,同時(shí)掌握Linux高效學(xué)習(xí)大絕招,養(yǎng)成學(xué)習(xí)Linux的習(xí)慣和方法,對(duì)后期的Linux學(xué)習(xí)能起到事半功倍的效果。俗話說(shuō)“基礎(chǔ)不牢,地動(dòng)山搖”,熟練掌握Linux基礎(chǔ)必備篇的相關(guān)內(nèi)容,能夠獨(dú)立維護(hù)和管理企業(yè)Linux操作系統(tǒng),為后期維護(hù)企業(yè)生產(chǎn)環(huán)境服務(wù)器打下堅(jiān)實(shí)的基礎(chǔ)。Linux進(jìn)階篇Linux6914HTTP詳解、ApacheWEBMySQL數(shù)據(jù)庫(kù)服務(wù)器企業(yè)實(shí)戰(zhàn)、LAMPNginxWEB6LinuxApacheNginxWEBHTTPHTTPMySQLSQL。RedisRedis,熟練掌握RedisRedisWEBZabbixCPU、內(nèi)存、硬盤(pán)、網(wǎng)卡及服務(wù)器上各種應(yīng)用的監(jiān)控,做到有故障第一時(shí)間給相關(guān)人員發(fā)送微信報(bào)警,第一時(shí)間處理問(wèn)題。WEBSANginxNginxNginxLocation、NginxRewrite、日志切割、防盜鏈、HTTPSNginx高性能WEBLinux高級(jí)篇Linux進(jìn)階篇總共包含9個(gè)章節(jié),第15章到第38章學(xué)習(xí)內(nèi)容分別包括:Linux性能優(yōu)化、大數(shù)據(jù)量備份、Shell企業(yè)實(shí)戰(zhàn)基礎(chǔ)、Shell實(shí)戰(zhàn)高級(jí)編程、自動(dòng)化運(yùn)維趨勢(shì)、Puppet自動(dòng)化運(yùn)維實(shí)戰(zhàn)、Ansible自動(dòng)化運(yùn)維實(shí)戰(zhàn)、Jenkins企業(yè)級(jí)自動(dòng)化實(shí)戰(zhàn)、企業(yè)級(jí)高并發(fā)網(wǎng)站集群、Docker、K8S、Hadoop、Ceph、CI/CD、MQ、ZK、ETCD等。讀者通過(guò)對(duì)進(jìn)階篇9個(gè)章節(jié)的深入學(xué)習(xí),可以能夠獨(dú)立維護(hù)和管理企業(yè)上百臺(tái)、千臺(tái)服務(wù)器,能夠在企業(yè)中獨(dú)當(dāng)一面,打造企業(yè)級(jí)千萬(wàn)PV門(mén)戶(hù)網(wǎng)站架構(gòu)。MYSQL2T+Shell11ShellLAMP、LNMPDBMYSQLIPZabbixNginxDockerLinuxPuppetAnsible1000PlaybookwebJenkinsJenkinsSVN、GITAnsible本篇最后一個(gè)章節(jié)以9個(gè)企業(yè)級(jí)高級(jí)實(shí)戰(zhàn)集群部署,例如Nginx+keepalived、Redis+keepalived、LVS+Keepalived、Haproxy+keepalived滿(mǎn)足企業(yè)各個(gè)應(yīng)用環(huán)境的部署,真正學(xué)以致用,滿(mǎn)足企業(yè)高速的發(fā)展!第1章 Linux快速入門(mén)Linux是一套免費(fèi)使用和自由傳播的\h類(lèi)UNIX\h操作系統(tǒng),是一個(gè)基于\hPOSIX移植操作系統(tǒng)接口(PortableOperatingSystemInterfaceofUNIX,POSIX)和\hUNIX的多用戶(hù)、\h多任務(wù)、支持\h多線程和多\hCPU的操作系統(tǒng)。目前被廣泛使用于企業(yè)服務(wù)器、WEB網(wǎng)站平臺(tái)、大數(shù)據(jù)、虛擬化、Android、超級(jí)計(jì)算機(jī)等領(lǐng)域,未來(lái)Linux將應(yīng)用各行各業(yè),例如云計(jì)算、物聯(lián)網(wǎng)、人工智能等。本章向讀者介紹LinuxLinux32位及64位CPU特性及Linux內(nèi)核命名規(guī)則。為什么要學(xué)習(xí)Linux我們?yōu)槭裁匆獙W(xué)習(xí)Linux?我們目前的處境是什么?我們想達(dá)到什么樣的目標(biāo)?在談到這三個(gè)問(wèn)題時(shí),相信每個(gè)人都有自己的答案,我們來(lái)自不同的家庭,各種經(jīng)歷也都不一樣,但最終的目標(biāo)都是希望通過(guò)學(xué)習(xí)技術(shù),提升自己的專(zhuān)業(yè)技術(shù)。真正做一個(gè)對(duì)社會(huì)有貢獻(xiàn)的人。想想我們剛步入學(xué)堂的那一刻起,心里就狠狠下決心,以后不管做什么,都要有一2030在生活中各種挫折、感情、生活以及很多零碎的事情,讓我們很難靜下心來(lái)學(xué)習(xí),當(dāng)我們某天突然驚醒,年少已不在。所以今天就下定決心,現(xiàn)在就要學(xué)習(xí),去行動(dòng),去改變。人生最可怕的是在自以為舒適的地方待得太久,等到外界改變來(lái)的時(shí)候,已經(jīng)晚了,我們不能像溫水煮青蛙一樣,待在溫水里,沒(méi)有覺(jué)察到周?chē)挛锏淖兓?,最終被社會(huì)所淘汰,如圖1-1所示。圖1-1溫水煮青蛙LinuxLinuxUNIX32CPULinuxLinuxLinuxGNU(GNUGeneralPublicLicense,GPL)工程各種工具和數(shù)據(jù)庫(kù)的操作系統(tǒng)。GNU是“GNUisNotUnix”,UNIX是一種廣泛使用的商業(yè)操作系統(tǒng),由于GNUUNIXGNUGNUGNU在一份禁止其他人添加任何限制的情況下授權(quán)所有權(quán)利給任何人的協(xié)議條款里,我們把GNU(GNUGeneralPublicLicense,GPL)。1991105Linuscomp.os.minix\h新聞組上發(fā)Linux19943Linux1.017GPLGPL、GPLv3、GPLv5LinuxITLinuxLinux開(kāi)源、免費(fèi);系統(tǒng)迭代更新;系統(tǒng)性能穩(wěn)定;安全性高;多任務(wù),多用戶(hù);耗資源少;內(nèi)核??;應(yīng)用領(lǐng)域廣泛;使用及入門(mén)容易。Linux學(xué)習(xí)LnuxLnuxLnxHatLinuxCentOSUbuntuSUSELinuxFedoraLinuxRedHatLinuxRedHatLinuxLinuxLinuxHatLinuxRedHat19943000LinuxRedHatLinux(GraphicalUserInterface,GUI)LinuxRedHatLinuxCentOS社區(qū)企業(yè)版操作系統(tǒng)(CommunityEnterpriseOperatingSystem,CentOS)是LinuxRedHatEnterpriseLinuxCentOSRedHatEnterpriseLinuxCentOSHatLinuxCentOS以開(kāi)源免費(fèi)使用,得到運(yùn)維人員、企業(yè)、程序員的青睞,CentOS1212基于HatEnterpriseLinux的CentOSLinux7(1611)系統(tǒng)正式對(duì)外發(fā)布。UbuntuUbuntuLinuxubuntu(譯為吾幫托或?yàn)醢鄨D)UbuntuDebianGNOMEUbuntu標(biāo)在于為一般用戶(hù)提供一個(gè)最新的、同時(shí)穩(wěn)定的以開(kāi)放自由軟件構(gòu)建而成的操作系統(tǒng),UbuntuSUSELinuxSUSE(發(fā)音/?su?s?/),SUSELinux出自德國(guó),SuSELinuxAG公司發(fā)行維護(hù)的Linux2003114NovellSUSE20041NovellSUSE的系統(tǒng)換成SELINXSE-T2GPLFedoraLinuxFedoraLinux還是將來(lái)。它由一個(gè)強(qiáng)大的社群開(kāi)發(fā),這個(gè)社群的成員以自己的不懈努力,提供并維護(hù)自由、開(kāi)放源碼的軟件和開(kāi)放的標(biāo)準(zhǔn)。Fedora2015年11月32015年1月4doaect宣布edra39年6月發(fā)布doa263264Linux\h數(shù)制比特則表示二進(jìn)制位,\h二進(jìn)制數(shù)01\h數(shù)碼2,進(jìn)位規(guī)則是“逢二進(jìn)一”,01BitBit位是計(jì)算機(jī)最小單位,而字節(jié)是計(jì)算機(jī)中數(shù)據(jù)處理的基本單位,轉(zhuǎn)換單位為:1Byte=8Bit,4Byte=32Bit。隨著計(jì)算機(jī)技術(shù)的發(fā)展,尤其是中央處理器(CentralProcessingUnit,CPU)技術(shù)的變革,CPU的位數(shù)指的是通用寄存器(General-PurposeRegisters,GPRs)的數(shù)據(jù)寬度,也就是處理器一次可以處理的數(shù)據(jù)量多少。目前主流CPU處理器分為32位CPU處理器和64位CPU處理器,32位CPU處理器可以一次性處理4個(gè)字節(jié)的數(shù)據(jù)量。而64位處理器一次性處理8個(gè)字節(jié)的數(shù)據(jù)量(1Byte=8bit),64CPURAM(隨機(jī)存取儲(chǔ)存器處理32CPUX86_32位操作系統(tǒng)和X86_64操作系統(tǒng)也是基于CPU位數(shù)的支持,具體區(qū)別如下:3232CPU6464CPU3232CPU64CPU6464CPU324GB;4GB4支持更多內(nèi)存資源的利用;6432LinuxLinuxLinuxLinuxLinuxLinuxLinux2.XX2.6.X3.X,內(nèi)核版本命名就沒(méi)有嚴(yán)格的約定規(guī)范。從Linux內(nèi)核1994年發(fā)布1.0發(fā)布到目前主流2.6、3.X版本,4.X屬于開(kāi)發(fā)調(diào)試階段,查看Linux操作系統(tǒng)內(nèi)核如圖1-2所示:圖1-2操作系統(tǒng)內(nèi)核Linux內(nèi)核命名格式為“R.X.Y-Z”,其中R、X、Y、Z命名意義如下:R改變,到目前為止有4個(gè)大版本更新。XY表示內(nèi)核次版本號(hào),次版本號(hào)是無(wú)論在內(nèi)核增加安全補(bǔ)丁、修復(fù)Bug、實(shí)現(xiàn)新的特性或者驅(qū)動(dòng)時(shí)都會(huì)改變。ZBug1-3MainlineStablemainlineLongtermEOL(EndofLife),則表示不再提供更新。圖1-3官網(wǎng)內(nèi)核版本第2章 Linux發(fā)展及系統(tǒng)安裝WEBLinuxAndroidLinuxLinuxLinuxWindowsLinux7LinuxLinuxLinuxIT200Linux5-10Linux150Linux行業(yè)經(jīng)驗(yàn)的,Linux15000-25000,甚至更高,Linux2-1圖2-1Linux行業(yè)薪資Windows為什么要學(xué)習(xí)Windows操作系統(tǒng)呢,了解Windows系統(tǒng)結(jié)構(gòu),可以讓我們快速學(xué)習(xí)Linux操作系統(tǒng),通過(guò)對(duì)比學(xué)習(xí)的方法,我們可以更快的學(xué)會(huì)Linux。DVD計(jì)算機(jī)的硬件組成:CPU,相當(dāng)于人的大腦,中央處理器;硬盤(pán),持久化設(shè)備,內(nèi)存空間小,費(fèi)用高,大量的數(shù)據(jù)存在硬盤(pán),硬盤(pán)讀寫(xiě)速度比內(nèi)存慢;(SSD、SAS、驅(qū)動(dòng)程序主要指的是設(shè)備驅(qū)動(dòng)程序(DeviceDriver),是一種可以使\h計(jì)算機(jī)系統(tǒng)和設(shè)備通信的特殊程序,相當(dāng)于\h硬件的接口,\h操作系統(tǒng)只有通過(guò)這個(gè)接口,才能控制\h硬件設(shè)備,進(jìn)行資源調(diào)度。Windows操作系統(tǒng)主要以窗口形式對(duì)用戶(hù)展示,操作系統(tǒng)須安裝在硬盤(pán)上,安裝系統(tǒng)之前需對(duì)硬盤(pán)進(jìn)行分區(qū)并格式化,默認(rèn)Windows操作系統(tǒng)安裝在C盤(pán)分區(qū),D盤(pán)分區(qū)用于存放數(shù)據(jù)文件。通俗的講,安裝操作系統(tǒng)時(shí),需要對(duì)磁盤(pán)進(jìn)行格式化,格式化需要指定格式化的類(lèi)型,告訴操作系統(tǒng)如何去管理磁盤(pán)空間,文件如何存放,如何查找及調(diào)用。操作系統(tǒng)不知道怎么存放文件以及文件結(jié)構(gòu),文件系統(tǒng)概念就誕生了。文件系統(tǒng)是\h操作系統(tǒng)用于明確\h磁盤(pán)或分區(qū)上文件的方法和\h數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),文件系統(tǒng)由三部分組成:與文件管理有關(guān)軟件、被管理文件以及實(shí)施文件管理所需數(shù)據(jù)結(jié)構(gòu)。Windows、、、NTFSNTFSNTFS2T,4GB。Windows\h電腦硬件\hWindwos硬盤(pán)分區(qū)簡(jiǎn)介WindowsLinux硬盤(pán)是電腦主要的存儲(chǔ)\h媒140,14WindowsC盤(pán)系統(tǒng)分區(qū)。擴(kuò)展分區(qū)是不能直接用的,他是以邏輯分區(qū)的方式來(lái)使用的,擴(kuò)展分區(qū)可分成若干邏輯分區(qū)。他們的關(guān)系是包含的關(guān)系,所有的邏輯分區(qū)都是擴(kuò)展分區(qū)的一部分。Windows010104個(gè)主分區(qū),分區(qū)為C、D、E、F。硬盤(pán)接口是\h硬盤(pán)與\h主機(jī)系統(tǒng)間的連接部件,作用是在硬盤(pán)\h緩存和主機(jī)內(nèi)存之間傳輸數(shù)據(jù)。不同的硬盤(pán)接口決定著硬盤(pán)與計(jì)算機(jī)之間的連接速度,在整個(gè)系統(tǒng)中,硬盤(pán)接口的優(yōu)劣直接影響著程序運(yùn)行快慢和系統(tǒng)性能好壞,常見(jiàn)的硬盤(pán)接口類(lèi)型為:\hIDE(IngediveEecncs\h(raldncdchngychment、\hSCSI(SmallComputerSystemInterface)、SAS(SerialAttachedSCSI)和\h光纖通道等。\hIDE硬盤(pán)多用于家用,部分也應(yīng)用于傳統(tǒng)\h服務(wù)器,\hSCSI、SAS的硬盤(pán)則主LinuxIDEhdasdahda1-4sda1-4,5hdb1-4sdb1-4。WindowsLinuxCMBR(MasterBootRecord)GPT(GUIDPartition是在磁盤(pán)上存儲(chǔ)分區(qū)信息的兩種不同方式。這些分區(qū)信息包含了分區(qū)從哪里開(kāi)始的信息,這樣操作系統(tǒng)才知道哪個(gè)扇區(qū)是屬于哪個(gè)分區(qū)的,以及哪個(gè)分區(qū)是可以啟動(dòng)操作系統(tǒng)的。MBRGPTMBR,也可以通過(guò)其他方GPTMBR4GPTLinuxLinuxLinuxLinux雖然目前各種發(fā)行版本的Linux已經(jīng)提供了友好的圖形交互界面,但很多初學(xué)者還是感覺(jué)無(wú)從下手,這其中原因主要是不清楚Linux的分區(qū)規(guī)定。Linux系統(tǒng)安裝中規(guī)定,同樣每塊硬盤(pán)設(shè)備最多只能分4個(gè)主分區(qū)(其中包含擴(kuò)展分區(qū))構(gòu)成,任何一個(gè)擴(kuò)展分區(qū)都要占用一個(gè)主分區(qū)號(hào)碼,也就是在一個(gè)硬盤(pán)中,主分區(qū)和擴(kuò)展分區(qū)一共最多是4個(gè)。為了讓讀者能將本書(shū)所有Linux技術(shù)應(yīng)用于企業(yè),本書(shū)案例以企業(yè)里主流Linux操作系統(tǒng)CentOS為藍(lán)本,目前主流CentOS發(fā)行版本為CentOS7。讀者在安裝CentOS操作系統(tǒng)時(shí),如果沒(méi)有多余的計(jì)算機(jī)裸機(jī)設(shè)備,可以基于WindowsVmwareworkstation工具,該工具的用途可以在WindowsCPUDVDUSBWindowsCentOSCentOSCentOS7OrganizationforStandardization,ISO9660ISODVDUDVDU系統(tǒng)。WindwosVMwareworkstation用途是可以在真實(shí)機(jī)上模擬一個(gè)新的計(jì)算機(jī)完整的資源設(shè)備,進(jìn)而可以在計(jì)算機(jī)裸設(shè)備CentOS7安裝環(huán)境準(zhǔn)備\hVMwareworkstation10.0CentOS7x86_64\h/software/wkst/file/VMware-workstation-full-10.0.1-1379776.exeVmwareWorkstation\h/software/wkst/file/VMware-workstation-full-10.0.1-1379776.exeCentOS7ISO\h\h65/files/706900000291EB25//pub/CentOS/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.isoVMwareworkstation10.0CentOS7ISOWindowsVMware-workstation-full-10.0.1-1379776.exeWindowsVMwareWorkstation2-2圖2-2VMwareWorkstation圖標(biāo)雙擊桌面Vwaetton2-3圖2-3VMwareWorkstation創(chuàng)建虛擬機(jī)新建虛擬機(jī)向?qū)?,選擇自定義(高級(jí))(C)2-4圖2-4創(chuàng)建虛擬機(jī)向?qū)О惭b客戶(hù)機(jī)操作系統(tǒng),選擇“稍后安裝操作系統(tǒng)(S)2-5圖2-5安裝客戶(hù)機(jī)操作系統(tǒng)CentOS72-6圖2-6操作系統(tǒng)版本1024MB2-7圖2-7虛擬機(jī)內(nèi)存分配2-8圖2-8虛擬機(jī)網(wǎng)絡(luò)類(lèi)型2-9圖2-9設(shè)置虛擬機(jī)磁盤(pán)容量虛擬機(jī)硬件資源創(chuàng)建完成,設(shè)備詳情里面包括計(jì)算機(jī)常用設(shè)備,例如內(nèi)存、處理器、硬盤(pán)、CD/DVD2-10圖2-10虛擬機(jī)裸機(jī)設(shè)備將CentOS7ISO系統(tǒng)鏡像文件添加至虛擬機(jī)CD/DVD中,雙擊虛擬機(jī)“CD/DVD(IDE)CentOS-7-x86_64-DVD-1511.iso2-11圖2-11選擇系統(tǒng)安裝鏡像Linux如果直接在硬件設(shè)備上安裝CentOS系統(tǒng),不需要安裝虛擬機(jī)等步驟,直接將U盤(pán)或者光盤(pán)插入DVD光驅(qū)即可,打開(kāi)電源設(shè)備。如圖2-12所示光標(biāo)選擇Install CentOS直接按Enter鍵進(jìn)行系統(tǒng)安裝。圖2-12選擇安裝菜單EnterEsc2-13所示:圖2-13跳過(guò)ISO鏡像檢測(cè)CentOS7English2-14圖2-14選擇安裝過(guò)程語(yǔ)言CentOS7InstallationSummary2-15圖2-15InstallationSummary界面選擇“IwillconfigurepartioningDone2-16圖2-16磁盤(pán)分區(qū)方式選擇下拉框選擇“StandardPartition2-17圖2-17磁盤(pán)分區(qū)類(lèi)型選擇LinuxWindowsCDLiunx根2-18所示。圖2-18Linux文件系統(tǒng)目錄結(jié)構(gòu)Linux/dev/sda/dev/sda1一分區(qū),/dev/sda2Linux目錄、/根目錄、/data目錄跟磁盤(pán)管理后,稱(chēng)之為分區(qū),每個(gè)分區(qū)功能如下:/bootLinuxSwapWindowsSwap分區(qū)設(shè)置0;/分區(qū)用于系統(tǒng)安裝核心分區(qū)及所有文件存放的根系統(tǒng);/data2-19/boot200MB:圖2-19創(chuàng)建/boot分區(qū)單擊“AddmountpointXFS,根據(jù)如上方swap2048MB,創(chuàng)建/2-20圖2-20磁盤(pán)完整分區(qū)SOFTWAREMinimalInstall2-21所示:圖2-21選擇安裝的軟件操作系統(tǒng)時(shí)區(qū)選擇,選擇Asia-Shanghai,關(guān)閉NetworkTime,如圖2-22所示:圖2-22操作系統(tǒng)時(shí)區(qū)選擇以上配置完畢后,單擊“BeginInstallation”,單擊“RootPASSWORD”設(shè)Root用戶(hù)密碼,如圖2-23所示,如果需要新增普通用戶(hù),可以單擊“USERCREATEION”進(jìn)行創(chuàng)建即可。圖2-23設(shè)置ROOT用戶(hù)密碼安裝進(jìn)程完畢,單擊“Reboot2-24圖2-24系統(tǒng)安裝完畢CentOS7LinuxLoginlocalhostlogin:”EnterEnterCentOS7LinuxShellShell~root$表2-25圖2-25Login登錄系統(tǒng)界面Linux系統(tǒng)安裝是初學(xué)者的門(mén)檻,系統(tǒng)安裝完畢后,很多初學(xué)者不知道該如何學(xué)習(xí),不知道如何快速進(jìn)階,下面作者總結(jié)了菜鳥(niǎo)學(xué)好Linux技能的大絕招:LinuxLinuxlspwdclearchmodchownchattruseradduserdel、groupaddvivimcatmorelessmvcprmrmdirtouchifconfig、ipaddrpingrouteechowcexprbclnheadtailwhohostname、topdfdunetstatsskillaliasmantarzipunzipjarfdisk、freeuptimelsoflsmodlsattrdddatecrontabpsfindawk、sedgrepsortuniq30Linux(DHCP、SAMBA、DNS、Apache、MySQL、Nginx、Zabbix、Squid、、、Keepalived、ELKMQ、ZookeeperDocker、Openstack、HbaseMongodb、RedisGoogle理解操作系統(tǒng)的每個(gè)命令,每個(gè)服務(wù)的用途,為什么要配置這個(gè)服務(wù),為什么需要調(diào)整該參數(shù),只有帶著目標(biāo)去學(xué)習(xí)才能更快的成長(zhǎng),才能讓你去發(fā)掘更多新知識(shí);LinuxLAMPDocker1001000ShellLinuxShellShellShell建立個(gè)人學(xué)習(xí)博客,把平時(shí)工作、學(xué)習(xí)中的知識(shí)都記錄到博客,一方面可以供別人參考,另一方面可以提高自己文檔編寫(xiě)及總結(jié)的能力;Linux通過(guò)以上步驟的學(xué)習(xí)方法,不斷進(jìn)步,如果想達(dá)到高級(jí)、資深大牛級(jí)別,還需WEB多練習(xí)才是硬道理,實(shí)踐出真知。本章小結(jié)通過(guò)對(duì)本章內(nèi)容的學(xué)習(xí),讀者對(duì)Linux系統(tǒng)有了一個(gè)初步的理解,了解Linux行業(yè)的發(fā)展前景,學(xué)會(huì)了如何在企業(yè)中或者虛擬機(jī)中安裝Linux系統(tǒng)。3264CPULinuxLinux同步作業(yè)企業(yè)中服務(wù)器品牌DELLR730,其硬盤(pán)總量為300G,現(xiàn)需安裝CentOS7Linux操作系統(tǒng),請(qǐng)問(wèn)如何進(jìn)行分區(qū)?GNUGPLLinuxLinux3.10.0-327.36.3.el7.x86_64,請(qǐng)分別說(shuō)出點(diǎn)號(hào)分割的每個(gè)數(shù)字及字母的含義?CentOSLinuxLinuxISO流程?第3章 CentOS系統(tǒng)管理LinuxLinuxLinuxLinuxCentOS7CentOS6Linux操作系統(tǒng)啟動(dòng)概念不管是Windows還是Linux操作系統(tǒng),底層設(shè)備一般均為物理硬件,操作系統(tǒng)啟動(dòng)之前會(huì)對(duì)硬件進(jìn)行檢測(cè),然后硬盤(pán)引導(dǎo)啟動(dòng)操作系統(tǒng),如下為操作系統(tǒng)啟動(dòng)相關(guān)的各個(gè)概念:BIOS基本輸入輸出系統(tǒng)(BasicInputOutputSystem,BIOS)是一組固化到計(jì)算機(jī)主板上的只讀內(nèi)存\h鏡像(ReadOnlyMemoryimage,ROM)芯片上的程序,它保存著計(jì)算機(jī)最重要的基本輸入輸出的程序、系統(tǒng)設(shè)置信息、開(kāi)機(jī)后自檢程序和系統(tǒng)自啟動(dòng)程序。主要功能是為計(jì)算機(jī)提供最底層的、最直接的硬件設(shè)置和控制。MBR全新硬盤(pán)在使用之前必須進(jìn)行分區(qū)格式化,硬盤(pán)分區(qū)初始化的格式主要由兩種,分別是:MBR格式和GPT格式。如果使用BRinBotdBR,MBR0\h01\h扇區(qū)\h主引導(dǎo)扇區(qū)51244664\h(DiskPartition在MBR硬盤(pán)中,硬盤(pán)分區(qū)信息直接存儲(chǔ)于\h主引導(dǎo)記錄(MBR)中,同時(shí)主引導(dǎo)記錄還存儲(chǔ)著系統(tǒng)的\h引導(dǎo)程序,如圖3-1所示:圖3-1MBR分區(qū)表內(nèi)容MBR512\h操作系統(tǒng)的核心,只能先載入一個(gè)可以載入計(jì)算機(jī)核心的程序,我們稱(chēng)之為引導(dǎo)程序。MBRMBR2TB能浪費(fèi)。為了支持能使用大于2T硬盤(pán)空間,微軟和英特爾公司在可擴(kuò)展固件接口(ExtensibleFirmwareInterfaceEFI)方案中開(kāi)發(fā)了全局唯一的標(biāo)識(shí)符(Globallyuniqueidentifier,GUID)2TGPT全局唯一的標(biāo)識(shí)符(Globallyuniqueidentifier,GUID),MBR(UnifiedExtensibleFirmwareInterface,UEFI)相輔相成。UEFIGPTMBRGUID是因?yàn)轵?qū)動(dòng)器上的每個(gè)分區(qū)都有一個(gè)全局唯一的標(biāo)識(shí)符。在GPT硬盤(pán)中,分區(qū)表的位置信息儲(chǔ)存在GPT頭中。出于兼容性考慮,第一個(gè)扇區(qū)同樣有一個(gè)與MBR類(lèi)似的標(biāo)記,叫做受保護(hù)的主引導(dǎo)記錄(ProtectedMainBootRecord,PMBR)。PMBRGPT分區(qū),以防止分區(qū)表及硬盤(pán)數(shù)據(jù)遭到破壞,而其中存儲(chǔ)的內(nèi)容和MBRGPT2TFdisk2TB2TBparted64,Mac、Linux統(tǒng)都能支持GPT分區(qū)格式,Windows7/864bit、WindowsServer200864bit支持GPT3-2GPTGRUB

圖3-2GPT分區(qū)表內(nèi)容GNU項(xiàng)目的多操作系統(tǒng)啟動(dòng)程序(GRandUnifiedBootloader,GRUB),可以支持多操作系統(tǒng)的引導(dǎo),它允許用戶(hù)可以在\h計(jì)算機(jī)內(nèi)同時(shí)擁有多個(gè)\h操作系統(tǒng),并在計(jì)算機(jī)啟動(dòng)時(shí)選擇希望運(yùn)行的操作系統(tǒng)。GRUB\h操作系統(tǒng)分區(qū)上的不同\h內(nèi)核\h內(nèi)核傳遞啟動(dòng)參數(shù)。它是一個(gè)多重\h操作系統(tǒng)啟動(dòng)管理器。用來(lái)引導(dǎo)不同系統(tǒng),如Windows,Linux。LinuxGRUBGRUB2,CentOS7LinuxGRUB2程序,引導(dǎo)系統(tǒng)啟動(dòng)。如圖3-3所示為GRUB加載引導(dǎo)流程:圖3-3GRUB引導(dǎo)流程GRUB2GRUB\hLinux發(fā)行版GRUB2GRUB2GRUB2GRUBstage1,stage1.5,stage2段。Linux初學(xué)者對(duì)Linux操作系統(tǒng)啟動(dòng)流程的理解,能有助于后期在企業(yè)中更好的維護(hù)Linux服務(wù)器,能快速定位系統(tǒng)問(wèn)題,進(jìn)而解決問(wèn)題。Linux操作系統(tǒng)啟動(dòng)流程如圖3-4所示:圖3-4系統(tǒng)啟動(dòng)流程BIOS計(jì)算機(jī)電源加電質(zhì)檢,首先加載基本輸入輸出系統(tǒng)(BasicInputOutputSystem,BIOS),BIOSCPU、內(nèi)存、硬盤(pán)等相關(guān)信息,包含設(shè)備啟動(dòng)順序信息、硬BIOS信息,計(jì)算機(jī)將根據(jù)順序進(jìn)行啟動(dòng)。MBRBIOSBIOSMBR0x7c00BootLoader,然后進(jìn)行引導(dǎo)。GRUBGRUB啟動(dòng)引導(dǎo)器是計(jì)算機(jī)啟動(dòng)過(guò)程中運(yùn)行的第一個(gè)軟件程序,當(dāng)計(jì)算機(jī)讀取內(nèi)存中的GRUB配置信息后,會(huì)根據(jù)其配置信息來(lái)啟動(dòng)硬盤(pán)中不同的操作系統(tǒng)。Kernel“UncompressingLinux”的提示,當(dāng)解壓縮內(nèi)核完成后,屏幕輸出“OK,bootingthekernel”。系統(tǒng)將解壓后start_kernel()函數(shù)來(lái)啟動(dòng)一系列的初始化函數(shù)并初始化LinuxInittab內(nèi)核加載完畢,會(huì)啟動(dòng)Linux操作系統(tǒng)第一個(gè)守護(hù)進(jìn)程init,然后通過(guò)該進(jìn)程讀取/etc/inittab文件,/etc/inittab文件的作用是設(shè)定Linux的運(yùn)行等級(jí),Linux常見(jiàn)運(yùn)行級(jí)別如下:0:關(guān)機(jī)模式;1:?jiǎn)斡脩?hù)模式;2:無(wú)網(wǎng)絡(luò)支持的多用戶(hù)模式;3:字符界面多用戶(hù)模式;4:保留,未使用模式;5:圖像界面多用戶(hù)模式;6:重新引導(dǎo)系統(tǒng),重啟模式。rc.sysinit讀取完運(yùn)行級(jí)別,Linux/etc/rc.d/rc.sysinit,該文件swap/procSelinux加載內(nèi)核模塊讀取/etc/modules.conf文件及/etc/modules.d目錄下的文件來(lái)加載系統(tǒng)內(nèi)核模塊。該模塊文件,可以后期添加或者修改及刪除。啟動(dòng)運(yùn)行級(jí)別程序rc0.drc6.dSKSK3-5圖3-5運(yùn)行級(jí)別服務(wù)rc.local操作系統(tǒng)啟動(dòng)完相應(yīng)服務(wù)之后,會(huì)讀取執(zhí)行/etc/rc.d/rc.local文件,可以將需要開(kāi)機(jī)啟動(dòng)的任務(wù)加入到該文件末尾,系統(tǒng)會(huì)逐行去執(zhí)行并啟動(dòng)相應(yīng)命令,如圖3-6所示:圖3-6開(kāi)機(jī)運(yùn)行加載文件執(zhí)行/bin/login執(zhí)行/bin/loginShell3-7LinuxLinux圖3-7系統(tǒng)登錄界面要學(xué)好Linux,對(duì)網(wǎng)絡(luò)協(xié)議也要有充分的了解和掌握,例如傳輸控制協(xié)議/\h因特網(wǎng)互聯(lián)協(xié)議(TransmissionControlProtocol/InternetProtocol,TCP/IP),TCP/IP\hInternetInternet\h互聯(lián)網(wǎng)絡(luò)的基礎(chǔ),由\h網(wǎng)絡(luò)層的IP\h傳輸層TCP/IP定義了電子設(shè)備如何連入\h因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉?biāo)準(zhǔn)。協(xié)議采用了4層的層級(jí)結(jié)構(gòu),每一層都呼叫它的下一層所提供的協(xié)議來(lái)完成自己的需求。TCP負(fù)責(zé)發(fā)現(xiàn)\h傳輸?shù)膯?wèn)題,一有問(wèn)題就發(fā)出信號(hào),要求重新傳輸,直到所有\(zhòng)h數(shù)據(jù)安\h全正確地傳輸?shù)侥康牡?,而IP是給\h因特網(wǎng)的每臺(tái)聯(lián)網(wǎng)設(shè)備規(guī)定一個(gè)地址?;赥CP/IP的參考模型將協(xié)議分成四個(gè)層次,它們分別是網(wǎng)絡(luò)接口層、網(wǎng)際互連層(IP層)、\h傳輸層(TCP層)和應(yīng)用層。如圖3-9為T(mén)CP/IP跟OSI參考模型層次的對(duì)比:圖3-9ISO7層模型與TCP/IP四層對(duì)比OSI模型與TCP/IP模型協(xié)議功能實(shí)現(xiàn)對(duì)照表,如圖3-10所示:圖3-10ISO7層模型與TCP/IP層次功能對(duì)比IP(InternetProtocol\hIP提供的一種統(tǒng)一的地址格式,它為互聯(lián)網(wǎng)上的每一個(gè)網(wǎng)絡(luò)和每一臺(tái)主機(jī)分配一個(gè)邏輯地址,以此來(lái)IP\hInternetPCIPIP248位\h即4個(gè)字節(jié)。IP\h點(diǎn)分十進(jìn)制”表示成(a.b.c.d)的形式,其中,a,b,c,d0~255間的十進(jìn)制整數(shù)。IP\hIPv4\hIPv6IP地址編址方案將IP地址空間劃分為A、B、C、D、EA、B、CD、EIPV44255IPIPv42011\h地址空間IPv6IPv6128IPv6IPIPv43-11IP

圖3-11IPV4與IPV6地址IPV4地址編址方案有A、B、C、D、E五類(lèi),其中A、B、C是基本類(lèi),D、E類(lèi)作為多播和保留使用,如下為分類(lèi)詳解:AIP一個(gè)A類(lèi)IP地址是指,在IP地址的四段號(hào)碼中,第一段號(hào)碼為網(wǎng)絡(luò)號(hào)碼,剩下的三段號(hào)碼為本地計(jì)算機(jī)的號(hào)碼。如果用二進(jìn)制表示IP地址的話,A類(lèi)IP地址就由1字節(jié)的網(wǎng)絡(luò)地址和3字節(jié)主機(jī)地址組成,網(wǎng)絡(luò)地址的最高位必須是“0”。A類(lèi)IP地址中網(wǎng)絡(luò)的標(biāo)識(shí)長(zhǎng)度為8位,主機(jī)標(biāo)識(shí)的長(zhǎng)度為24位,A類(lèi)網(wǎng)絡(luò)地址數(shù)量較少,有126個(gè)網(wǎng)絡(luò),每個(gè)網(wǎng)絡(luò)可以容納主機(jī)數(shù)達(dá)1600萬(wàn)臺(tái)。A類(lèi)IP地址地址范圍到55(二進(jìn)制表示為:00000001000000000000000000000000-01111110111111111111111111111111),最后一個(gè)為廣播地址,A類(lèi)IP地址的子網(wǎng)掩碼為,每個(gè)網(wǎng)絡(luò)支持的最大主機(jī)數(shù)為256的3次方-2=16777214臺(tái)。BIP一個(gè)B類(lèi)IP地址是指在IP地址的四段號(hào)碼中,前兩段號(hào)碼為網(wǎng)絡(luò)號(hào)碼。如果用二進(jìn)制表示IP地址的話,B類(lèi)IP地址就由2字節(jié)的網(wǎng)絡(luò)地址和2字節(jié)主機(jī)地址組成,網(wǎng)絡(luò)地址的最高位必須是“10”。BIP1616163846B類(lèi)IP地址地址范圍-55(二進(jìn)制表示為:1000000000000000000000000000000010111111111111111111111111111111)。最后一個(gè)是廣播地址,B類(lèi)IP地址的子網(wǎng)掩碼為,每個(gè)網(wǎng)絡(luò)支持的最大主機(jī)數(shù)為256的2次方-2=65534臺(tái)。CIPCIPIPIPIP31110”。CIP248C209個(gè)網(wǎng)絡(luò)。適用于小規(guī)模的局域網(wǎng)絡(luò),每個(gè)網(wǎng)絡(luò)最多只能包含254臺(tái)計(jì)算機(jī)。C類(lèi)IP地址范圍-55[3](二進(jìn)制表示為:11000000000000000000000000000000-11011111111111111111111111111111)。C類(lèi)IP地址的子網(wǎng)掩碼為,每個(gè)網(wǎng)絡(luò)支持的最大主機(jī)數(shù)為256-2=254臺(tái)。DIPDIP(MulticastAddress播地址命名了一組應(yīng)該在這個(gè)網(wǎng)絡(luò)中應(yīng)用接收到一個(gè)分組的站點(diǎn)。多播地址的最高位必須是“111055。特殊的地址0(“”)表示當(dāng)前主機(jī),IP1IPEIPIP771到7555段的IP地址稱(chēng)為回環(huán)地址,用于回路測(cè)試,如:可以代表本機(jī)IP地址,網(wǎng)絡(luò)ID的第一個(gè)8位組也不能全置為“0”,全“0”表示本地網(wǎng)絡(luò)。子網(wǎng)掩碼(SubnetMask)又名\h網(wǎng)絡(luò)掩碼、\h地址掩碼,它是一種用來(lái)指明一個(gè)\hIP地址的哪些位標(biāo)識(shí)的是\h主機(jī)所在的子網(wǎng),以及哪些位標(biāo)識(shí)的是主機(jī)的位掩碼。IPIP\h網(wǎng)絡(luò)地址和\h主機(jī)地址兩部分。32IPIPABC。\h互聯(lián)網(wǎng)是由各種小型\h網(wǎng)絡(luò)構(gòu)成的,每個(gè)網(wǎng)絡(luò)上都有許多\h主機(jī),這樣便構(gòu)成了一個(gè)有IPIP\h網(wǎng)絡(luò)號(hào)和\h主機(jī)IP\h尋址操作。子網(wǎng)掩碼的設(shè)定必須遵循一定的規(guī)則。與\h二進(jìn)制IP地址相同,子網(wǎng)掩碼由1和0組成,且1和0分別連續(xù)。子網(wǎng)掩碼的長(zhǎng)度也是32位,左邊是網(wǎng)絡(luò)位,用\h二進(jìn)制數(shù)字“1”表示,1的數(shù)目等于網(wǎng)絡(luò)位的長(zhǎng)度;右邊是主機(jī)位,用二進(jìn)制數(shù)字“0”表示,0的數(shù)目等于主機(jī)位的長(zhǎng)度。\h(Gateway)IP\h地址。主要用于不同網(wǎng)絡(luò)傳輸數(shù)據(jù)。例如我們電腦設(shè)備上網(wǎng),如果是接入到同一個(gè)交換機(jī),在交換機(jī)內(nèi)部傳輸數(shù)據(jù)是不需要經(jīng)過(guò)網(wǎng)關(guān)的,但是如果兩臺(tái)設(shè)備不在一個(gè)交換機(jī)網(wǎng)絡(luò),則需要在本機(jī)配置網(wǎng)關(guān),內(nèi)網(wǎng)服務(wù)器的數(shù)據(jù)通過(guò)網(wǎng)關(guān),網(wǎng)關(guān)把數(shù)據(jù)轉(zhuǎn)發(fā)到其他的網(wǎng)絡(luò)的網(wǎng)關(guān),直至找到對(duì)方的主機(jī)網(wǎng)絡(luò),然后返回?cái)?shù)據(jù)。MAC媒體訪問(wèn)控制(MediaAccessControlMediumAccessControl,MAC),也即是物理地址、硬件地址,用來(lái)定義\h網(wǎng)絡(luò)設(shè)備的位置。\hOSI\h網(wǎng)絡(luò)層\hIPMACMAC\h網(wǎng)絡(luò)位置IPIPOSI通信過(guò)程。IPMAC地址則專(zhuān)注于數(shù)據(jù)鏈路層,將一個(gè)數(shù)據(jù)幀從一個(gè)節(jié)點(diǎn)傳送到相同鏈路的另一個(gè)節(jié)點(diǎn)。IPMACIPMACMACIPMAC在數(shù)據(jù)通信時(shí),IP(如路由器根IP根據(jù)MACIP和MAC\h(AddressResolutionProtocol,ARP)來(lái)實(shí)現(xiàn)的。Linux系統(tǒng)配置IPLinux操作系統(tǒng)安裝完畢,那接下來(lái)如何讓Linux操作系統(tǒng)能上外網(wǎng)呢?如下為L(zhǎng)inux服務(wù)器配置IP的方法。Linux/etc/sysconfig/network-scripts/ifcfg-eth0ifcfg-eth1,eth0eth1DELLR7204塊千兆網(wǎng)卡,在系統(tǒng)顯示的名稱(chēng)依次為:eth0、eth1、eth2、eth3。DEVICE=eth0BOOTPROTO=dhcpHWADDR=00:0c:29:52:c7:4eONBOOT=yesIPvi/etc/sysconfig/network-scripts/ifcfg-eth0(注CentOS7ifcfg-eno16777736)。viDEVICE=eth0BOOTPROTO=dhcpHWADDR=00:0c:29:52:c7:4eONBOOT=yesTYPE=EthernetTYPE=EthernetDEVICE=eth0BOOTPROTO=staticHWADDR=00:0c:29:52:c7:4eONBOOT=yesTYPE=EthernetIPADDR=03NETMASK=GATEWAY=viDHCPDEVICE=eth0BOOTPROTO=staticHWADDR=00:0c:29:52:c7:4eONBOOT=yesTYPE=EthernetIPADDR=03NETMASK=GATEWAY=#IP地址IPADDR=03#IP地址IPADDR=03#網(wǎng)卡類(lèi)型TYPE=EthernetDEVICE=eth0 #物理設(shè)備名ONBOOT=yes #[yes|no](重啟網(wǎng)卡是否激活網(wǎng)卡設(shè)備)BOR=tc#[nnesaicbotpdhc]不使用協(xié)議|靜態(tài)分配BOP協(xié)議|DHCP協(xié)議)#網(wǎng)關(guān)地址#網(wǎng)關(guān)地址NETMASK= #子網(wǎng)掩碼服務(wù)器網(wǎng)卡配置完畢后,重啟網(wǎng)卡服務(wù):/etc/init.d/networkrestart即可。然后查看ip地址,命令為:ifconfig或者ipaddrshow查看當(dāng)前服務(wù)器所有網(wǎng)卡的IP地址。yuminstallnet-tools-yCentOS7Linux中,如果沒(méi)有ifconfig命令,可以用ipaddrlist/show查看,也可以安裝ifconfig命令,需安裝軟件包net-tools,命令如圖3-12所示:yuminstallnet-tools-y圖3-12YUM安裝net-tools工具Linux系統(tǒng)配置DNSIP(DomainNameIPnameserver0nameserver修改vi /etc/resolv.confnameserver0nameserver如上分別表示主DNS于備DNS,DNS配置完畢后,無(wú)需重啟網(wǎng)絡(luò)服務(wù),DNS是立即生效??梢詐ing -c 6 \h查看返回結(jié)果,如果有IP返回,則表示服務(wù)器DNS配置正確,如圖3-13所示:圖3-13ping命令返回值LinuxenO7cg-en1736cg-eh0,使用如下步驟即可:編輯/etc/sysconfig/grubvi/etc/sysconfig/grub,在倒數(shù)第二net.ifnames=0biosdevname=0行quiet后加入如下代碼,并如圖3-14所示:net.ifnames=0biosdevname=0圖3-14網(wǎng)卡配置ifnames設(shè)置grub2-mkconfig-o/boot/grub2/grub.cfggrub2-mkconfig-o/boot/grub2/grub.cfggrub.cfg3-15grub2-mkconfig-o/boot/grub2/grub.cfg圖3-15生成新的f文件重命名網(wǎng)卡名稱(chēng),執(zhí)行命令mvifcfg-eno16777736ifcfg-eth0DEVICE=eno16777736DEVICE=eth03-16圖3-16重命名網(wǎng)卡名稱(chēng)eth0,Reboot3-173-17驗(yàn)證網(wǎng)卡設(shè)備名稱(chēng)CentOS7修改CentOS7ROOT密碼非常簡(jiǎn)單,只需登錄系統(tǒng),執(zhí)行命令passwd回車(chē)即可,但是如果忘記ROOT,無(wú)法登錄系統(tǒng),該如何去重置ROOT用戶(hù)的密碼呢?如下為重置ROOT用戶(hù)的密碼的方法:RebootLinux(3.10.0-327.e17.x86_64)7(Core)3-18圖3-18內(nèi)核菜單選擇界面繼續(xù)按e進(jìn)入編輯模式,找到ro crashkernel=autoxxx項(xiàng),將ro改成rwinit=/sysroot/bin/sh,如圖3-19所示:圖3-19內(nèi)核編輯界面3-20圖3-20內(nèi)核編輯界面ctrl+x3-21圖3-21進(jìn)入系統(tǒng)單用戶(hù)模式執(zhí)行命令chroot /sysroot訪問(wèn)系統(tǒng),并使用passwd修改root密碼,如圖3-22所示:圖3-22修改ROOT用戶(hù)密碼更新系統(tǒng)信息,touch/.autorelabeltouch/.autorelabel,在/目錄下創(chuàng)建一個(gè).autorelabelrelabelingseLinuxdisabled3-23圖3-23創(chuàng)建autorelabel文件Linux系統(tǒng)安裝完畢后,可以通過(guò)遠(yuǎn)程工具來(lái)連接到Linux服務(wù)器,遠(yuǎn)程連接服務(wù)器管理的好處在于可以跨地區(qū)管理服務(wù)器,例如讀者在北京,想管理的服務(wù)器在上海某IDC機(jī)房,通過(guò)遠(yuǎn)程管理后,不需要到IDC機(jī)房現(xiàn)場(chǎng)去操作,直接通過(guò)遠(yuǎn)程工具即可管理,與在現(xiàn)場(chǎng)的管理是一模一樣。遠(yuǎn)程管理Linux服務(wù)器要滿(mǎn)足如下三個(gè)步驟:IPIPSSHDLinuxSSHD22SSHDSSH在服務(wù)器中防火墻服務(wù)需要允許22端口對(duì)外開(kāi)放,初學(xué)者可以臨時(shí)關(guān)閉防火LinuxiptablesCentOS7Linux關(guān)閉防火墻的命令:systemctlstopfirewalld.service。LinuxSecureCRTXshellPuttyXmanger目前主流的遠(yuǎn)程管理Lnux服務(wù)器工具為ecuT\hhps:wwnd.cm下載并安裝SecureCRT,打開(kāi)工具,點(diǎn)擊左上角quickconnect快速連接,彈出界面如圖3-24所示,連接配置具體步驟如下:協(xié)議(P)SSH2主機(jī)名(H)LinuxIP端口(o)22防火墻(F):None用戶(hù)名(U):root單擊下方的“連接”,會(huì)提示輸入密碼,輸入root用戶(hù)對(duì)應(yīng)密碼即可。圖3-24SecureCRT遠(yuǎn)程Linux服務(wù)器通過(guò)SecureCRT遠(yuǎn)程連接Linux服務(wù)器之后,會(huì)發(fā)現(xiàn)如圖3-25所示界面,與服務(wù)器本地操作界面一樣,在命令行可以執(zhí)行命令,操作結(jié)果與在服務(wù)器現(xiàn)場(chǎng)操作是一樣。圖3-25SecureCRT遠(yuǎn)程Linux服務(wù)器LinuxLinuxIPLinux,LinuxLinux主要樹(shù)結(jié)構(gòu)目錄包括:/、/root、/home、/usr、/bin、/tmp、/sbin、/proc、/boot等,如圖3-26所示,為典型的Linux目錄結(jié)構(gòu)如下:圖3-26Linux目錄樹(shù)形結(jié)構(gòu)Linux系統(tǒng)中常見(jiàn)目錄功能如下:/根目錄;/bin存放必要的命令;/boot存放內(nèi)核以及啟動(dòng)所需的文件;/\hdev存放硬件設(shè)備文件;/etc存放系統(tǒng)配置文件;/home普通用戶(hù)的宿主目錄,用戶(hù)數(shù)據(jù)存放在其主目錄中;/lib|lib64 存放必要的運(yùn)行庫(kù);/mnt存放臨時(shí)的映射文件系統(tǒng),通常用來(lái)掛載使用;/proc存放存儲(chǔ)進(jìn)程和系統(tǒng)信息;/root超級(jí)用戶(hù)的主目錄;/sbin存放系統(tǒng)管理程序;/tmp存放臨時(shí)文件;/usr 存放應(yīng)用程序,命令程序文件、程序庫(kù)、手冊(cè)和其它文檔;/var 系統(tǒng)默認(rèn)日志存放目錄。第4章 Linux必備命令LinuxLinux本章向讀者介紹LnuxLnuxcd、ls、pwd、mkdir、rm、cp、mv、touch、cat、head、tail、chmod、vimLinux初學(xué)者完成Linux系統(tǒng)安裝以后,學(xué)習(xí)Linux操作系統(tǒng)必備的指令,基于Linux指令管理Linux操作系統(tǒng),必備Linux指令有哪些?基礎(chǔ)命令相關(guān)一:Cdlspwdhelpmanifforwhilecaseselectreadtestansibleiptables、firewall-cmd、salt、mv、cut、uniq、sort、wc、source、sestatus、setenforce;基礎(chǔ)命令相關(guān)二:Datentpdatecrontabrsyncsshscpnohupshbashhostnamehostnamectl、source、ulimit、export、env、set、at、dir、db_load、diff、dmsetup、declare;用戶(hù)權(quán)限相關(guān):UseradduserdelusermodgroupaddgroupmodgroupdelChmodchown、chgrpumaskchattrlsattridwhowhoamilastsusudowchpasswd、chroot;文件管理相關(guān):Touch、mkdir、rm、rmdi、vi、vim、cat、head、tail、less、more、find、sed、grep、awk、echo、ln、stat、file;軟件資源管理:Rpm、yum、tar、unzip、zip、gzip、wget、curl、rz、sz、jar、apt-get、bzip2、service、systemctl、make、cmake、chkconfig;系統(tǒng)資源管理:Fdisk、mount、umount、mkfs.ext4、fsck.ext4、parted、lvm、dd、du、df、top、iftop、free、w、uptime、iostat、vmstat、iotop、ps、netstat、lsof、ss、sar;網(wǎng)絡(luò)管理相關(guān):Ping、ifconfig、ipaddr、ifup、ifdown、nmcli、route、nslookup、traceroute、dig、tcpdump、nmap、brctl、ethtool、setup、arp、ab、iperf;LinuxInit、reboot、shutdown、halt、poweroff、runlevel、login、logout、exit;cdcd命令主要用于目錄切換例如/home切換至/home目錄/root表示切換至/root目錄;cd../切換至上一級(jí)目錄;cd ./切換至當(dāng)前目錄。其中.和..可以理解為相對(duì)路徑例如cd ./test表示以當(dāng)前目錄為參考表示相對(duì)于當(dāng)前,而cd/home/test表示完整的路徑,理解為絕對(duì)路徑),如圖4-1所示:ls

圖4-1Linuxcd命令操作ls命令主要用于瀏覽目錄下的文件或者文件夾,使用方法參考:ls ./查看當(dāng)前錄所有的文件和目錄-a查看所有的文件包括隱藏文件,以.開(kāi)頭的文件常用參數(shù)詳解如下:-aall 不隱藏任何以.開(kāi)始的項(xiàng)目;-Aalmost-all 列出除.及..以外的任何項(xiàng)目;--author 與-l同時(shí)使用時(shí)列出每個(gè)文件的作者;-b,escape 以八進(jìn)制溢出序列表示不可打印的字符;--block-size=大小 塊以指定大小的字節(jié)為單位;-B,ignore-backups 不列出任何以"~"字符結(jié)束的項(xiàng)目;-d,--directory 當(dāng)遇到目錄時(shí)列出目錄本身而非目錄內(nèi)的文件;--dired Emacs的dired模式使用的結(jié)果;-f 不進(jìn)行排序,-aU選項(xiàng)生效,-lst選項(xiàng)失效;-iinode inode號(hào);-I,shell的項(xiàng)目;-k 即--block-size=1K;-l 使用較長(zhǎng)格式列出信息;-n,--numeric-uid-gid 類(lèi)似-l,UID及GID號(hào);-N,literal 輸出未經(jīng)處理的項(xiàng)目名稱(chēng)(如不特別處理控制字符);reverse 排序時(shí)保留順序;-R,recursive 遞歸顯示子目錄;在文本中進(jìn)行數(shù)字(版本)的自然排序。在文本中進(jìn)行數(shù)字(版本)的自然排序。-v不進(jìn)行排序;按照目錄順序列出項(xiàng)目;-U同-lt一起使用:按照訪問(wèn)時(shí)間排序并顯示;同-l一起使用:顯示訪問(wèn)時(shí)間并按文件名排序;其他:按照訪問(wèn)時(shí)間排序;-u根據(jù)修改時(shí)間排序;-t根據(jù)文件大小排序;-S以塊數(shù)形式顯示每個(gè)文件分配的尺寸;-s,--sizepwdpwd命令主要用于顯示或者查看當(dāng)前所在的目錄路徑,如圖4-2所示:圖4-2pwd命令查看當(dāng)前目錄mkdir顯示版本信息并退出。--version顯示此幫助信息并退出;--help將每個(gè)創(chuàng)建的目錄的SELinux安全環(huán)境設(shè)置為CTX;-Z,--context=CTX每次創(chuàng)建新目錄都顯示信息;不當(dāng)作錯(cuò)誤處理;-v,--verboseumask;-p,--parents設(shè)置權(quán)限模式(類(lèi)似chmod),而不是rwxrwxrwx減-m,--mode=模式用法:mkdir[選項(xiàng)]...目錄;若指定目錄不存在則創(chuàng)建目錄;長(zhǎng)選項(xiàng)必須使用的參數(shù)對(duì)于短選項(xiàng)時(shí)也是必需使用的;mkdir命令顯示版本信息并退出。--version顯示此幫助信息并退出;--help將每個(gè)創(chuàng)建的目錄的SELinux安全環(huán)境設(shè)置為CTX;-Z,--context=CTX每次創(chuàng)建新目錄都顯示信息;不當(dāng)作錯(cuò)誤處理;-v,--verboseumask;-p,--parents設(shè)置權(quán)限模式(類(lèi)似chmod),而不是rwxrwxrwx減-m,--mode=模式用法:mkdir[選項(xiàng)]...目錄;若指定目錄不存在則創(chuàng)建目錄;長(zhǎng)選項(xiàng)必須使用的參數(shù)對(duì)于短選項(xiàng)時(shí)也是必需使用的;rm命令詳解用法:rm[選項(xiàng)]...文件...刪除(unlink)文件。rm命令主要用于刪除文件或者目錄用法rm–rf test.txt(-r表示遞歸,-f表示強(qiáng)制),常用參數(shù)詳解如下:用法:rm[選項(xiàng)]...文件...刪除(unlink)文件。默認(rèn)時(shí),rm不會(huì)刪除目錄,使用--recursive(-r或-R)選項(xiàng)可刪除每個(gè)給定的目錄,以默認(rèn)時(shí),rm不會(huì)刪除目錄,使用--recursive(-r或-R)選項(xiàng)可刪除每個(gè)給定的目錄,以及其下所有的內(nèi)容;要?jiǎng)h除第一個(gè)字符為"-"的文件(例如"-foo"),請(qǐng)使用以下方法之一:rm---foorm./-foo顯示版本信息并退出;--version顯示此幫助信息并退出;--help詳細(xì)顯示進(jìn)行的步驟;-v,--verbose遞歸刪除目錄及其內(nèi)容;-R,--recursive提示內(nèi)容更少,但同樣可以阻止大多數(shù)錯(cuò)誤發(fā)生;在刪除超過(guò)三個(gè)文件或者遞歸刪除前要求確認(rèn)。此選項(xiàng)比-i-I在刪除前需要確認(rèn);-i強(qiáng)制刪除。忽略不存在的文件,不提示確認(rèn);-f,--forcecp用法:cp[選項(xiàng)]...[-T]源文件目標(biāo)文件或:cp[選項(xiàng)]...源文件...目錄cp命令主要用于拷貝文件用法,cp old.txt /tmp/new.txt常用來(lái)備份如果拷貝目錄需要加-r用法:cp[選項(xiàng)]...[-T]源文件目標(biāo)文件或:cp[選項(xiàng)]...源文件...目錄或:cp[選項(xiàng)]...-t目錄源文件...將源文件復(fù)制至目標(biāo)文件,或?qū)⒍鄠€(gè)源文件復(fù)制至目標(biāo)目錄。長(zhǎng)選項(xiàng)必須使用的參數(shù)對(duì)于短選項(xiàng)時(shí)也是必需使用的。-aarchive 等于-dR--preserve=all;--backup[=CONTROL 為每個(gè)已存在的目標(biāo)文件創(chuàng)建備份;-b 類(lèi)似--backup但不接受參數(shù);--copy-contents 在遞歸處理是復(fù)制特殊文件內(nèi)容;-d 等于--no-dereference--preserve=links;force 如果目標(biāo)文件無(wú)法打開(kāi)則將其移除并重試(當(dāng)-n選項(xiàng);存在時(shí)則不需再選此項(xiàng));-iinteractive 覆蓋前詢(xún)問(wèn)(使前面的-n選項(xiàng)失效);-H 跟隨源文件中的命令行符號(hào)鏈接;-llink 鏈接文件而不復(fù)制;-L,--dereference 總是跟隨符號(hào)鏈接;-n,--no-clobber 不要覆蓋已存在的文件(使前面的-i選項(xiàng)失效);--no-dereference 不跟隨源文件中的符號(hào)鏈接;遞歸復(fù)制目錄及其子目錄內(nèi)的所有內(nèi)容。遞歸復(fù)制目錄及其子目錄內(nèi)的所有內(nèi)容。有目錄;-R,--recursive復(fù)制前在目標(biāo)目錄創(chuàng)建來(lái)源文件路徑中的所--parents不保留指定的文件屬性;--sno-preserve=屬性列表sameas--preserve=context;-c可能保持附加屬性:環(huán)境、鏈接、xattr等;如果;保持指定的屬性(默認(rèn):模式,所有權(quán),時(shí)間戳),--preserve[=屬性列表等于--preserve=模式,所有權(quán),時(shí)間戳;-pmv為每個(gè)已存在的目標(biāo)文件創(chuàng)建備份;--backup[=CONTROL]為每個(gè)已存在的目標(biāo)文件創(chuàng)建備份;--backup[=CONTROL]用法:mv[選項(xiàng)]...[-T]源文件目標(biāo)文件;或:mv[選項(xiàng)]...源文件...目錄;或:mv[選項(xiàng)]...-t目錄源文件;顯示版本信息并退出。顯示版本信息并退出。--version顯示此幫助信息并退出;--help詳細(xì)顯示進(jìn)行的步驟;-v,--verbose只在源文件文件比目標(biāo)文件新,或目標(biāo)文件;不存在時(shí)才進(jìn)行移動(dòng);-u,--update將目標(biāo)文件視作普通文件處理;--no-target-directory將所有參數(shù)指定的源文件或目錄;移動(dòng)至指定目錄;-t,--target-directory=DIRECTORY替換常用的備份文件后綴;-S,--suffix=SUFFIX去掉每個(gè)源文件參數(shù)尾部的斜線;的多個(gè),僅最后一個(gè)生效;--strip-trailing-slashes-n中-n,--no-clobber覆蓋前詢(xún)問(wèn);-i,--interactive覆蓋前不詢(xún)問(wèn);-f,--force類(lèi)似--backup但不接受參數(shù);-btouchtouch命令主要用于創(chuàng)建普通文件,用法為touchtest.txt,如果文件存在,則表示修改當(dāng)前文件時(shí)間,常用參數(shù)詳解如下:用法:touch[選項(xiàng)]...文件...將每個(gè)文件的訪問(wèn)時(shí)間和修改時(shí)間改為當(dāng)前時(shí)間;不存在的文件將會(huì)被創(chuàng)建為空文件,除非使用-c或-h選項(xiàng);如果文件名為"-"則特殊處理,更改與標(biāo)準(zhǔn)輸出相關(guān)的文件的訪問(wèn)時(shí)間;長(zhǎng)選項(xiàng)必須使用的參數(shù)對(duì)于短選項(xiàng)時(shí)也是必需使用的;-a 只更改訪問(wèn)時(shí)間;-c,--no-create 不創(chuàng)建任何文件;-d,--date=字符串 使用指定字符串表示時(shí)間而非當(dāng)前時(shí)間;-f (忽略);-h,--no-dereference (當(dāng)系統(tǒng)支持更改符號(hào)鏈接的所有者時(shí),此選項(xiàng)才有用);-m 只更改修改時(shí)間;--reference=文件 使用指定文件的時(shí)間屬性而非當(dāng)前時(shí)間;-t使用[[CC]YY]MMDDhhmm[.ss]格式的時(shí)間而非當(dāng)前時(shí)間;--time=WORD WORD指定的時(shí)間:accessatimeuse都等于-a;顯示版本信息并退出。顯示版本信息并退出。--version顯示此幫助信息并退出;--helpmodifymtime等于-m選項(xiàng)的效果;cat使用^和M-引用,除了LFD和TAB之外;-v,--show-nonprinting使用^和M-引用,除了LFD和TAB之外;-v,--show-nonprinting(被忽略);-u將跳格字符顯示為^I;-T,--show-tabs與-vT等價(jià);-t不輸出多行空行;-s,--squeeze-blank對(duì)輸出的所有行編號(hào);-n,--number在每行結(jié)束處顯示"$";-E,--show-ends等于-vE;-e對(duì)非空輸出行編號(hào);-b,--number-nonblank等于-vET;-A,--show-all用法:cat[選項(xiàng)]...[文件]...將[文件]或標(biāo)準(zhǔn)輸入組合輸出到標(biāo)準(zhǔn)輸出。顯示版本信息并退出。顯示版本信息并退出。--version顯示此幫助信息并退出;--helpcat>>/tmp/test.txt<<EOFMyNameisJFEDU.NETIamFromBeijing.cat>>/tmp/test.txt<<EOFMyNameisJFEDU.NETIamFromBeijing.EOFcat test.txt|more分頁(yè)顯示text|符號(hào)是管道符,用于把|前的輸出作為后面命令的輸入。Moreheadhead命令主要用于查看文件內(nèi)容,通常查看文件前10行,head-10不顯示包含給定文件名的文件頭;-q,--quiet,--silent不顯示包含給定文件名的文件頭;-q,--quiet,--silent用法:head[選項(xiàng)]...[文件]...將每個(gè)指定文件的頭10行顯示到標(biāo)準(zhǔn)輸出。如果指定了多于一個(gè)文件,在每一段輸出前會(huì)給出文件名作為文件頭。則除了每個(gè)文件的最后K行外顯示剩余全部?jī)?nèi)容。則除了每個(gè)文件的最后K行外顯示剩余全部?jī)?nèi)容。顯示每個(gè)文件的前K行內(nèi)容,如果附加"-"參數(shù),-n,--lines=[-]KK顯示每個(gè)文件的前K字節(jié)內(nèi)容,如果附加"-"-c, --bytes=[-]K顯示版本信息并退出;--version顯示此幫助信息并退出;--help總是顯示包含給定文件名的文件頭;-v,--verboseechoecho命令主要用于打印字符或者回顯,例如輸入echook,會(huì)顯示ok,echook>test.txt則會(huì)把oktest.txt使用-e擴(kuò)展參數(shù)選項(xiàng)時(shí),與如下參數(shù)一起使用,有不同含義,例如:\a發(fā)出警告聲\b刪除前一個(gè)字符\c最后不加上換行符號(hào);\f換行但光標(biāo)仍舊停留在原來(lái)的位置;echooktest.txt使用-e擴(kuò)展參數(shù)選項(xiàng)時(shí),與如下參數(shù)一起使用,有不同含義,例如:\a發(fā)出警告聲\b刪除前一個(gè)字符\c最后不加上換行符號(hào);\f換行但光標(biāo)仍舊停留在原來(lái)的位置;\n換行且光標(biāo)移至行首;\r光標(biāo)移至行首,但不換行;\t插入tab;\v與\f相同;\\插入\字符;\033[30m黑色字\033[0m\033[31m紅色字\033[0m\033[32m綠色字\033[0m\033[33m黃色字\033[0m\033[34m藍(lán)色字\033[0m\033[35m紫色字\033[0m\033[36m天藍(lán)字\033[0m\033[37m白色字\033[0m\033[40;37m黑底白字\033[0m\033[41;37m紅底白字\033[0m\033[42;37m綠底白字\033[0m\033[43;37m黃底白字\033[0m\033[44;37m藍(lán)底白字\033[0m\033[45;37m紫底白字\033[0m\033[46;37m天藍(lán)底白字\033[0m\033[46;37m天藍(lán)底白字\033[0m\033[47;30m白底黑字\033[0mecho-e"\033[36mPleaseSelectInstallMenufollow:\033[0m"echo-e"\033[32m1)InstallApacheServer\033[1m"echo"2)InstallMySQLServer"echo"3)InstallPHPServer"echo-e"\033[36mPleaseSelectInstallMenufollow:\033[0m"echo-e"\033[32m1)InstallApacheServer\033[1m"echo"2)InstallMySQLServer"echo"3)InstallPHPServer"echo"4)Configurationindex.phpandstartLAMPserver"echo-e"\033[31mUsage:{/bin/sh$01|2|3|4|help}\033[0m"執(zhí)行結(jié)果如圖4-3所示:df

圖4-3echo–e顏色打印df命令常用于磁盤(pán)分區(qū)查詢(xún),常用命令df–h,查看磁盤(pán)分區(qū)信息,常用參數(shù)詳解如下:用法:df[選項(xiàng)]...[文件]...顯示每個(gè)文件所在的文件系統(tǒng)的信息,默認(rèn)是顯示所有文件系統(tǒng)。長(zhǎng)選項(xiàng)必須使用的參數(shù)對(duì)于短選項(xiàng)時(shí)也是必需使用的。-aall 顯示所有文件系統(tǒng)的使用情況,包括虛擬文件系統(tǒng);-B,--block-size=SIZE 使用字節(jié)大小塊;-h,--human-readable 以人們可讀的形式顯示大小;-Hsi 同-h10001024;-iinodes inode信息而非塊使用量;-k 即--block-size=1K;-llocal 只顯示本機(jī)的文件系統(tǒng);--no-sync 取得使用量數(shù)據(jù)前不進(jìn)行同步動(dòng)作(默認(rèn));--portability POSIX兼容的輸出格式;--sync 取得使用量數(shù)據(jù)前先進(jìn)行同步動(dòng)作;-t,--type=類(lèi)型 只顯示指定文件系統(tǒng)為指定類(lèi)型的信

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論