小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Linux操作系統(tǒng)——系統(tǒng)各目錄有什么作用、以及文件鏈接過(guò)程

 漫步之心情 2020-04-07

三、 Linux 系統(tǒng)目錄結(jié)構(gòu)

Linux操作系統(tǒng)——系統(tǒng)各目錄有什么作用、以及文件鏈接過(guò)程

/bin — 用來(lái)貯存用戶命令。目錄 /usr/bin 也被用來(lái)貯存用戶命令。

/sbin — 許多系統(tǒng)命令(例如 shutdown)的貯存位置。目錄 /usr/sbin 中也包括了許多系統(tǒng)命令。

/root — 根用戶(超級(jí)用戶)的主目錄。

/mnt — 該目錄中通常包括系統(tǒng)引導(dǎo)后被掛載的文件系統(tǒng)的掛載點(diǎn)。譬如,默認(rèn)的光盤(pán)掛載點(diǎn)是 /mnt/cdrom/.

/boot — 包括內(nèi)核和其它系統(tǒng)啟動(dòng)期間使用的文件。

/lost+found — 被 fsck 用來(lái)放置零散文件(沒(méi)有名稱的文件)。

/lib — 包含許多被 /bin/ 和 /sbin/ 中的程序使用的庫(kù)文件。

目錄 /usr/lib/ 中含有更多用于用戶程序的庫(kù)文件。

/dev — 貯存設(shè)備文件(注意,設(shè)備文件不是驅(qū)動(dòng)程序。過(guò)去,在添加新磁盤(pán)或設(shè)備后,往往需要手動(dòng)增加設(shè)備文件?,F(xiàn)在通常我們不需要手動(dòng)增加設(shè)備文件,運(yùn)行一下service kudzu start ,系統(tǒng)就會(huì)自動(dòng)配置相應(yīng)的設(shè)備)。

/etc — 包含許多系統(tǒng)配置文件和目錄。

/var — 用于貯存 variable(或不斷改變的)文件,例如日志文件和打印機(jī)假脫機(jī)文件。

/usr — 包括與系統(tǒng)用戶直接有關(guān)的文件和目錄,例如應(yīng)用程序及支持它們的庫(kù)文件。

/proc — 一個(gè)虛擬的文件系統(tǒng)(不是實(shí)際貯存在磁盤(pán)上的),它包括被某些程序使用的系統(tǒng)信息。

/etc/rc.d — 啟動(dòng)的配置文件和腳本。

/tmp/ — 用戶和程序的臨時(shí)目錄。所有系統(tǒng)用戶均可讀寫(xiě)。

/home — 用戶主目錄的默認(rèn)位置。

/opt — 可選的(optional),可用來(lái)存放準(zhǔn)備安裝的文件。

四、 文件的連接

Linux操作系統(tǒng)——系統(tǒng)各目錄有什么作用、以及文件鏈接過(guò)程

Linux 采用索引節(jié)點(diǎn) inode 記錄文件信息,每個(gè)文件或目錄都唯一地對(duì)應(yīng) inode 數(shù)組中的一個(gè)元素。但一個(gè)元素可以與多個(gè)文件或目錄名對(duì)應(yīng)。文件名與索引節(jié)點(diǎn)號(hào)的對(duì)應(yīng)稱之為連接。

ln 命令用來(lái)對(duì)一個(gè)已經(jīng)存在的文件建立連接。

例:cd /root

cp /etc/passwd .

ln /root/passwd /root/passwd.2

執(zhí)行命令 ls –l 可在第二列看到連接數(shù)變?yōu)?2。

執(zhí)行命令 ls –i 可以看到 passwd 和 passwd.2 具有相同的 inode。

這種通過(guò)相同 inode 共享同一個(gè)物理文件的方法稱之為硬連接。

優(yōu)點(diǎn):可在不同目錄通過(guò)不同路徑訪問(wèn)同一個(gè)文件,節(jié)省磁盤(pán)空間又便于數(shù)據(jù)一致性;有一定防止誤刪除功能,只有同一個(gè) inode 屬于唯一一個(gè)連接時(shí),數(shù)據(jù)才被物理刪除。

缺點(diǎn):不能連接目錄,不能跨越不同文件系統(tǒng)(如分區(qū)、驅(qū)動(dòng)器)。

加參數(shù)-s 執(zhí)行 ln 命令可建立軟連接,也稱符號(hào)連接,如:

ln –s passwd passwd.2

執(zhí)行 ls –l ,可看出 passwd.2 是 passwd 的符號(hào)連接。

passwd.2 和 passwd 是兩個(gè)不同的文件,前者的文件數(shù)據(jù)是指向后者的路徑。即便在源文件不存在的情況下也可建立符號(hào)連接。

五、 mv 命令

Linux 中沒(méi)必要配備專(zhuān)門(mén)的文件更名命令,使用移動(dòng)命令 mv 即

