linux01-發展歷史與安裝_第1頁
linux01-發展歷史與安裝_第2頁
linux01-發展歷史與安裝_第3頁
linux01-發展歷史與安裝_第4頁
linux01-發展歷史與安裝_第5頁
已閱讀5頁,還剩116頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Linux操作系統主講:郭宏亮Lesson01

Linux介紹與安裝內容提要Linux到底是什么?Unix與Linux什么是DistributionLinux的功能與優缺點如何學習Linux系統管理員的職責Linux主機規劃(重點)安裝RedHat(重點)刪除RedHatLinux到底是什么?操作系統怎么來的?沒有操作系統時,只能通過按鈕來控制硬件后來出現匯編,可以通過指令(通常以打孔紙帶為輸入設備)來控制硬件出現操作系統后,用戶和硬件的溝通就有了舒服的橋梁了,應用軟件的開發才日漸豐富操作系統包含兩個東西:內核和應用(外殼)Linux到底是啥子?內核的主要功能:進程調度(操作CPU)內存管理(操作內存條)文件系統(操作硬盤、磁帶、光盤等)驅動程序(操作聲卡、顯卡、網卡等)Linux到底是啥子?Linux就是一個操作系統,包括內核和外殼:內核(Kernel)外殼(Shell,KDE,Application)用戶硬件(Hardware)Unix與LinuxLinux是Unix的一個版本。Linux的核心是由LinusTorvalds在1991年的時候給開發出來的,并且丟到網絡上提供大家下載,后來大家覺得這個小東西(LinuxKernel)相當的小而精巧,所以慢慢的就有相當多的朋友投入這個小東西的研究領域里面去了!公正的說,Linux的開始要回溯到1969年Unix與Linux事件一:Bell,MIT與GE的“Multics”系統1960年左右,麻省理工學院(MIT)發展了所謂的“兼容分時系統(CompatibleTime-SharingSystem,CTSS)”,就字面上的意義來看,他主要讓大型主機可以提供多個終端機聯機進入主機使用主機的資源(那時的終端沒有處理能力),當時可以讓約30位使用者聯機使用主機。為了讓這個分時系統更加的強大,所以,在1965年前后由Bell實驗室、MIT及GE公司來共同開發一個名為Multics的大型計劃,目標是想讓大型主機可以聯機300位以上的使用者。不過,在奮斗了四年之后,該計劃仍然宣告失敗。Unix與Linux事件二:KenThompson的小型文件服務系統曾經參與Multics的貝爾研究室的成員KenThompson(肯·湯普生)由于自己工作上的需求,需要一套文件存取的小型操作系統,便在1969年的時候以DEC(美國數字儀器公司)的計算機PDP-7為硬件基準,設計了一個適合自己工作環境的小型文件系統,其中也含有他自行開發的一些小工具(開發語言為B語言)。那個系統就是最早期的Unix的源頭!當初Ken設計這個文件系統時,主要是為了自己的存取方便所設計的簡單OS,因此將原有的Multics系統大幅度的簡化,不過,在當時還并沒有Unix這個名詞的出現!Unix與Linux事件三:Ritchie等人用C語言寫出第一個正式Unix核心由于KenThompson寫的那個操作系統實在太好用了,所以在Bell研究室內部廣為流傳,并且數度經過改版。到了1973年,Bell研究室的DennisRitchie(丹尼斯·里奇)等人為了讓這個系統的執行效能更佳化,所以使用編譯效能更好的C語言將原有的1969年的那個系統之核心大幅度的改寫過,并且確定該操作系統名稱為Unix。由于這個操作系統是由這一群工程師所開發完成的,而且使用者也大多是這方面的工程師,因此造成了后來Unix系統接口較難被一般使用者接受的情況。1999U.S.NationalMedalofTechnology

Unix與Linux事件四:百家齊鳴的Unix版本由于C語言是一個相當高級的程序語言,它與硬件沒有很直接的相關性,例如你的Windows也可以執行C語言程序!而由于Unix主要是由C語言寫成的,因此你只要經過稍微的原始碼修改程序,就可以在不同的硬件架構上面執行這個操作系統!后來,由于Unix的方便性,因此很多的商業公司及學術機構就加入這個操作系統的研發。不過,也由于Unix的便利性與改寫容易,因此就造成了很多的不同版本的Unix.California大學

BSDUNIX

Sun公司Solaris操作系統

IBM公司AIX操作系統

