shell常用命令詳解及基本操作_第1頁
shell常用命令詳解及基本操作_第2頁
shell常用命令詳解及基本操作_第3頁
shell常用命令詳解及基本操作_第4頁
shell常用命令詳解及基本操作_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

偵Goras回舊(13^3?函颼甌Linux網(wǎng)絡(luò)嵌入架構(gòu)工程師培訓(xùn)班第二課1、介紹:文件系統(tǒng)和磁盤分區(qū)是Linux操作系統(tǒng)下非常重要的概念,文件系統(tǒng)是所有文件和文件夾的基礎(chǔ),是用戶創(chuàng)建文件的基本的要求,磁盤是文件系統(tǒng)的基礎(chǔ),文件系統(tǒng)是邏輯概念,磁盤是物理概念,文件系統(tǒng)以磁盤為基礎(chǔ)存儲文件。2、內(nèi)容:介紹Linux文件系統(tǒng)管理的基本概念。Linux可支持的文件系統(tǒng)有很多,其默認的文件系統(tǒng)為ext3。講解Linux下文件系統(tǒng)的掛載mount操作,如何有效地在雙操作系統(tǒng)下掛載Windows下分區(qū),如何掛載光盤,移動U盤等外部設(shè)置。Minix(只可以使用64MB的硬盤分區(qū))Linux最早的操作系統(tǒng)。Cat/etc/fstabiocharset=gb2312rwdumpext文件系統(tǒng):ext是第一個專門為Linux使用的文件系統(tǒng)類型,稱為擴展文件系統(tǒng)。它在1992年4月完成,對Linux的發(fā)展起到了重要作用。但是其在性能和兼容上存在許多缺陷,現(xiàn)在已經(jīng)很少用了。ext2文件系統(tǒng):ext2文件系統(tǒng)應(yīng)該說是Linux正宗的文件系統(tǒng),早期的Linux都是用ext2,但隨著技術(shù)的發(fā)展,大多Linux的發(fā)行版本目前并不用這個文件系統(tǒng)了;比如Redhat和Fedora大多都建議用ext3,ext3文件系統(tǒng)是由ext2發(fā)展而來的。對于Linux新手,我們還是建議您不要用ext2文件系統(tǒng);ext2支持undelete(反刪除),如果您誤刪除文件,有時是可以恢復(fù)的,但操作上比較麻煩;ext2支持大文件;ext2文件系統(tǒng)的官方主頁是:/ext2.htmlext3文件系統(tǒng):是由ext2文件系統(tǒng)發(fā)展而來;ext3isaJournalizingfilesystemforLinux(ext3是一個用于Linux的日志文件系統(tǒng)),ext3支持大文件;但不支持反刪除(undelete)操作;Redhat和Fedora都力挺ext3;至于ext3文件系統(tǒng)的更多特性,請訪問《Linux文件系統(tǒng)(filesystem)資源索弓I》;jsf文件系統(tǒng):jsf提供了基于日志的字節(jié)級文件系統(tǒng),該文件系統(tǒng)是為了面向事務(wù)的高性能系統(tǒng)而開發(fā)的。在AIX上,jsf已經(jīng)受住了考驗。它是可靠,快速和容易使用的。2000年2月,IBM公司宣布在一個開放資源許可證下,移植Linux版的jsf文件,jsf也是一個有大量用戶安裝使用的企業(yè)級文件系統(tǒng),它具有可伸縮性和健壯性,與非日志文件系統(tǒng)相比,它的優(yōu)點是其快速的重啟能力。Jsf能夠在幾秒或幾分鐘內(nèi)就把文件系統(tǒng)恢復(fù)到一致狀態(tài),雖然jsf主要為滿足服務(wù)器(從單處理器系統(tǒng)到高級多處理器和群集系統(tǒng))的高吞吐量和可靠性需求設(shè)計的,但是jsf還可用于想得到高性能和可靠性的客戶機的配置,因為在系統(tǒng)崩潰時,jsf能提供快速的文件系統(tǒng)重啟時間,所以它是因特網(wǎng)文件服務(wù)器的關(guān)鍵技術(shù)。使用數(shù)據(jù)庫日志處理技術(shù),jsf能夠在幾秒或幾分鐘之內(nèi)把文件系統(tǒng)恢復(fù)到一致狀態(tài)。在非日志文件系統(tǒng)中,文件恢復(fù)可能花費幾小時或幾天。reiserfs文件系統(tǒng):reiserfs文件系統(tǒng)是一款優(yōu)秀的文件系統(tǒng),支持大文件,支持反刪除(undelete);在我的測試ext2、reiserfs反刪除文件功能的過程中,我發(fā)現(xiàn)reiserfs文件系統(tǒng)表現(xiàn)的最為優(yōu)秀,幾乎能恢復(fù)90%以上的數(shù)據(jù),有時能恢復(fù)到100%;操作反刪除比較容易;reiserfs支持大文件;smb文件系統(tǒng):smb是支持Windowsforworkgroups,WindowsNT和LanManager的基于SMB協(xié)議的網(wǎng)絡(luò)操作系統(tǒng)。Sysv文件系統(tǒng):Sysv文件系統(tǒng)實際上是SystemV/Coherent在Linux平臺上的文件系統(tǒng).Proc文件系統(tǒng):Proc是Linux系統(tǒng)作為一種偽文件系統(tǒng)出現(xiàn)的,它用于作為連接內(nèi)核數(shù)據(jù)結(jié)構(gòu)的界面,不用來存儲文件。NTFS文件系統(tǒng)微軟WindowsNT內(nèi)核的系列操作系統(tǒng)支持的,特別為網(wǎng)絡(luò)和磁盤配額,文件加密等管理安全特性設(shè)計的磁盤格式。iso9660(標準的CDROM系統(tǒng))Nfs(networkfilesystem,多計算機公用一個文件系統(tǒng))msdosms-dos的fat。hpfsos/2文件系統(tǒng)。WindowsNT3.51之前版本的文件系統(tǒng)。/sbin這個目錄包含了所有使系統(tǒng)運行的關(guān)鍵二進制可執(zhí)行文件。包含了系統(tǒng)管理和維護硬件配置的程序。你可以在這里找到lilo,fdisk,init,ifconfig等等。這里有所有用戶都需要的關(guān)鍵程序。/usr/sbin另一個包含系統(tǒng)可執(zhí)行文件的目錄。這個目錄包含了系統(tǒng)管理員使用的一些其他程序。這里你可以找網(wǎng)絡(luò)守護程序以及一些不需要維護和修理系統(tǒng)的管理員所使用的程序。/bin相對于/sbin,bin目錄包含一些系統(tǒng)管理員和普通用戶都可以使用的命令。這個目錄通常包含諸如bash,csh等shell,以及諸如cp,mv,rm,cat,ls等非常有用的命令。這些命令對于用戶來說是不可缺少的。/usr/bin包含一些其它的用戶命令。從另一方面看,這些命令本質(zhì)上并不是為用戶準備的。/boot這個目錄包含system.map文件以及Linuxkernel0Lilo將啟動扇區(qū)的備份放在這里。/dev這是一個非常有趣的目錄,是Linux文件系統(tǒng)的一個閃亮的特性-所有對象都是文件或目錄。仔細觀察這個目錄你會發(fā)現(xiàn)hdal,hda2等,它們代表系統(tǒng)主硬盤的不同分區(qū)。/dev/cdrom和/dev/fd0代表你的CDROM驅(qū)動器和floppy驅(qū)動器??瓷先タ赡苡行┢婀郑容^文件和硬件的特性這卻是十分合理的。它們都可以讀出和寫入。例姻ev/dsp,這個文件代筆你的揚聲器。那么寫入這個文件的數(shù)據(jù)都回傳送到喇叭。試一試'cat/etc/lilo.conf>/dev/dsp'你會聽到一些聲音。這是你的lilo.conf文件的聲音!同樣,向/dev/ttyS0(COM1)讀出或?qū)懭霐?shù)據(jù)你可以和接到上面的設(shè)備進行通訊。/homeLinux是多用戶環(huán)境,所以每一個用戶都有一個只有自己可以訪問的目錄(當(dāng)然管理員也可以訪問)。它們以/home/username的方式存在。這個目錄也保存一些應(yīng)用對于這個用戶的配置,比如IRC,X等。/lib這里包含了系統(tǒng)程序所需要的所有共享庫文件,類似于Windows的共享庫DLL文件。/lost+foundLinux應(yīng)該正確的關(guān)機。但有時你的系統(tǒng)也可能崩潰掉或突然斷電使系統(tǒng)意外關(guān)機。那么啟動的時候fsch將會進行長時間的文件系統(tǒng)檢查。Fsck會檢測并試圖恢復(fù)所發(fā)現(xiàn)的不正確的文件。被恢復(fù)的文件會放置在這個目錄中。所恢復(fù)的文件也許并不完整或并不合理,但畢竟提供了一些恢復(fù)數(shù)據(jù)的機會。/mnt這是一個普通的加載目錄,在這里你可以加載你的文件系統(tǒng)或設(shè)備。加載是使一個文件系統(tǒng)對于系統(tǒng)可用的過程。在加載后你的文件可以在加載目錄下訪問。這個目錄通常包含加載目錄或用于加載軟驅(qū)和光驅(qū)的子目錄。如果需要,你也可以在這里建立其它的加載目錄。對于加載目錄的位置并沒有強制性的要求,你可以在系統(tǒng)的任意位置建立加載目錄。建立/mnt只是為了使系統(tǒng)更工整的慣例。/opt這個目錄包含所有默認系統(tǒng)安裝之外的軟件和添加的包。一般來說你可以在這里找到KDE和StarOffice。這個目錄一般并不會經(jīng)常被啟用,這是Unix系統(tǒng)安裝的標準。/proc這是系統(tǒng)中極為特殊的一個目錄,實際上任何分區(qū)上都不存在這個目錄。它實際是個實時的、駐留在內(nèi)存中的文件系統(tǒng)。/root這是root的用戶用戶目錄。/tmp這里包含大多數(shù)要用到的臨時文件。許多程序在這里建立lock文件和存儲臨時數(shù)據(jù)。有些系統(tǒng)會在啟動或關(guān)機時清空此目錄。/usr這是系統(tǒng)中很重要的一個目錄,這里包含所有用戶的二進制文件。X,及其庫文件,用戶程序比如telnet,ftp等等都在這里。<b>/usr/doc</b>包含系統(tǒng)文檔。<b>/usr/src/linux</b>包含Linuxkernel的源碼。/var這里存儲假脫機(spooling)數(shù)據(jù),比如mail以及打印機守護的輸出。系統(tǒng)日志也存放在這里。你還可以在/var/named下找到BIND的數(shù)據(jù)庫,在/var/yp下找到NIS的數(shù)據(jù)庫。mount命令詳解功能:加載指定的文檔系統(tǒng)。語法:mount[-afFhnrvVw][-L][-o][-t][設(shè)備名][加載點]用法說明:mount可將指定設(shè)備中指定的文檔系統(tǒng)加載到Linux目錄下(也就是裝載點)。可將經(jīng)常使用的設(shè)備寫入文檔/etc/fastab,以使系統(tǒng)在每次啟動時自動加載。mount加載設(shè)備的信息記錄在/etc/mtab文檔中。使用umount命令卸載設(shè)備時,記錄將被清除。常用參數(shù)和選項:-a加載文檔/etc/fstab中配置的任何設(shè)備。-f不實際加載設(shè)備??珊?v等參數(shù)同時使用以查看mount的執(zhí)行過程。-F需和-a參數(shù)同時使用。任何在/etc/fstab中配置的設(shè)備會被同時加載,可加快執(zhí)行速度。-h顯示在線幫助信息。-L加載文檔系統(tǒng)標簽為的設(shè)備。-n不將加載信息記錄在/etc/mtab文檔中。-o指定加載文檔系統(tǒng)時的選項。有些選項也可在/etc/fstab中使用。這些選項包括:iocharset=gb2312async以非同步的方式執(zhí)行文檔系統(tǒng)的輸入輸出動作。atime每次存取都更新inode的存取時間,默認配置,取消選項為noatime。auto必須在/etc/fstab文檔中指定此選項。執(zhí)行-a參數(shù)時,會加載配置為auto的設(shè)備,取消選取為noauto。defaults使用默認的選項。默認選項為rw、suid、dev、exec、antonouser和async。dev可讀文檔系統(tǒng)上的字符或塊設(shè)備,取消選項為nodev。exec可執(zhí)行二進制文檔,取消選項為noexec。noatime每次存取時不更新inode的存取時間。noauto無法使用-a參數(shù)來加載。nodev不讀文檔系統(tǒng)上的字符或塊設(shè)備。noexec無法執(zhí)行二進制文檔。nosuid關(guān)閉set-user-identifier(配置用戶ID)和set-group-identife](配置組ID)配置位。nouser使一位用戶無法執(zhí)行加載操作,默認配置。remount重新加載設(shè)備。通常用于改變設(shè)備的配置狀態(tài)。ro以只讀模式加載。rw以可讀寫模式加載。suid啟動set-user-identifier(配置用戶ID)和set-group-identife](配置組ID)配置位,取消選項為nosuid。sync以同步方式執(zhí)行文檔系統(tǒng)的輸入輸出動作。user能夠讓一般用戶加載設(shè)備。-r以只讀方式加載設(shè)備。-t指定設(shè)備的文檔系統(tǒng)類型。常用的選項說明有:minixLinux最早使用的文檔系統(tǒng)。ext2Linux現(xiàn)在的常用文檔系統(tǒng)。msdosMS-DOS的FAT。vfatWin85/98的VFAT。nfs網(wǎng)絡(luò)文檔系統(tǒng)。iso9660CD-ROM光盤的標準文檔系統(tǒng)。ntfsWindowsNT的文檔系統(tǒng)。hpfsOS/2文檔系統(tǒng)。WindowsNT3.51之前版本的文檔系統(tǒng)。auto自動檢測文檔系統(tǒng)。-v執(zhí)行時顯示周詳?shù)男畔ⅰ?V顯示版本信息。-w以可讀寫模式加載設(shè)備,默認配置。掛載windows分區(qū):Rpm-ivhkernel-ntfs-2.4.20-8.i686.rpmMount/dev/hda1-tntfs/mnt/windowsdisk1Ls/mnt/windowsdisk1/Mount-tntfs-oiocharset=gb2312/dev/hda1/mnt/windowsdisk1/Umount/dev/hda1Umount/mnt/windowsdisk1/掛載光盤:Mount-tiso9660/dev/cdrom/mnt/cdrom//加載光驅(qū)Ls/mnt/cdrom//總結(jié):一、linux文件結(jié)構(gòu)文件結(jié)構(gòu)是文件存放在磁盤等存貯設(shè)備上的組織方法。主要體現(xiàn)在對文件和目錄的組織上。目錄提供了管理文件的一個方便而有效的途徑。linux使用標準的目錄結(jié)構(gòu),在安裝的時候,安裝程序就已經(jīng)為用戶創(chuàng)建了文件系統(tǒng)和完整而固定的目錄組成形式,并指定了每個目錄的作用和其中的文件類型。/根目錄I11111IIIIIIIIIbinhomedevetclibsbintmpusrvarIIIIII1IIIIIIIIIIIIrc.dcron.dX11R6srcliblocalmanbinI111—I1IIfIIIIIIIIIinit.drc0.drcl.drc2.dlinuxbinlibsrclinux采用的是樹型結(jié)構(gòu)。最上層是根目錄,其他的所有目錄都是從根目錄出發(fā)而生成的。微軟的DOS和windows也是采用樹型結(jié)構(gòu),但是在DOS和windows中這樣的樹型結(jié)構(gòu)的根是磁盤分區(qū)的盤符,有幾個分區(qū)就有幾個樹型結(jié)構(gòu),他們之間的關(guān)系是并列的。但是在linux中,無論操作系統(tǒng)管理幾個磁盤分區(qū),這樣的目錄樹只有一個。從結(jié)構(gòu)上講,各個磁盤分區(qū)上的樹型目錄不一定是并列的。如果這樣講不好理解的話,我來舉個例子:有一塊硬盤,分成了4個分區(qū),分別是/;/boot;/usr和windows下的fat對于/和/boot或者/和/usr,它們是從屬關(guān)系;對于/boot和/usr,它們是并列關(guān)系。如果我把windows下的fat分區(qū)掛載到/mnt/winc下,(掛載??哦,別急,呵呵,一會就講,一會就講。)那么對于/mnt/winc和/usr或/mnt/winc和/boot來說,它們是從屬于目錄樹上沒有任何關(guān)系的兩個分支。因為linux是一個多用戶系統(tǒng),制定一個固定的目錄規(guī)劃有助于對系統(tǒng)文件和不同的用戶文件進行統(tǒng)一管理。但就是這一點讓很多從windows轉(zhuǎn)到linux的初學(xué)者感到頭疼。下面列出了linux下一些主要目錄的功用。/bin二進制可執(zhí)行命令/dev設(shè)備特殊文件/etc系統(tǒng)管理和配置文件/etc/rc.d啟動的配置文件和腳本/home用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示/lib標準程序設(shè)計庫,又叫動態(tài)鏈接共享庫,作用類似windows里的.dll文件/sbin系統(tǒng)管理命令,這里存放的是系統(tǒng)管理員使用的管理程序/tmp公用的臨時文件存儲點/root系統(tǒng)管理員的主目錄(呵呵,特權(quán)階級)/mnt系統(tǒng)提供這個目錄是讓用戶臨時掛載其他的文件系統(tǒng)。/lost+found這個目錄平時是空的,系統(tǒng)非正常關(guān)機而留下“無家可歸”的文件(windows下叫什么.chk)就在這里/proc虛擬的目錄,是系統(tǒng)內(nèi)存的映射。可直接訪問這個目錄來獲取系統(tǒng)信息。/var某些大文件的溢出區(qū),比方說各種服務(wù)的日志文件/usr最龐大的目錄,要用到的應(yīng)用程序和文件幾乎都在這個目錄。其中包含:/usr/X11R6存放Xwindow的目錄/usr/bin眾多的應(yīng)用程序/usr/sbin超級用戶的一些管理程序/usr/doclinux文檔/usr/includelinux下開發(fā)和編譯應(yīng)用程序所需要的頭文件/usr/lib常用的動態(tài)鏈接庫和軟件包的配置文件/usr/man幫助文檔/usr/src源代碼,linux內(nèi)核的源代碼就放在/usr/src/linux里/usr/local/bin本地增加的命令/usr/local/lib本地增加的庫二、linux文件系統(tǒng)文件系統(tǒng)指文件存在的物理空間,linux系統(tǒng)中每個分區(qū)都是一個文件系統(tǒng),都有自己的目錄層次結(jié)構(gòu)。linux會將這些分屬不同分區(qū)的、單獨的文件系統(tǒng)按一定的方式形成一個系統(tǒng)的總的目錄層次結(jié)構(gòu)。一個操作系統(tǒng)的運行離不開對文件的操作,因此必然要擁有并維護自己的文件系統(tǒng)。linux文件系統(tǒng)使用索引節(jié)點來記錄文件信息,作用像windows的文件分配表。索引節(jié)點是一個結(jié)構(gòu),它包含了一個文件的長度、創(chuàng)建及修改時間、權(quán)限、所屬關(guān)系、磁盤中的位置等信息。一個文件系統(tǒng)維護了一個索引節(jié)點的數(shù)組,每個文件或目錄都與索引節(jié)點數(shù)組中的唯一一個元素對應(yīng)。系統(tǒng)給每個索引節(jié)點分配了一個號碼,也就是該節(jié)點在數(shù)組中的索引號,稱為索引節(jié)點號。linux文件系統(tǒng)將文件索引節(jié)點號和文件名同時保存在目錄中。所以,目錄只是將文件的名稱和它的索引節(jié)點號結(jié)合在一起的一張表,目錄中每一對文件名稱和索引節(jié)點號稱為一個連接。對于一個文件來說有唯一的索引節(jié)點號與之對應(yīng),對于一個索引節(jié)點號,卻可以有多個文件名與之對應(yīng)。因此,在磁盤上的同一個文件可以通過不同的路徑去訪問它??梢杂胠n命令對一個已經(jīng)存在的文件再建立一個新的連接,而不復(fù)制文件的內(nèi)容。連接有軟連接和硬連接之分,軟連接又叫符號連接。它們各自的特點是:硬連接:原文件名和連接文件名都指向相同的物理地址。目錄不能有硬連接;硬連接不能跨越文件系統(tǒng)(不能跨越不同的分區(qū))文件在磁盤中只有一個拷貝,節(jié)省硬盤空間;由于刪除文件要在同一個索引節(jié)點屬于唯一的連接時才能成功,因此可以防止不必要的誤刪除。符號連接:用ln-s命令建立文件的符號連接符號連接是linux特殊文件的一種,作為一個文件,它的數(shù)據(jù)是它所連接的文件的路徑名。類似windows下的快捷方式??梢詣h除原有的文件而保存連接文件,沒有防止誤刪除功能。這一段的的內(nèi)容過于抽象,又是節(jié)點又是數(shù)組的,我已經(jīng)盡量通俗再通俗了,又不好加例子作演示。大家如果還是云里霧里的話,我也沒有什么辦法了,只有先記住,日后在實際應(yīng)用中慢慢體會、理解了。這也是我學(xué)習(xí)的一個方法吧。三、掛載文件系統(tǒng)由上一節(jié)知道,linux系統(tǒng)中每個分區(qū)都是一個文件系統(tǒng),都有自己的目錄層次結(jié)構(gòu)。linux會將這些分屬不同分區(qū)的、單獨的文件系統(tǒng)按一定的方式形成一個系統(tǒng)的總的目錄層次結(jié)構(gòu)。這里所說的'按一定方式”就是指的掛載。將一個文件系統(tǒng)的頂層目錄掛到另一個文件系統(tǒng)的子目錄上,使它們成為一個整體,稱為掛載。把該子目錄稱為掛載點。舉個例子吧:根分區(qū):/根目錄IIIIIIIIIIbinhomedevetclibsbintmpusrvarIIIIIIrc.dcron.dII1IIIIIIIIinit.drc0.drcl.drc2.d/usr分區(qū):usrII11—IIIIIIX11R6srcliblocalmanbinIIII11IIIIlinuxbinlibsrc掛載之后就形成了文章開始時的那個圖。像不像掛上去的?注意:1、掛載點必須是一個目錄。2、一個分區(qū)掛載在一個已存在的目錄上,這個目錄可以不為空,但掛載后這個目錄下以前的內(nèi)容將不可用。對于其他操作系統(tǒng)建立的文件系統(tǒng)的掛載也是這樣。但是需要理解的是:光盤、軟盤、其他操作系統(tǒng)使用的文件系統(tǒng)的格式與linux使用的文件系統(tǒng)格式是不一樣的。光盤是ISO9660;軟盤是fat16或ext2;windowsNT是fat16、NTFS;windows98是fat16、fat32;windows2000和windowsXP是fat16、fat32、NTFS。掛載前要了解linux是否支持所要掛載的文件系統(tǒng)格式。掛載時使用mount命令:格式:mount[-參數(shù)][設(shè)備名稱][掛載點]其中常用的參數(shù)有-t<文件系統(tǒng)類型>指定設(shè)備的文件系統(tǒng)類型,常見的有:minixlinux最早使用的文件系統(tǒng)ext2linux目前常用的文件系統(tǒng)msdosMS-DOS的fat,就是fat16vfatwindows98常用的fat32nfs網(wǎng)絡(luò)文件系統(tǒng)iso9660CD-ROM光盤標準文件系統(tǒng)ntfswindowsNT2000的文件系統(tǒng)hpfsOS/2文件系統(tǒng)auto自動檢測文件系統(tǒng)-o<選項〉指定掛載文件系統(tǒng)時的選項。有些也可用在/etc/fstab中。常用的有codepage=XXX代碼頁iocharset=XXX字符集ro以只讀方式掛載rw以讀寫方式掛載nouser使一般用戶無法掛載user可以讓一般用戶掛載設(shè)備提醒一下,mount命令沒有建立掛載點的功能,因此你應(yīng)該確保執(zhí)行mount命令時,掛載點已經(jīng)存在。(不懂?說白了點就是你要把文件系統(tǒng)掛載到哪,首先要先建上個目錄。這樣OK?)例子:windows98裝在hdal分區(qū),同時計算機上還有軟盤和光盤需要掛載。mk/mnt/wincmk/mnt/floppymk/mnt/cdrommount-tvfat/dev/hda1/mnt/wincmount-tmsdos/dev/fd0/mnt/floppymount-tiso9660/dev/cdrom/mnt/cdrom現(xiàn)在就可以進入/mnt/winc等目錄讀寫這些文件系統(tǒng)了。要保證最后兩行的命令不出錯,要確保軟驅(qū)和光驅(qū)里有盤。(要是硬盤的磁盤片也可以經(jīng)常隨時更換的話,我想就不會犯這樣的錯誤了:->)如果你的windows98目錄里有中文文件名,使用上面的命令掛載后,顯示的是一堆亂碼。這就要用到-o參數(shù)里的codepageiocharset選項。codepage指定文件系統(tǒng)的代碼頁,簡體中文中文代碼是936;iocharset指定字符集,簡體中文一般用cp936或gb2312。當(dāng)掛載的文件系統(tǒng)linux不支持時,mount一定報錯,如windows2000的ntfs文件系統(tǒng)。可以重新編譯linux內(nèi)核以獲得對該文件系統(tǒng)的支持。關(guān)于重新編譯linux內(nèi)核,就不在這里說了。四、自動掛載每次開機訪問windows分區(qū)都要運行mount命令顯然太煩瑣,為什么訪問其他的linux分區(qū)不用使用mount命令呢?其實,每次開機時,linux自動將需要掛載的linux分區(qū)掛載上了。那么我們是不是可以設(shè)定讓linux在啟動的時候也掛載我們希望掛載的分區(qū),如windows分區(qū),以實現(xiàn)文件系統(tǒng)的自動掛載呢?這是完全可以的。在/etc目錄下有個fstab文件,它里面列出了linux開機時自動掛載的文件系統(tǒng)的列表。我的/etc/fstab文件如下:/dev/hda2/ext3defaults11/dev/hdal/bootext3defaults12none/dev/ptsdevptsgid=5,mode=62000none/procprocdefaults00none/dev/shmtmpfsdefaults00/dev/hda3swapswapdefaults00/dev/cdrom/mnt/cdromiso9660noauto,codepage=936,iocharset=gb231200/dev/fd0/mnt/floppyautonoauto,owner,kudzu00/dev/hdb1/mnt/wincvfatdefaults,codepage=936,

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論