可完成文件的更名操作。mv 實(shí)際上是在創(chuàng)建一個(gè)新的硬連接后

刪除舊的硬連接,以此實(shí)現(xiàn)文件的搬移或更名。如

mv passwd.2 passwd.b

執(zhí)行 ls –i 命令可發(fā)現(xiàn)文件名變了但 inode 沒(méi)變。

六、 獲得幫助

①使用 man topic 命令查閱手冊(cè)頁(yè),如欲了解 ls 命令,可:

man ls

man 命令只顯示查找到的第一項(xiàng)。若同一主題的內(nèi)容可在多個(gè)

部分找到(如 kill 既是 shell 命令又是系統(tǒng)調(diào)用),則需:

man –t 2 kill

⑵使用參數(shù) - -help 可顯示命令的幫助信息,如:

ls - -help 第四章 磁盤(pán)設(shè)備

一、 關(guān)于掛裝的基本常識(shí)

·與 DOS/Windows 采用驅(qū)動(dòng)器標(biāo)識(shí)符(A:、B:、C:)使用磁盤(pán)設(shè)備的方法不同。Linux 采用單根目錄樹(shù)管理全部文件系統(tǒng)。磁盤(pán)設(shè)備必須掛載到系統(tǒng)目錄樹(shù)上才能使用。

(Linux 啟動(dòng)過(guò)程已完成對(duì)/、/ boot 和/swap 三個(gè)分區(qū)的掛裝)

·所謂掛裝,就是將該設(shè)備的文件系統(tǒng)作為一個(gè)分枝嫁接到主文件系統(tǒng)的過(guò)程。嫁接的位置稱為掛裝點(diǎn)。

·掛裝點(diǎn)必須是個(gè)已經(jīng)存在的目錄。該目錄可以不空,但用作掛裝點(diǎn)后原內(nèi)容將不可見(jiàn),直到卸載為止。

·Linux 為用戶的后續(xù)掛裝專(zhuān)門(mén)提供了/mnt 目錄,/mnt 下的目錄用作掛裝點(diǎn)。若無(wú)特別原因,應(yīng)盡量遵循這一約定。

·只有 root 有權(quán)執(zhí)行掛裝與卸載操作。

·修改/etc/fstab 文件可實(shí)現(xiàn)啟動(dòng)時(shí)的自動(dòng)掛裝。

·gnome 和 KDE 環(huán)境支持光盤(pán)和軟盤(pán)插入后的自動(dòng)掛裝。但在字符界面以及更多場(chǎng)合下,仍需用戶手工掛裝。

·掛裝命令 mount,常用的語(yǔ)法格式是:

mount [-t 文件系統(tǒng)類(lèi)型] [被掛裝的設(shè)備文件] [掛裝點(diǎn)]

常用的文件系統(tǒng)類(lèi)型:

ext2 : Linux 的 ext2 文件系統(tǒng)

msdos : MS-DOS 的 FAT

vfat : Win95/98 的 VFAT

nfs : 網(wǎng)絡(luò)文件系統(tǒng)

iso9660 : CD-ROM 光盤(pán)的標(biāo)準(zhǔn)文件系統(tǒng)

ntfs : WindowsNT 文件系統(tǒng)

auto : 自動(dòng)檢測(cè)文件系統(tǒng)的類(lèi)型·卸載命令 umount,常用的語(yǔ)法格式是:

umount 掛裝點(diǎn)或被掛裝的設(shè)備文件

(如卸載光驅(qū)既可以 umount /mnt/cdrom 也可以 umount /dev/cdrom)

二、 應(yīng)用實(shí)例:

①使用 CD-ROM:掛裝:mount /dev/cdrom /mnt/cdrom卸載:umount /mnt/cdrom (掛裝時(shí)也可使用-t iso9660 或-t auto 參數(shù))②使用軟盤(pán):掛裝:mount -t auto /dev/fd0 /mnt/floppy或 mount /dev/fd0 /mnt/floppy或 mount /mnt/floppy卸載:umount /mnt/floppy③使用 USB 盤(pán):掛裝:mount -t vfat /dev/sda1 /mnt/usb卸載:umount /mnt/usb說(shuō)明:⑴Linux 將 USB 盤(pán)作為 SCSI 盤(pán)處理;⑵掛裝前先要在/mnt 下創(chuàng)建一個(gè) usb 目錄;⑶必要是可先 fdisk –l /dev/sd? 查看 U 盤(pán)的設(shè)備名。④訪問(wèn)硬盤(pán)上的 DOS/Windows 分區(qū)先執(zhí)行: fdisk –l /dev/hd?了解 DOS/Windows 主分區(qū)和邏輯分區(qū)所在的位置,如果Windows 有主分區(qū) C 和邏輯分區(qū) D 兩個(gè)分區(qū),一般是在hda1 和 hda5。以訪問(wèn)邏輯分區(qū) D 為例:,掛裝:mount -t auto /dev/hda5 /mnt/d卸載:umount /mnt/d當(dāng)然/mnt/d 目錄要事先存在。如下命令可避免 dos 盤(pán)上的漢字文件名出現(xiàn)亂碼: mount -t auto –o iocharset=gb2312 /dev/hda5 /mnt/d若要使所有用戶都對(duì)所掛裝的/mnt/d 有讀寫(xiě)權(quán)限,則需: mount –t vfat –o user,rw,exec,,umask-000 /dev/hda5 /mnt/d若仍無(wú)法寫(xiě) DOS 分區(qū),則可能需要設(shè)置掛裝點(diǎn)權(quán)限: chmod a=rwx /mnt/d⑤使用 iso9660 映像文件:在/mnt 目錄下建一個(gè)目錄 iso;假設(shè)映像文件名為 a.iso,在/opt 目錄下,則:掛裝:mount -t iso9660 -o loop /opt/a.iso /mnt/iso卸載:umount /mnt/iso掛裝期間,在/mnt/iso 目錄中可對(duì)映像包括的文件進(jìn)行操作。