HP公司HP-UX操作系統Unix與LinuxMinix

unix--Minix原來是荷蘭阿姆斯特丹的Vrije大學計算機科學系的AndrewS.Tanenbaum教授所開發的一個類Unix操作系統.Unix與Linux事件五:自由軟件的興起

1984年麻省理工學院(MIT)的研究員RichardStallman(理查·馬修·斯托曼)提出自由軟件(FreeSoftware)的概念,并成立自由軟件基金會(FreeSoftwareFoundation,FSF)實施GNU計劃。Unix與LinuxRichardStallman思想: ----“計算產業不應以技術壟斷為基礎賺取高額利潤,而應以服務為中心。在計算機軟件源代碼開放基礎上,為用戶提供綜合的服務,與此同時取得相應的報酬。”Unix與Linux什么是GNU,什么是GPL?自由軟件思想的由來1971年,哈佛學生RichardStallman找到了一份麻省人工智能實驗室的工作,這期間里,Hacker的傳統被他發展成為日后自由軟件運動的思想核心:“思想共享,源碼共享”。他于1984年創立了GNU,1985年創建了FSF(自由軟件基金會),1991年公布了GPL2.0版(GeneralPublicLicense,GNU通用公共許可證)。GNU的本意代表“Gnu'sNotUnix”雖然如此,它卻是一個與UNIX完全相容的軟體系統。二者最大不同在于,GNU是一個免費的軟件體系,UNIX卻是一個要付費的軟件體系。GNU之所以與UNIX完全相容,是因為UNIX的使用者很多,為了讓UNIX的使用者在使用GNU的時候不會有陌生的感覺,所以GNU盡量與UNIX相容,它的相容只是看起來與用起來像UNIX而已,GNU其實改進了所多UNIX的缺點。Unix與LinuxGPL的主要條款(1/2):第一條只要您在每一程序副本上明顯和恰當地宣告版權聲明和不承擔擔保的聲明,并原封不動保持此許可證的聲明和沒有擔保的聲明,并將此許可證連同程序一起給其它每位程序接受者,您就可以用任何媒體復制和發布您收到的程序的源碼。您可以為轉讓副本的實際行動收取一定費用。您也可以自由決定是否以提供擔保來換取一定的費用。第二條您可以修改程序的一個或幾個副本或程序的任何部分,以此形成基于這些程序的衍生作品。只要您同時滿足下面的所有條件,您就可以按前面第一條的要求復制和發布這一經過修改的程序或作品。(以下條件的意思是你修改可以,但是要說明,并且修改了的東西別人也能有權使用,具體內容略)Unix與LinuxGPL的主要條款(2/2):第三條您可以以目標碼或可執行形式復制或發布程序(或符合第2條,本程序的衍生作品),只要您遵守前面的第1、2條,并同時滿足下列三條中的任一條。在通常用作軟件交換的媒體上,和目標碼一起附有機器可讀的完整的本程序源碼。這些原始碼的發布應符合上面第1、2條的要求。或者,在通常用作軟件交換的媒體上,和目標碼一起,附上書面報價,提供替第三方復制源碼的服務。該書面報價有效期不得少于3年,費用不得超過完成原程序發布的實際成本,原始碼的發布應符合上面的第1、2條的要求。或者和目標碼一起,附有您收到的發布源碼的報價信息。Unix與Linux事件六:芬蘭大學生LinusTorvalds的簡訊芬蘭的赫爾辛基大學學生LinusTorvalds手邊有個Minix系統(這也是Unix的分支),他對這個操作系統相當的有興趣!此外,由于當時他正好買了一部386的計算機,所以他就想能否將Unix移植到個人計算機(X86架構)來使用呢?從此以后,他就很用心的讀取Unix的核心代碼,并且去除較為繁復的核心程序,將他改寫成可以適用于一般個人計算機的x86系統上面,到了1991年,他終于將0.02版的hobby放到網絡上面供大家下載,并且由于hobby受到大家的肯定,相當多的朋友一起投入這個工作中!終于到了1994年將第一個完整的核心Version1.0發布!Unix與Linux有些人生來就具有引導百萬人的領袖風范;其他人則是為了寫出顛覆世界的軟件而生。唯一一個做到這兩者的人,就是托瓦茲。

——美國《時代》周刊Linux發音/li'n^ks/(“里那克斯”)/'li:nэks/(“里訥克斯”)/li'nu:ks/(“里紐克斯”)/‘liniks/(“里尼克斯”)“Hello,thisisLinus

