動(dòng)手試吧,沒(méi)有的話就找相關(guān)軟件包安裝\x0d\x0a\x0d\x0a一、df 命令;\x0d\x0a\x0d\x0adf 是來(lái)自于coreutils 軟件包,系統(tǒng)安裝時(shí),就自帶的;我們通過(guò)這個(gè)命令可以查看磁盤的使用情況以及文件系統(tǒng)被掛載的位置;\x0d\x0a\x0d\x0a舉例:\x0d\x0a\x0d\x0a[root@localhost beinan]# df -lh\x0d\x0a\x0d\x0aFilesystem 容量 已用 可用 已用% 掛載點(diǎn)\x0d\x0a\x0d\x0a/dev/hda8 11G 6.0G 4.4G 58% /\x0d\x0a\x0d\x0a/dev/shm 236M 0 236M 0% /dev/shm\x0d\x0a\x0d\x0a/dev/sda1 56G 22G 35G 39% /mnt/sda1\x0d\x0a\x0d\x0a我們從中可以看到,系統(tǒng)安裝在/dev/hda8 ;還有一個(gè)56G的磁盤分區(qū)/dev/sda1掛載在 /mnt/sda1中;\x0d\x0a\x0d\x0a其它的參數(shù)請(qǐng)參考 man df\x0d\x0a\x0d\x0a二、fdsik\x0d\x0a\x0d\x0afdisk 是一款強(qiáng)大的磁盤操作工具,來(lái)自u(píng)til-linux軟件包,我們?cè)谶@里只說(shuō)他如何查看磁盤分區(qū)表及分區(qū)結(jié)構(gòu);參數(shù) -l ,通過(guò)-l 參數(shù),能獲得機(jī)器中所有的硬盤的分區(qū)情況;\x0d\x0a\x0d\x0a[root@localhost beinan]# fdisk -l\x0d\x0a\x0d\x0aDisk /dev/hda: 80.0 GB, 80026361856 bytes\x0d\x0a\x0d\x0a255 heads, 63 sectors/track, 9729 cylinders\x0d\x0a\x0d\x0aUnits = cylinders of 16065 * 512 = 8225280 bytes\x0d\x0a\x0d\x0aDevice Boot Start End Blocks Id System\x0d\x0a\x0d\x0a/dev/hda1 * 1 765 6144831 7 HPFS/NTFS\x0d\x0a\x0d\x0a/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)\x0d\x0a\x0d\x0a/dev/hda3 2806 7751 39728745 5 Extended\x0d\x0a\x0d\x0a/dev/hda5 2806 3825 8193118+ 83 Linux\x0d\x0a\x0d\x0a/dev/hda6 3826 5100 10241406 83 Linux\x0d\x0a\x0d\x0a/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris\x0d\x0a\x0d\x0a/dev/hda8 5199 6657 11719386 83 Linux\x0d\x0a\x0d\x0a/dev/hda9 6658 7751 8787523+ 83 Linux\x0d\x0a\x0d\x0a在上面Blocks中,表示的是分區(qū)的大小,Blocks的單位是byte ,我們可以換算成M,比如第一個(gè)分區(qū)/dev/hda1的大小如果換算成M,應(yīng)該是6144831/1024=6000M,也就是6G左右,其實(shí)沒(méi)有這么麻煩,粗略的看一下把小數(shù)點(diǎn)向前移動(dòng)三位,就知道大約的體積有多大了;\x0d\x0a\x0d\x0aSystem 表示的文件系統(tǒng),擾手比如/dev/hda1 是NTFS格式的;/dev/hda2 表示是fat32格式的文件系激坦統(tǒng);.\x0d\x0a\x0d\x0a在此例中,我們要特別注意的是/dev/hda3分區(qū),這是擴(kuò)展分區(qū);他下面包含著邏輯分區(qū),其實(shí)這個(gè)分區(qū)相當(dāng)于一個(gè)容器;從屬于她的有 hda5,hda6,hda7,hda8,hda9 ;\x0d\x0a\x0d\x0a我們還注意到一點(diǎn),怎么沒(méi)有hda4呢?為什么hda4沒(méi)有包含在擴(kuò)展分區(qū)?一個(gè)磁盤最多有四個(gè)主分區(qū); hda1-4算都是主分明李桐區(qū);hda4不可能包含在擴(kuò)展分區(qū)里,另外擴(kuò)展分區(qū)也算主分區(qū);在本例中,沒(méi)有hda4這個(gè)分區(qū),當(dāng)然我們可以把其中的一個(gè)分區(qū)設(shè)置為主分區(qū),只是我當(dāng)時(shí)分區(qū)的時(shí)候沒(méi)有這么做而已;\x0d\x0a\x0d\x0a再仔細(xì)統(tǒng)計(jì)一下,我們看一看這個(gè)磁盤是不是還有空間?hda1+hda2+hda3=實(shí)際已經(jīng)分區(qū)的體積,所以我們可以這樣算 hda1+hda2+hda3=6144831+16386300+39728745 = 62259876 (b),換算成M單位,小數(shù)點(diǎn)向前移三位,所以目前已經(jīng)劃分好的分區(qū)大約占用體積是62259.876(M),其實(shí)最精確的計(jì)算 62259876/1024=60800.67(M);而這個(gè)磁盤大小是80.0 GB (80026361856byte),其實(shí)實(shí)際大小也就是78150.744(M);通過(guò)我們一系列的計(jì)算,我們可以得出這個(gè)硬盤目前還有使用的空間;大約還有18G未分區(qū)的空間;\x0d\x0a\x0d\x0afdisk -l 能列出機(jī)器中所有磁盤的個(gè)數(shù),也能列出所有磁盤分區(qū)情況;比如:\x0d\x0a\x0d\x0a[root@localhost beinan]# fdisk -l\x0d\x0a\x0d\x0aDisk /dev/hda: 80.0 GB, 80026361856 bytes\x0d\x0a\x0d\x0a255 heads, 63 sectors/track, 9729 cylinders\x0d\x0a\x0d\x0aUnits = cylinders of 16065 * 512 = 8225280 bytes\x0d\x0a\x0d\x0aDevice Boot Start End Blocks Id System\x0d\x0a\x0d\x0a/dev/hda1 * 1 765 6144831 7 HPFS/NTFS\x0d\x0a\x0d\x0a/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)\x0d\x0a\x0d\x0a/dev/hda3 2806 7751 39728745 5 Extended\x0d\x0a\x0d\x0a/dev/hda5 2806 3825 8193118+ 83 Linux\x0d\x0a\x0d\x0a/dev/hda6 3826 5100 10241406 83 Linux\x0d\x0a\x0d\x0a/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris\x0d\x0a\x0d\x0a/dev/hda8 5199 6657 11719386 83 Linux\x0d\x0a\x0d\x0a/dev/hda9 6658 7751 8787523+ 83 Linux\x0d\x0a\x0d\x0aDisk /dev/sda: 60.0 GB, 60011642880 bytes\x0d\x0a\x0d\x0a64 heads, 32 sectors/track, 57231 cylinders\x0d\x0a\x0d\x0aUnits = cylinders of 2048 * 512 = 1048576 bytes\x0d\x0a\x0d\x0aDevice Boot Start End Blocks Id System\x0d\x0a\x0d\x0a/dev/sda1 1 57231 58604528 83 Linux\x0d\x0a\x0d\x0a通過(guò)上面我們可以知道此機(jī)器有兩塊硬盤,我們也可以指定fdisk -l 來(lái)查看其中一個(gè)硬盤的分區(qū)情況;\x0d\x0a\x0d\x0a[root@localhost beinan]# fdisk -l /dev/sda\x0d\x0a\x0d\x0aDisk /dev/sda: 60.0 GB, 60011642880 bytes\x0d\x0a\x0d\x0a64 heads, 32 sectors/track, 57231 cylinders\x0d\x0a\x0d\x0aUnits = cylinders of 2048 * 512 = 1048576 bytes\x0d\x0a\x0d\x0aDevice Boot Start End Blocks Id System\x0d\x0a\x0d\x0a/dev/sda1 1 57231 58604528 83 Linux\x0d\x0a\x0d\x0a通過(guò)上面情況可以知道,在/dev/sda 這個(gè)磁盤中,只有一個(gè)分區(qū);使用量差不多是百分百了;\x0d\x0a\x0d\x0a我們還可以來(lái)查看 /dev/hda的\x0d\x0a\x0d\x0a[root@localhost beinan]# fdisk -l /dev/hda\x0d\x0a\x0d\x0a自己試試看?\x0d\x0a\x0d\x0a三、cfdisk 來(lái)自于util-linux的軟件包;\x0d\x0a\x0d\x0acfdisk 也是一款不錯(cuò)的分區(qū)工具;在有些發(fā)行版中,此工具已經(jīng)從util-linux包中剔除;cfdisk 簡(jiǎn)單易用是他的特點(diǎn);和DOS中的fdisk 相似;在本標(biāo)題中,我們只來(lái)解說(shuō)如何查看機(jī)器的中的磁盤分區(qū)狀況及所用的文件系統(tǒng)等;\x0d\x0a\x0d\x0a查看磁盤分區(qū)的用法 cfdisk -Ps 磁盤設(shè)備名;\x0d\x0a\x0d\x0a比如\x0d\x0a\x0d\x0a[root@localhost beinan]cfdisk -Ps\x0d\x0a\x0d\x0a[root@localhost beinan]cfdisk -Ps /dev/hda\x0d\x0a\x0d\x0a[root@localhost beinan]cfdisk -Ps\x0d\x0a\x0d\x0aPartition Table for /dev/hda\x0d\x0a\x0d\x0aFirst Last\x0d\x0a\x0d\x0a# Type Sector Sector Offset Length Filesystem Type (ID) Flag\x0d\x0a\x0d\x0a-- ------- ----------- ----------- ------ ----------- -------------------- ----\x0d\x0a\x0d\x0a1 Primary 0 23438834 63 23438835 Linux (83) Boot\x0d\x0a\x0d\x0a2 Primary 23438835 156296384 0 132857550 Extended (05) None\x0d\x0a\x0d\x0a5 Logical 23438835 155268224 63 131829390 Linux (83) None\x0d\x0a\x0d\x0a6 Logical 155268225 156296384 63 1028160 Linux swap (82) None\x0d\x0a\x0d\x0a我們只用的參數(shù) -Ps,就列出了磁盤的分區(qū)情況;目前在Slackware Debian Mandrake 等主流發(fā)行版中存在cfdisk ,而fedora 4.0把這個(gè)小工具剔除了;有點(diǎn)可惜;這是我在Slackware中操作的;\x0d\x0a\x0d\x0a如果您這樣操作,就更直觀了;\x0d\x0a\x0d\x0a[root@localhost beinan]cfdisk 磁盤設(shè)備名\x0d\x0a\x0d\x0a舉例:\x0d\x0a\x0d\x0a[root@localhost beinan]cfdisk /dev/hda\x0d\x0a\x0d\x0a您所看到的是如下的模式:\x0d\x0a\x0d\x0acfdisk 2.12a\x0d\x0a\x0d\x0aDisk Drive: /dev/hda\x0d\x0a\x0d\x0aSize: 80026361856 bytes, 80.0 GB\x0d\x0a\x0d\x0aHeads: 255 Sectors per Track: 63 Cylinders: 9729\x0d\x0a\x0d\x0aName Flags Part Type FS Type [Label] Size (MB)\x0d\x0a\x0d\x0a-------------------------------------------------------------------------------------------\x0d\x0a\x0d\x0ahda1 Boot Primary Linux ReiserFS 12000.69\x0d\x0a\x0d\x0ahda5 Logical Linux ReiserFS 67496.65\x0d\x0a\x0d\x0ahda6 Logical Linux swap 526.42\x0d\x0a\x0d\x0a[Bootable] [ Delete ] [ Help ] [Maximize] [ Print ] [ Quit ]\x0d\x0a\x0d\x0a[ Type ] [ Units ] [ Write ]\x0d\x0a\x0d\x0aToggle bootable flag of the current partition\x0d\x0a\x0d\x0a您進(jìn)入了cfdisk 的操作界面;用鍵盤移動(dòng)指針到[Quit]就可以退出;\x0d\x0a\x0d\x0a四、parted 功能不錯(cuò)的分區(qū)工具;在Fedora 4.0中有帶,可以自己安裝上;在此主題中,我們只說(shuō)如何查看磁盤的分區(qū)情況;\x0d\x0a\x0d\x0a調(diào)用方法簡(jiǎn)單,parted 默認(rèn)是打開(kāi)的設(shè)備是/dev/hda ,也可以自己指定;比如 parted /dev/hda 或/dev/sda 等;退出的方法是 quit\x0d\x0a\x0d\x0a[root@localhost beinan]# parted\x0d\x0a\x0d\x0a使用 /dev/hda\x0d\x0a\x0d\x0a(parted) p\x0d\x0a\x0d\x0a/dev/hda 的磁盤幾何結(jié)構(gòu):0.000-76319.085 兆字節(jié)\x0d\x0a\x0d\x0a磁盤標(biāo)簽類型:msdos\x0d\x0a\x0d\x0aMinor 起始點(diǎn) 終止點(diǎn) 類型 文件系統(tǒng) 標(biāo)志\x0d\x0a\x0d\x0a1 0.031 6000.842 主分區(qū) ntfs 啟動(dòng)\x0d\x0a\x0d\x0a2 6000.842 22003.088 主分區(qū) fat32 lba\x0d\x0a\x0d\x0a3 22003.088 60800.690 擴(kuò)展分區(qū)\x0d\x0a\x0d\x0a5 22003.119 30004.211 邏輯分區(qū) reiserfs\x0d\x0a\x0d\x0a6 30004.242 40005.615 邏輯分區(qū) reiserfs\x0d\x0a\x0d\x0a7 40005.646 40774.350 邏輯分區(qū) linux-swap\x0d\x0a\x0d\x0a8 40774.381 52219.094 邏輯分區(qū) ext3\x0d\x0a\x0d\x0a9 52219.125 60800.690 邏輯分區(qū) reiserfs\x0d\x0a\x0d\x0a我們?cè)趐artd 的操作面上,用p就可以列出當(dāng)前磁盤的分區(qū)情況,如果想要查看其它磁盤,可以用 select 功能,比如 select /dev/sda ;\x0d\x0a\x0d\x0a五、qtparted ,與parted 相關(guān)的軟件還有qtparted ,也能查看到磁盤的結(jié)構(gòu)和所用的文件系統(tǒng),是圖形化的;\x0d\x0a\x0d\x0a[beinan@localhost ~]# qtparted\x0d\x0a\x0d\x0a圖形化的查看,一目了然;\x0d\x0a\x0d\x0a六、sfdisk 也是一個(gè)分區(qū)工具,功能也多多;我們?cè)谶@里只說(shuō)他的列磁盤分區(qū)情況的功能;\x0d\x0a\x0d\x0a[root@localhost beinan]# sfdisk -l\x0d\x0a\x0d\x0a自己看看吧;\x0d\x0a\x0d\x0asfdisk 有幾個(gè)很有用的功能;有興趣的弟兄不妨看看;\x0d\x0a\x0d\x0a七、partx 也簡(jiǎn)要的說(shuō)一說(shuō),有些系統(tǒng)自帶了這個(gè)工具,功能也簡(jiǎn)單,和fdisk 、parted、cfdisk 來(lái)說(shuō)不值一提;不用也罷;\x0d\x0a\x0d\x0a用法: partx 設(shè)備名\x0d\x0a\x0d\x0a[root@localhost beinan]# partx /dev/hda\x0d\x0a\x0d\x0a# 1: 63- 12289724 ( 12289662 sectors, 6292 MB)\x0d\x0a\x0d\x0a# 2: 12289725- 45062324 ( 32772600 sectors, 16779 MB)\x0d\x0a\x0d\x0a# 3: 45062325-124519814 ( 79457490 sectors, 40682 MB)\x0d\x0a\x0d\x0a# 4: 0- -1 ( 0 sectors, 0 MB)\x0d\x0a\x0d\x0a# 5: 45062388- 61448624 ( 16386237 sectors, 8389 MB)\x0d\x0a\x0d\x0a# 6: 61448688- 81931499 ( 20482812 sectors, 10487 MB)\x0d\x0a\x0d\x0a# 7: 81931563- 83505869 ( 1574307 sectors, 806 MB)\x0d\x0a\x0d\x0a# 8: 83505933-106944704 ( 23438772 sectors, 12000 MB)\x0d\x0a\x0d\x0a# 9: 106944768-124519814 ( 17575047 sectors, 8998 MB)\x0d\x0a\x0d\x0a八、查看目前機(jī)器中的所有磁盤及分區(qū)情況:\x0d\x0a\x0d\x0a[beinan@localhost ~]$ cat /proc/partitions\x0d\x0a\x0d\x0amajor minor #blocks name\x0d\x0a\x0d\x0a3 0 78150744 hda\x0d\x0a\x0d\x0a3 1 6144831 hda1\x0d\x0a\x0d\x0a3 2 16386300 hda2\x0d\x0a\x0d\x0a3 5 8193118 hda5\x0d\x0a\x0d\x0a3 6 10241406 hda6\x0d\x0a\x0d\x0a3 7 787153 hda7\x0d\x0a\x0d\x0a3 8 11719386 hda8\x0d\x0a\x0d\x0a3 9 8787523 hda9\x0d\x0a\x0d\x0a8 0 58605120 sda\x0d\x0a\x0d\x0a8 1 58604528 sda1
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),山海關(guān)企業(yè)網(wǎng)站建設(shè),山海關(guān)品牌網(wǎng)站建設(shè),網(wǎng)站定制,山海關(guān)網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,山海關(guān)網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
進(jìn)行掛載需要使用mount命令。
定掛載文件系統(tǒng)時(shí)的選項(xiàng),有些也可寫到在/etc/fstab中。常用的有:defaults使用所有選項(xiàng)的默認(rèn)值(auto、nouser、rw、suid)auto/noauto允許/不允許以_a選項(xiàng)進(jìn)行安裝dev/nodev對(duì)/不對(duì)文件系統(tǒng)上的特殊設(shè)備進(jìn)行解釋exec/noexec允許/不允許執(zhí)行二進(jìn)制代碼suid/nosuid確認(rèn)/不確認(rèn)suid和sgid位user/nouser允許/不允許一般用戶掛載codepage=XXX代碼頁(yè)iocharset=XXX字符集ro以只讀方式掛載rw以讀寫方式掛載remount重新安裝已經(jīng)安裝了的文件系統(tǒng)loop掛載回旋設(shè)備。
紅帽子linux系統(tǒng)是基于linux的一款應(yīng)用軟件,使用社區(qū)驅(qū)動(dòng)的方式提供可靠和高性能的云、虛擬化、存儲(chǔ)、Linux_和中間件技帆彎術(shù)。它的安裝十分的方便,支持linux圖形效果,比對(duì)上一個(gè)版本進(jìn)步了不少,而且安全性還十分的不錯(cuò)的,讓用戶在安裝系統(tǒng)時(shí)更便捷、更放心。是目前世界上使用最多的Linux操作系統(tǒng)。因?yàn)樗邆渥詈玫膽B(tài)缺悶圖形界面,扮鉛無(wú)論是安裝、配置還是使用都十分方便,而且運(yùn)行穩(wěn)定,因此不論是新手還是老玩家都對(duì)它有很高的評(píng)價(jià)?,F(xiàn)在,RedHatLinux又出了9.0新版本,在原有的基礎(chǔ)上又有了很大的進(jìn)步。它完善了圖形界面,增強(qiáng)了硬件的兼容性,安裝起來(lái)更加得心應(yīng)手,尤其增強(qiáng)了多媒體方面的能力——新版本的XFree4.0.1使你能夠在Linux下播放多媒體文件。它還采用了OpenSSL128位加密技術(shù),使你的網(wǎng)絡(luò)通信更加安全;最新的內(nèi)核;提供了USB接口的鼠標(biāo)和鍵盤的支持;提供了更加容易配置和管理的圖形桌面以及圖形界面的內(nèi)核調(diào)整和防火墻配置工具??傊?,不論你是一個(gè)新手還是一個(gè)Linux的老玩家,不論你是個(gè)人使用還是企業(yè)用服務(wù)器,RedHatLinux9.0都是你最好的選擇。
目前在各 Linux 發(fā)行版中, 比較著名的軟件包管理系統(tǒng)有如下兩種:
RPM: Red Hat/Fedora,Suse,Mandriva 使用的是這類管理系統(tǒng)。
DPKG: Debian,ubuntu使用的是這類管理系統(tǒng)。
UOS是基于Debian發(fā)行版本,因此UOS使用的是DPKG包管理機(jī)制。
Redhat的rpm軟件包管理相信大家都很熟悉,這里主要講UOS系統(tǒng)的軟件升級(jí)的源配置,在/etc/apt/sources.list。文件內(nèi)容的格式如下:
deb [by-hash=force] eagle main contrib non-free
其中,第一列描述了文件類型,是deb類型還是deb-src類型,deb是已經(jīng)編譯好的二進(jìn)制軟件包,deb-src是源碼包,第二列是使用的鏡像地址,apt可以使用多種類型的鏡像地址,如:http、ftp、file等。其中,eagle 是系統(tǒng)的codename。 main non-free contrib是源下面不同的目錄,每個(gè)目錄放一類軟件,即不同的子倉(cāng)庫(kù)。
在每次修改sources.list文件后,都需要運(yùn)行apt-get update命令更新源列表系統(tǒng)中所有packages的信息都在 /var/lib/dpkg/目錄下, 其子目錄 /var/lib/dpkg/info 用于保存各個(gè)軟件包的配置文件列表,/var/lib/dpkg/available文件的內(nèi)容是軟件包的描述信息, 該軟件包括當(dāng)前系統(tǒng)衫攜所使用的深度安裝源中的所有軟件包,其中包括當(dāng)前系統(tǒng)中已安裝的和未安裝的軟件包。/var/cache/apt/archives目錄是在用 apt-get install 安裝軟件包時(shí),軟件包的臨時(shí)存放路徑,而/etc/apt/sources.list 存放的是軟件源站點(diǎn), 當(dāng)執(zhí)行 apt-get install package-name 時(shí),軟件包就去這些站點(diǎn)下載軟件包到本地并執(zhí)行安裝。
紅帽系統(tǒng)與UOS的基本操作命令基本相同,屬于Linux基本操作命令。二者命令的主或旅伏要區(qū)別在軟件包的管理上,下面就針對(duì)二者對(duì)軟件包的管理命令進(jìn)行對(duì)比。
表1 rpm與dpkg軟件包管理常用命鎮(zhèn)畢令對(duì)比
表2 yum與apt軟件包管理常用命令對(duì)比
注:yumdownloader命令需要安裝yum-utils*
poweroff命令 關(guān)機(jī)
pidof命令 查詢進(jìn)程pid
kill PID 殺掉進(jìn)程?? kill 1255
killall 服務(wù)? 殺掉對(duì)應(yīng)服務(wù)的弊悔所有進(jìn)程 killall apache
history命令 顯示歷史命令
sosreport命令
stat命令 查看具體存儲(chǔ)信息和時(shí)間等信息
cut命舉旁令正卜橡 提取列的字符