三、 軟盤(pán)操作

①格式化

先低格:fdformat /dev/fd0H1440

再 mformat a: 在低格過(guò)的軟盤(pán)上建立 DOS 文件系統(tǒng)。

或 mkfs –t ext2 /dev/fd0 1440 建立 ext2 格式。

② 讀寫(xiě)軟盤(pán)

掛裝后才能使用,取出軟盤(pán)前一定先要卸載以保數(shù)據(jù)完整。

可用 Linux 命令對(duì)/mnt/floppy 進(jìn)行軟盤(pán)文件操作。另外

Linux 還提供了一套稱之為 mtools 的訪問(wèn) dos 軟盤(pán)的工具,

用法類(lèi)似 dos。主要有 mformat、mdir、mmd、mcd、mrd、

mcopy、mcomp、mdel、mdeltree、mattrib、mren、mtype、

mlabel 等,鍵入 mtools 回車(chē)可列出其命令清單。

③復(fù)制軟盤(pán)

先存源盤(pán)映像 dd if=/dev/fd0 of =temp.img

再寫(xiě)到目標(biāo)盤(pán) dd if=temp.img of =/dev/fd0

(在一些資料中其舉例常加參數(shù) bs=1440k,實(shí)驗(yàn)不加也可)

復(fù)制軟盤(pán)不必事先掛裝。

四、 制作 ISO 光盤(pán)映像文件

將源文件用歸入一個(gè)目錄,如 myfiles;

mkisofs -L -l -v -r -o /tmp/outfile.iso myfiles

/tmp/outfile.iso 即是生成的 ISO 映像文件。

(-L 允許文件名的第一個(gè)字符為句號(hào);-l 可使用 iso9660 32 字符長(zhǎng)度的文件名,可能在 DOS 下無(wú)法正常讀?。?-v 執(zhí)行

時(shí)顯示詳細(xì)信息; -r 使用 Rock Ridge Extensions,開(kāi)放所有文件的讀權(quán)限;-o 指定映像文件名稱。)

五、 其它磁盤(pán)命令

① fdisk 磁盤(pán)分區(qū)命令。-l 參數(shù)用于列出指定的外設(shè)分區(qū)表。

② df 檢查磁盤(pán)空間及利用狀況

③ du 顯示磁盤(pán)中目錄或文件的大小

例:du –b /boot

顯示/boot 目錄的大小。-b 參數(shù)用以指定單位為字節(jié)。

④ dd 介質(zhì)拷貝命令

用指定大小的塊拷貝文件并進(jìn)行指定的格式轉(zhuǎn)換。

bs=<字節(jié)數(shù)> 將輸入 ibs 輸出 obs 設(shè)定為指定的字節(jié)數(shù)

cbs=<字節(jié)數(shù)> 每次只轉(zhuǎn)換指定的字節(jié)數(shù)

conv=<關(guān)鍵字> 指定文件的轉(zhuǎn)換格式

count=<扇區(qū)數(shù)> 僅讀取指定的扇區(qū)數(shù)

ibs=<字節(jié)數(shù)> 指定每次讀取的字節(jié)數(shù)

if=<文件> 輸入文件名,省略則從標(biāo)準(zhǔn)設(shè)備輸入

obs=<字節(jié)數(shù)> 每次輸出的字節(jié)數(shù)

of=<文件> 輸出文件名,省略則輸出到屏幕

seek=<扇區(qū)數(shù)> 輸出數(shù)據(jù)跳過(guò)指定的扇區(qū)數(shù)。(扇長(zhǎng)=obs)

skip=<扇區(qū)數(shù)> 讀取跳過(guò)指定的扇區(qū)數(shù)。(扇長(zhǎng)=ibs)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多