Torvalds,andIpronounceLinuxasLinux.”

LinuxWindows對OS來說,Windows不是整個大海,Linux也不是。操作系統之革命/v_show/id_XMTAwNTg5MzA0.htmlLinux的內核版本版本號由三個數字組成X.Y.ZX:表示主版本號,通常在一段時間內比較穩定。Y:表示次版本號,如果是偶數,代表這個內核版本是正式版本,可以公開發行。而如果是奇數,則代表這個內核版本是測試版本,還不太穩定僅供測試。Z:表示修改號,這個數字越大,則表明修改的次數越多,版本相對更完善。Kernelrelease:2.6.34,Apr

19,

2010http:///什么是DistributionLinux不同于其他Unix變體的原因:Linux只定義了一個內核,內核必須同命令、守護進程以及其他軟件一起打包來組成一個可以使用的完整操作系統,這種打包就是Distribution,中文一般稱為發行版本。選擇那種發行版本,完全依據自己的喜好來定。可以參考這些方面來考慮:該發行版本在5年后能否繼續存在?該發行版本有最新的安全補丁嗎?該發行版本會迅速發布更新軟件嗎?如果有問題,能夠快速找到答案嗎?什么是Distribution下載時別忘記查看自己的CPU架構(Debian)什么是Distribution流行的Linux發行版本:RedHat:http://Mandrake:/en/Slackware:/SuSE:/index_us.htmlOpenLinux:/Debian:/Linpus:.tw/UniteLinux:/unitedlinux/CentOS:/Ubuntu:http:///Linux發行版本流程圖/centos/6.3/isos/x86_64/RedHatLinuxRedHatLinux是商業上運作最成功的一個Linux發行套件,普及程度很高,由RedHat公司發行。RedHatLinux可算是一個“中年”的Linux發行套件,其1.0版本于1994年11月3日發行。RedHatLinux中的RPM軟件包格式可以說是Linux社區的一個事實標準,被廣泛使用于其他Linux發行套件中。自從RedHat9.0版本發布后,RedHat

公司就不再開發桌面版的Linux發行套件,而將全部力量集中在服務器版的開發上,也就是RedHatEnterpriseLinux版。2004年4月30日,RedHat公司正式停止對RedHat9.0版本的支援,標志著RedHatLinux的正式完結。原本的桌面版RedHatLinux發行套件則與來自民間的Fedora計劃合并,成為FedoraCore發行版本。FedoraCoreFedora是眾多Linux發行套件之一。它是一套從RedHatLinux發展出來的免費Linux系統。現時Fedora最新的版本是12,2009年11月17日,Fedora12正式版發布。FedoraCore6之后,開源社區對Fedora的官方的稱呼開始了更改,已經不包含Core這個詞了,現在的官方名字為Fedora

FedoraCoreRedHatEnterpriseLinuxRedHat于2007年3月14日正式發布了RHEL5.RHEL5將是RedHat的商業服務器操作系統版本的第四次重要版本發布,RedHat醞釀發布RHEL5已經超過了兩年,主要變化包括Linux內核由2.6.9升級為2.6.18,支持Xen虛擬化技術,集群存儲等.

RHEL5的版本主要分為Sever和Desktop兩個版本。RedHatEnterpriseLinuxCentOSCommunityEnterpriseOperatingSystem--是Linux發行版之一,它是來自于RedHatEnterpriseLinux依照開放源代碼規定釋出的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的RedHatEnterpriseLinux使用。兩者的不同,在于CentOS并不包含封閉源代碼軟件。

--CentOS完全免費CentOSSUSELinuxSUSELinux原來是德國的SuSELinuxAG公司發行維護的Linux發行版,是屬于此公司的注冊商標。2004年這家公司被Novell公司收購。現在的SUSELinux由openSUSE

項目所維護,這個項目的主要目標是使SUSELinux成為最易獲得和最廣泛使用的Linux,成為最棒的用戶Linux桌面環境。歐洲發行量第一的Linux版本

SUSELinuxUbuntu

烏班圖

“我的存在是因為大家的存在”Ubuntu始創者—馬克·舍特爾沃斯MarkShuttleworth首個版本于2004年10月20日發布,并以Debian為開發藍本

3D桌面Ubuntu桌面版9.10UbuntuLinux的功能與優缺點早期的Unix并不支持X86,一直到1991年LinusTorvalds在BBS里面貼出的小布告:Helloeverybodyoutthereusingminix-I'mdoinga(free)operationsystem(justahobby,won'tbebigandprofessionallikegnu)for386(486)ATclones.LinusTorvalds把這個操作系統內核稱為Linus'sUnix,簡稱LinuxLinux的功能與優缺點Linux的特殊功能:免費由于Linux是基于GPL(GeneralPublicLicense)的架構之下,因此他是Free的,也就是任何人都可以免費的使用或者是修改其中的源碼。注意:最開始Linux并沒有加入GPL。設備需求低廉支持個人計算機的X86架構,系統資源不必像Unix系統那般強大。單就這一點來看,就可以造成很大的流行。功能強大而穩定看看祖先是誰應用軟件完備服務器或者PC機上的常用軟件都具備,如Office、Web、FTP、Mail等等Linux的功能與優缺點Linux的優點:免費且穩定具有與Unix類似的程序接口和操作方式,繼承了Unix穩定高效的特點。連續運轉幾年都不用關機/重啟。安全性、漏洞的修補Linux由于支持者日眾,有相當多的熱心團體、個人參與其中的開發,因此可以隨時獲得最新的安全信息,并給予隨時的更新,亦即是具有相對的安全性。用戶與群組的規劃在Linux的機器中,文件的屬性可以分為“可讀、可寫、可執行”等參數來定義一個文件的可用性,此外,這些屬性還可以分為三個種類,分別是“文件擁有者、文件所屬群組、其它非擁有者與群組者”。這對于項目計劃或者其它計劃開發者具有相當良好的系統保密性。Linux的功能與優缺點Linux的缺點:沒有特定支持廠商因為所有的軟件都是免費的,自然也就沒有專人會上門服務。不過,這點倒是不需要太擔心,因為拜網絡風行之賜,你要問的問題幾乎在網絡上都可以找到答案。主要看你有沒有用心去找。圖形接口作的還不夠好圖形接口對于熟手來說幾乎沒用,但是對于初學者卻非常需要,甚至影響使用Linux的積極性。如何學習LinuxLinux的應用(1/2):PC機常做的事情是:上網瀏覽;文書處理;收發電子郵件等。這些往往需要大量圖形界面的支持。工作站計算機工作站計算機與PC不太一樣的地方,在于工作站通常得要應付比較重要的公共應用,例如工程界流體力學的數值模式運算、娛樂事業的特效功能處理、軟件開發者的工作平臺等等。Linux有強大的運算能力,以及支持度相當廣泛的GCC編譯軟件,因此在工作站當中也是相當良好的一個操作系統選擇。如何學習LinuxLinux的應用(2/2):網絡服務器承襲了Unix的良好傳統,Linux上面的網絡功能特別的強大。此外,由于GNU計劃,讓Linux上面的服務器軟件幾乎都是免費的。因此,做為一部網絡服務器,例如WWW,、Mail、FileServer、FTPServer等等,Linux絕對是上上之選(物美價零)。嵌入式系統小型微電腦的發展越來越重要,這些計算機配置通常是直接嵌入于產品當中的,所以通常被稱為嵌入式系統。而要讓這些嵌入式系統能夠動作,自然就需要制作一套簡單的操作系統,這個時候,可修改核心讓功能變簡單的Linux則是很好的選擇。因此,近年來有相當多的嵌入式系統選擇Linux做為發展的平臺(摩托羅拉Linux手機)。圖1-7LinuxPDA圖1-6Linux手機圖1-8Linux集群計算機--Tungsten如何學習Linux學習的建議:服務器的管理命令,個人使用圖形界面。具體建議是:理解基礎的硬件知識,不一定要全懂,至少要有概念。了解一下Linux的基礎知識,這些包含了用戶、群組的概念,權限的觀念,進程的定義等。必需至少學會一種以上的文本編輯器,例如最好學會通用版本的vi。實際操作Linux時,必定要學習Shell,最好Shellscripts也能夠了解。如果上面你都通過了,那么網絡的基礎就是下一階段要接觸,這部份包含了IP概念、路由的概念、TCP/IP等。如果連網絡基礎都通過了,那么網站的架設對你來說,簡直就是太簡單啦。系統管理員的職責基本任務(1/2):用戶管理為新用戶開帳號刪除不再需要的老帳號禁用某帳號,把該帳號擁有的文件進行備份。硬件管理添加/刪除硬盤添加打印支持軟件管理安裝新軟件系統升級系統管理員的職責基本任務(2/2):備份人工自動系統監控系統資源的可用性,包括磁盤空間、網絡可用性等故障診斷安全Linux主機規劃Linux中的硬件代號:Linux中把每個硬件設備都當成文件來看待。參見下表:Linux主機規劃打造Windows與Linux共存的環境:因為一般硬件對于Windows的支持度比較足夠,而若你也希望這架機器在不使用Linux的情況下還能以Windows系統工作,這時你就需要使用多重引導了。Linux本身就有至少兩個很不錯的多重開機程序,分別稱為LILO與Grub,如果你需要兩個以上的操作系統在你這臺主機上的話,例如WindowsXP與Linux共存,那你最好先安裝WindowsXP再裝Linux(利用分區工具為Linux預留硬盤空間,如果格式化就用這些文件系統ext2/ext3/swap)。初學Linux,推薦使用VMWare等虛擬機軟件,等到熟悉Linux之后再真正安裝它。Linux主機規劃簡單硬盤規劃硬盤的規劃對于Linux新手而言,那將是造成非常頭疼的問題之一。因為硬盤的分割技巧需要對于Linux文件系統有相當程度的認知之后才能夠做比較完善的規劃的。所以特別建議Linux新手先只分兩個區,分別是根目錄/與Swap。Swap分區有點類似于Windows的“虛擬內存”。Linux主機規劃稍微麻煩一點的硬盤規劃在默認情況下,由于Linux的操作系統都是擺在/usr當中(類似于WindowsXP的C:\Windows),所以你可以將這個部分空間分的大一點,另外,由于使用者的信息都是在/home(類似于WindowsXP的C:\DocumentsandSettings)底下,因此這個也可以大一些,而/var底下是記錄所有默認服務器的登錄文件,且mail與WWW的默認路徑也在/var底下,因此這個空間可以加大一些。所以,需要的目錄就有://boot(啟動分區,一般100M,也可以不單獨分)/usr(跟選擇的軟件相關,支持圖形需要3G左右)/home/varSwap(一般為內存大小的兩倍)Linux主機規劃PC機硬盤代號(1/6)通常在586之后生產的主板都有兩條數據線接口(數據線就是用來連接主板與硬盤的東西),這種接口通常稱為IDE接口,為了區分硬盤讀取的先后順序,主機板上的兩個接口分別稱為Primary和Secondary。Linux主機規劃PC機硬盤代號(2/6)每條數據線可以連接兩個IDE設備(硬盤和光驅),也就是說如果有兩條數據線,那么一臺PC可以連接四個IDE接口的設備。是Primary還是Secondary請參考硬盤的Jump設置說明。硬盤代號約定如下:第一個IDE的Master上之硬盤hda第一個IDE的Slave硬盤hdb第二個IDE的Master硬盤hdc第二個IDE的Slave硬盤hdd問題:如果我只有一塊硬盤,而且是IDE2的主盤,那么它的代號是多少?/dev/hdc如果那個硬盤又被分為兩個區,那么每個區的代號是?Linux主機規劃PC機硬盤代號(3/6)硬盤分為兩個區域:一個用于放置硬盤的信息(硬盤的0磁道的第一個扇區,通常稱為MBR),一個則是放置實際數據文件的地方。MBR是硬盤最重要的地方。記錄兩個重要東西:啟動管理程序(446字節)硬盤分區表(66個字節,所謂的硬盤分區實際就是修改硬盤分區表,它基本上定義了第n個磁盤分區是由第x磁柱到第y磁柱)MBR最多容納4個分區記錄,這些分區又可以分為主分區(Primary)和擴展分區(Extended),擴展分區最多一個。問題:如果硬盤分為四個區,那么可能的分法是?P+P+P+PP+P+P+ELinux主機規劃PC機硬盤代號(4/6)擴展分區不能直接使用,需要分為邏輯分區才行。Linux的代號是在硬盤代號后面加序號,而且1~4號被預留給4個分區記錄。問題:如果要將我的大硬盤分為4個區,同時還有其他的空間可以用于未來規劃,那么應該如何分割?三個主分區,剩下空間給擴展分區,擴展分區再根據需要分為邏輯分區。Linux主機規劃PC機硬盤代號(5/6)問題:假設我的硬盤安裝在IDE1的Master,我想把硬盤分成6個可用的硬盤分區,每個磁盤在Linux下的代號是什么?MBR

Primary/dev/hda1

Logical/dev/hda6

Primary/dev/hda3

Primary/dev/hda2

Logical/dev/hda7

Logical/dev/hda5

Extended/dev/hda4Linux主機規劃PC機硬盤代號(6/6)問題:假設我的硬盤安裝在IDE1的Master,我想把硬盤分成6個可用的硬盤分區,并且只要1個主分區,那么每個磁盤在Linux下的代號是什么?MBR

Primary/dev/hda1

Logical/dev/hda8

Logical/dev/hda6

Logical/dev/hda5

Logical/dev/hda9

Logical/dev/hda7

Extended/dev/hda2Linux主機規劃硬盤現有分區信息Linux主機規劃Pqmagic硬盤分區大師安裝RedHat虛擬機VMware

---VMware是一個老牌的虛擬機軟件,它的產品主要有面向個人用戶的VMwareWorkstation、面向企業的VMwareGSXServer和VMwareESXServer。VirtualPC---VirtualPC原來是Connectix公司的虛擬機產品,在2003年2月份Connectix公司被微軟收購后,微軟很快發布了新的MicrosoftVirtualPC。VirtualBox--VirtualBox

是一款開源虛擬機軟件。VirtualBox

是由德國Innotek

公司開發,由SunMicrosystems公司出品的軟件,在Sun被Oracle收購后正式更名成OracleVMVirtualBox。

安裝RedHat

安裝RedHat安裝RedHat安裝RedHat安裝RedHat安裝RedHat安裝RedHat安裝RedHat安裝RedHat安裝RedHat安裝RedHat安裝RedHat虛擬機VMwareWorkstation5.5中文版安裝RedHat第1步:選擇安裝方式:圖形安裝,直接回車;文本安裝,輸入linuxtext。安裝RedHat第2步:選擇“OK”為檢查光盤,選擇“Skip"跳過檢查。安裝RedHat第3步:歡迎信息,基本可以不看。安裝RedHat第4步:選擇安裝過程使用的語言。安裝RedHat第5步:選擇鍵盤布局。安裝RedHat第6步:選擇鼠標類型。安裝RedHat第7步:選擇安裝類型。目錄結構(1/7)安裝RedHatLinux支持的文件格式與文件種類目錄結構(2/7)/bin

這里存放例如ls,mv,rm,mkdir,rmdir,gzip,tar,telnet及ftp等等常用的執行文件的地方,有時候這個目錄的內容與/usr/bin一樣(常使用鏈接文件),專門用于放置一般用戶使用的執行程序(為得到最小的系統操作性所需要的命令)。/boot

這是放置Linux內核與啟動相關文件的地方,這個目錄底下的vmlinuz-xxx就是Linux的Kernel。如果引導加載程序選擇grub的話,那么這個目錄內還有/boot/grub這個子目錄。Linux支持的文件格式與文件種類目錄結構(3/7)/dev

存放與設備有關的文件,Unix/Linux系統均把設備當成是文件來看待,例如/dev/fd0代表軟盤,就像Windows系統下的A區,而/dev/cdrom則代表光盤。這個目錄底下的文件通常分為兩種,分別是管理磁盤I/O的塊文件和串行設備的字符文件。/etc

系統在引導過程中需要讀取的文件均在這個目錄中,例如LILO的參數、用戶賬號與密碼、你所要啟動的服務項等都在這個目錄中。Linux支持的文件格式與文件種類目錄結構(4/7)/home

這是系統默認的用戶根目錄(homedirectory),新增用戶時默認會在/home下建立與用戶名同名的子目錄。/lib

在Linux中執行或編譯一些程序的時候,均會使用到一些函式庫(library),就在這個目錄下。Linux支持的文件格式與文件種類目錄結構(5/7)/lost+found系統發生異常/錯誤時,會將一些遺失的片段放置于此目錄下,通常這個目錄會自動出現在設備目錄下。例如你在/disk中增加一塊硬盤,那在這個目錄下就會自動產生一個這樣的目錄/disk/lost+found/mnt這是軟盤和光盤或者其他外部I/O設備默認的掛載點,通常軟盤掛在/mnt/floppy下,而光盤掛在/mnt/cdrom下。不過,這只是默認情況而已,用戶完全可以控制掛載到如何喜歡的目錄。Linux支持的文件格式與文件種類目錄結構(6/7)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論