青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

斜樹的空間

集中精力,放棄一切的去做一件事情,只要盡力了,即使失敗了,你也不會后悔!

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  47 隨筆 :: 0 文章 :: 12 評論 :: 0 Trackbacks
掛接命令(mount) 
  首先,介紹一下掛接(mount)命令的使用方法,mount命令參數非常多,這里主要講一下今天我們要用到的。

  命令格式:

  mount [-t vfstype] [-o options] device dir

  其中:

  1.-t vfstype 指定文件系統的類型,通常不必指定。mount 會自動選擇正確的類型。常用類型有:

  光盤或光盤鏡像:iso9660

  DOS fat16文件系統:msdos

  Windows 9x fat32文件系統:vfat

  Windows NT ntfs文件系統:ntfs

  Mount Windows文件網絡共享:smbfs

  UNIX(LINUX) 文件網絡共享:nfs

  2.-o options 主要用來描述設備或檔案的掛接方式。常用的參數有:

  loop:用來把一個文件當成硬盤分區掛接上系統

  ro:采用只讀方式掛接設備

  rw:采用讀寫方式掛接設備

  iocharset:指定訪問文件系統所用字符集

  3.device 要掛接(mount)的設備。

  4.dir設備在系統上的掛接點(mount point)。

  掛接光盤鏡像文件

  由于近年來磁盤技術的巨大進步,新的電腦系統都配備了大容量的磁盤系統,在Windows下許多人都習慣把軟件和資料做成光盤鏡像文件通過虛擬光驅來使用。這樣做有許多好處:一、減輕了光驅的磨損;二、現在硬盤容量巨大存放幾十個光盤鏡像文件不成問題,隨用隨調十分方便;三、硬盤的讀取速度要遠遠高于光盤的讀取速度,CPU占用率大大降低。其實linux系統下制作和使用光盤鏡像比Windows系統更方便,不必借用任何第三方軟件包。

  1、從光盤制作光盤鏡像文件。將光盤放入光驅,執行下面的命令。

   #cp /dev/cdrom /home/sunky/mydisk.iso 或

   #dd if=/dev/cdrom of=/home/sunky/mydisk.iso

   注:執行上面的任何一條命令都可將當前光驅里的光盤制作成光盤鏡像文件/home/sunky/mydisk.iso

  2、將文件和目錄制作成光盤鏡像文件,執行下面的命令。

   #mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir

   注:這條命令將/home/sunky/mydir目錄下所有的目錄和文件制作成光盤鏡像文件/home/sunky/mydisk.iso,光盤卷標為:mydisk

  3、光盤鏡像文件的掛接(mount)

   #mkdir /mnt/vcdrom

   注:建立一個目錄用來作掛接點(mount point)

   #mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom

   注:使用/mnt/vcdrom就可以訪問盤鏡像文件mydisk.iso里的所有文件了?! ?br>
掛接移動硬盤

  對linux系統而言,USB接口的移動硬盤是當作SCSI設備對待的。插入移動硬盤之前,應先用fdisk –l 或 more /proc/partitions查看系統的硬盤和硬盤分區情況。

  [root at pldyrouter /]# fdisk -l

  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes

  255 heads, 63 sectors/track, 8924 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sda1 1 4 32098+ de Dell Utility

  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS

  /dev/sda3 2555 7904 42973875 83 Linux

  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)

  /dev/sda5 7905 8924 8193118+ 82 Linux swap

  在這里可以清楚地看到系統有一塊SCSI硬盤/dev/sda和它的四個磁盤分區/dev/sda1 -- /dev/sda4, /dev/sda5是分區/dev/sda4的邏輯分區。接好移動硬盤后,再用fdisk –l 或 more /proc/partitions查看系統的硬盤和硬盤分區情況

  [root at pldyrouter /]# fdisk -l

  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes

  255 heads, 63 sectors/track, 8924 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sda1 1 4 32098+ de Dell Utility

  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS

  /dev/sda3 2555 7904 42973875 83 Linux

  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)

  /dev/sda5 7905 8924 8193118+ 82 Linux swap

  Disk /dev/sdc: 40.0 GB, 40007761920 bytes

  255 heads, 63 sectors/track, 4864 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sdc1 1 510 4096543+ 7 HPFS/NTFS

  /dev/sdc2 511 4864 34973505 f Win95 Ext'd (LBA)

  /dev/sdc5 511 4864 34973473+ b Win95 FAT32

  大家應該可以發現多了一個SCSI硬盤/dev/sdc和它的兩個磁盤分區/dev/sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分區的邏輯分區。我們可以使用下面的命令掛接/dev/sdc1和/dev/sdc5。

   #mkdir -p /mnt/usbhd1

   #mkdir -p /mnt/usbhd2

   注:建立目錄用來作掛接點(mount point)

   #mount -t ntfs /dev/sdc1 /mnt/usbhd1

   #mount -t vfat /dev/sdc5 /mnt/usbhd2 

   注:對ntfs格式的磁盤分區應使用-t ntfs 參數,對fat32格式的磁盤分區應使用-t vfat參數。若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。

   #mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1

   #mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2

  linux系統下使用fdisk分區命令和mkfs文件系統創建命令可以將移動硬盤的分區制作成linux系統所特有的ext2、ext3格式。這樣,在linux下使用就更方便了。使用下面的命令直接掛接即可。

   #mount /dev/sdc1 /mnt/usbhd1 

掛接U盤

  和USB接口的移動硬盤一樣對linux系統而言U盤也是當作SCSI設備對待的。使用方法和移動硬盤完全一樣。插入U盤之前,應先用fdisk –l 或 more /proc/partitions查看系統的硬盤和硬盤分區情況。

  [root at pldyrouter root]# fdisk -l

  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes

  255 heads, 63 sectors/track, 8924 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sda1 1 4 32098+ de Dell Utility

  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS

  /dev/sda3 2555 7904 42973875 83 Linux

  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)

  /dev/sda5 7905 8924 8193118+ 82 Linux swap

  插入U盤后,再用fdisk –l 或 more /proc/partitions查看系統的硬盤和硬盤分區情況。

  [root at pldyrouter root]# fdisk -l

  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes

  255 heads, 63 sectors/track, 8924 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System

  /dev/sda1 1 4 32098+ de Dell Utility

  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS

  /dev/sda3 2555 7904 42973875 83 Linux

  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)

  /dev/sda5 7905 8924 8193118+ 82 Linux swap

  Disk /dev/sdd: 131 MB, 131072000 bytes

  9 heads, 32 sectors/track, 888 cylinders

  Units = cylinders of 288 * 512 = 147456 bytes

  Device Boot Start End Blocks Id System

  /dev/sdd1 * 1 889 127983+ b Win95 FAT32

  Partition 1 has different physical/logical endings:

  phys=(1000, 8, 32) logical=(888, 7, 31)

  系統多了一個SCSI硬盤/dev/sdd和一個磁盤分區/dev/sdd1,/dev/sdd1就是我們要掛接的U盤。

  #mkdir -p /mnt/usb

  注:建立一個目錄用來作掛接點(mount point)

  #mount -t vfat /dev/sdd1 /mnt/usb

  注:現在可以通過/mnt/usb來訪問U盤了, 若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令。

  #mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb

掛接Windows文件共享

  Windows網絡共享的核心是SMB/CIFS,在linux下要掛接(mount)windows的磁盤共享,就必須安裝和使用samba軟件包。現在流行的linux發行版絕大多數已經包含了samba軟件包,如果安裝linux系統時未安裝samba請首先安裝samba。當然也可以到www.samba.org網站下載......新的版本是3.0.10版。

  當windows系統共享設置好以后,就可以在linux客戶端掛接(mount)了,具體操作如下:

  # mkdir –p /mnt/samba 

  注:建立一個目錄用來作掛接點(mount point)

  # mount -t smbfs -o username=administrator,password=pldy123 //10.140.133.23/c$ /mnt/samba

  注:administrator 和 pldy123 是ip地址為10.140.133.23 windows計算機的一個用戶名和密碼,c$是這臺計算機的一個磁盤共享

  如此就可以在linux系統上通過/mnt/samba來訪問windows系統磁盤上的文件了。以上操作在redhat as server 3、redflag server 4.1、suse server 9以及windows NT 4.0、windows 2000、windows xp、windows 2003環境下測試通過。

  掛接UNIX系統NFS文件共享

  類似于windows的網絡共享,UNIX(Linux)系統也有自己的網絡共享,那就是NFS(網絡文件系統),下面我們就以SUN Solaris2.8和REDHAT as server 3 為例簡單介紹一下在linux下如何mount nfs網絡共享。

  在linux客戶端掛接(mount)NFS磁盤共享之前,必須先配置好NFS服務端。

  1、Solaris系統NFS服務端配置方法如下:

   (1)修改 /etc/dfs/dfstab, 增加共享目錄

      share -F nfs -o rw /export/home/sunky

   (2)啟動nfs服務

      # /etc/init.d/nfs.server start

   (3)NFS服務啟動以后,也可以使用下面的命令增加新的共享

      # share /export/home/sunky1

      # share /export/home/sunky2

   注:/export/home/sunky和/export/home/sunky1是準備共享的目錄

  2、linux系統NFS服務端配置方法如下:

   (1)修改 /etc/exports,增加共享目錄

  /export/home/sunky 10.140.133.23(rw)

  /export/home/sunky1 *(rw)

  /export/home/sunky2 linux-client(rw) 

   注:/export/home/目錄下的sunky、sunky1、sunky2是準備共享的目錄,10.140.133.23、*、linux- client是被允許掛接此共享linux客戶機的IP地址或主機名。如果要使用主機名linux-client必須在服務端主機/etc/hosts文件里增加linux-client主機ip定義。格式如下:

   10.140.133.23 linux-client

   (2)啟動與停止NFS服務

   /etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默認啟動的) 

   /etc/rc.d/init.d/nfs start 啟動NFS服務

   /etc/rc.d/init.d/nfs stop 停止NFS服務

   注:若修改/etc/export文件增加新的共享,應先停止NFS服務,再啟動NFS服務方能使新增加的共享起作用。使用命令exportfs -rv也可以達到同樣的效果。

  3、linux客戶端掛接(mount)其他linux系統或UNIX系統的NFS共享

   # mkdir –p /mnt/nfs

   注:建立一個目錄用來作掛接點(mount point)

   #mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs

   注:這里我們假設10.140.133.9是NFS服務端的主機IP地址,當然這里也可以使用主機名,但必須在本機/etc/hosts文件里增加服務端ip定義。/export/home/sunky為服務端共享的目錄。

  如此就可以在linux客戶端通過/mnt/nfs來訪問其它linux系統或UNIX系統以NFS方式共享出來的文件了。以上操作在redhat as server 3、redflag server4.1、suse server 9以及Solaris 7、Solaris 8、Solaris 9 for x86&sparc環境下測試通過。

LOOP設備

loop 設備 (循環設備)

1. loop 設備介紹
在類 UNIX 系統里,loop 設備是一種偽設備(pseudo-device),或者也可以說是仿真設備。它能使我們像塊設備一樣訪問一個文件。

在使用之前,一個 loop 設備必須要和一個文件進行連接。這種結合方式給用戶提供了一個替代塊特殊文件的接口。因此,如果這個文件包含有一個完整的文件系統,那么這個文件就可以像一個磁盤設備一樣被 mount 起來。

上面說的文件格式,我們經常見到的是 CD 或 DVD 的 ISO 光盤鏡像文件或者是軟盤(硬盤)的 *.img 鏡像文件。通過這種 loop mount (回環mount)的方式,這些鏡像文件就可以被 mount 到當前文件系統的一個目錄下。

至此,順便可以再理解一下 loop 之含義:對于第一層文件系統,它直接安裝在我們計算機的物理設備之上;而對于這種被 mount 起來的鏡像文件(它也包含有文件系統),它是建立在第一層文件系統之上,這樣看來,它就像是在第一層文件系統之上再繞了一圈的文件系統,所以稱為 loop。

在 Linux 里,loop 設備的設備名形如:
引用
ls /dev/loop*
/dev/loop0  /dev/loop2  /dev/loop4  /dev/loop6
/dev/loop1  /dev/loop3  /dev/loop5  /dev/loop7
... ...

例如,要在一個目錄下 mount 一個包含有磁盤鏡像的文件,需要分 2 步走:
引用
losetup /dev/loop0 disk.img           #使磁盤鏡像文件與循環設備連結起來
mount /dev/loop0 /home/groad/disk_test   #將循環設備 mount 到目錄 disk_test 下

經過上面的兩個命令后,鏡像文件就如同一個文件系統掛載在 disk_test 目錄下,當然我們也可以往鏡像里面添加文件。

其實上面的兩個步驟可以寫成一個步驟:
引用
mount -t minix -o loop ./disk.img ./disk_test

其中,加了 -o loop 指定后,那么也就相當于執行了第一行的 losetup 命令。做一個簡單的試驗可以證明一點,首先分開執行 losetup 和 mount 命令,那么我們看到我們可以 mount 的是 /dev/loop0 這個設備。當我們在 mount 中指定參數 -o loop 時,鏡像文件其實已和 /dev/loop1 相關聯,這里我們在掛載鏡像文件后,嘗試再執行一下 mount -t minix /dev/loop1 ./disk_test 來驗證,它會得到提示:
引用
linux-z13e:/usr/local/share/bochs/Linux011/temp # mount -t minix /dev/loop1 ./test_dir/ 
mount: /dev/loop1 already mounted or ./test_dir/ busy
mount: according to mtab, /dev/loop1 is already mounted on /usr/local/share/bochs/Linux011/temp/test_dir


最后,要卸載的話,就直接 umount /dev/loop0 即可。

losetup -- 設置循環設備

格式
引用
losetup [ -e encryption ] [ -o offset ] loop_device file
losetup [ -d ] loop_device

說明
此命令用來設置循環設備。循環設備可把文件虛擬成塊設備,籍此來模擬整個文件系統,讓用戶得以將其視為硬盤驅動器,光驅或軟驅等設備,并掛入當作目錄來使用。
上面,命令格式中的選項與參數名:
-e 表示加密的方式
-o 設置數據偏移量
-d 卸載設備
loop_device 循環設備名,在 linux 下如 /dev/loop0 , /dev/loop1 等。
file 要與循環設備相關聯的文件名,這個往往是一個磁盤鏡象文件,如 *.img
posted on 2010-10-14 10:32 張貴川 閱讀(1066) 評論(0)  編輯 收藏 引用 所屬分類: linux編程學習
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            在线视频精品一| 一个色综合导航| 亚洲欧洲一区二区三区久久| 欧美三级在线视频| 欧美96在线丨欧| 美日韩精品视频免费看| 久久久久91| 久久久久国产精品厨房| 两个人的视频www国产精品| 亚洲大片在线观看| 美女国产精品| 亚洲国产视频一区| 99视频有精品| 亚洲女人小视频在线观看| 亚洲欧美日韩电影| 久久精品国产99| 欧美日韩成人网| 国产精品美女久久久| 韩国一区二区三区在线观看| 136国产福利精品导航网址| 国产麻豆精品在线观看| 亚洲第一福利社区| 亚洲天堂成人| 久久婷婷国产综合精品青草| 亚洲国产另类久久精品| 在线视频中文亚洲| 欧美激情乱人伦| 亚洲一区国产一区| 老牛影视一区二区三区| 欧美午夜无遮挡| 伊人精品视频| 欧美亚洲免费在线| 亚洲国产日韩欧美| 久久久精品国产免费观看同学| 欧美裸体一区二区三区| 尤物九九久久国产精品的特点| 亚洲激情在线观看| 欧美在线资源| 一区电影在线观看| 嫩草国产精品入口| 一区二区三区在线看| 激情久久久久久久久久久久久久久久| 亚洲免费电影在线| 免费人成网站在线观看欧美高清| 亚洲性视频h| 欧美日韩色综合| 亚洲免费成人| 亚洲综合精品自拍| 亚洲人成网站999久久久综合| 欧美中文字幕视频| 国产精品免费小视频| 一区二区国产在线观看| 欧美成人精品在线| 久久精品视频导航| 国产亚洲视频在线| 国产欧美一区二区三区久久人妖| 亚洲日本中文字幕区| 美女精品国产| 欧美在线视频全部完| 国产欧美精品日韩精品| 亚洲一区尤物| 一区二区三区www| 欧美午夜久久| 99热在线精品观看| 亚洲国产精品黑人久久久| 欧美日韩在线播放一区| 国产精品乱码妇女bbbb| 欧美一区二区免费观在线| 女主播福利一区| 久久久国产91| 国产精品日韩久久久久| 亚洲精品在线观| 亚洲人线精品午夜| 久久偷窥视频| 久久一区二区三区超碰国产精品| 国产精品成人av性教育| 亚洲精品美女免费| 亚洲国产精品黑人久久久| 欧美在线观看视频| 欧美自拍丝袜亚洲| 国产精品一区二区三区成人| 一个色综合导航| 亚洲一级片在线观看| 欧美精品福利| 亚洲成色www8888| 老司机亚洲精品| 欧美午夜片在线免费观看| 91久久精品日日躁夜夜躁欧美| 国产又爽又黄的激情精品视频 | 久久国产免费看| 国产精品久久久久久久浪潮网站| 亚洲国产精品va在线看黑人 | 亚洲国产精品黑人久久久| 亚洲国产成人av在线| 久久一区免费| 欧美大片在线观看一区| 亚洲国产成人精品久久久国产成人一区| 欧美一进一出视频| 久久亚洲二区| 亚洲国产精品123| 欧美国产日本韩| 99精品福利视频| 午夜精品久久久久久久99樱桃| 国产精品毛片一区二区三区 | 欧美第一黄色网| 亚洲人成艺术| 亚洲一区不卡| 国产精品一区在线观看你懂的| 亚洲欧美www| 久久久夜精品| 亚洲精品极品| 国产精品v亚洲精品v日韩精品| 一道本一区二区| 久久久久久久久久久一区| 狠色狠色综合久久| 欧美sm视频| 亚洲一区欧美二区| 精品999在线观看| 欧美成人免费网站| 日韩一区二区免费看| 午夜在线一区二区| 黄色成人av在线| 欧美精品在线视频观看| 亚洲欧美日产图| 亚洲动漫精品| 欧美永久精品| 亚洲精品少妇网址| 国产精品欧美久久| 老司机免费视频一区二区三区 | 国产日本欧美一区二区三区在线| 久久精品国产成人| 91久久在线| 久久久国产精品一区二区中文| 亚洲激情视频网站| 国产精品视频区| 欧美成人久久| 久久激情视频| 中国成人黄色视屏| 欧美福利网址| 欧美与黑人午夜性猛交久久久| 亚洲激情成人网| 国产女主播在线一区二区| 欧美高清不卡| 欧美在线免费播放| 99re成人精品视频| 美女福利精品视频| 久久精品国产v日韩v亚洲| 中文在线资源观看网站视频免费不卡| 国产女精品视频网站免费| 欧美精品成人在线| 久久婷婷国产麻豆91天堂| 亚洲性视频网址| 亚洲国产精品嫩草影院| 久久免费高清| 亚洲欧美高清| 亚洲精品网站在线播放gif| 国产女主播一区二区| 欧美巨乳波霸| 毛片精品免费在线观看| 香蕉国产精品偷在线观看不卡| 亚洲日产国产精品| 欧美黄色成人网| 久久亚洲不卡| 欧美一乱一性一交一视频| 日韩亚洲欧美一区二区三区| 伊人久久综合| 国产一区二区三区直播精品电影| 欧美日韩在线一区| 久久偷窥视频| 久久婷婷成人综合色| 亚洲综合国产激情另类一区| 99re6热在线精品视频播放速度| 亚洲精品无人区| 亚洲精品欧美专区| 亚洲精品一区二区三区四区高清| 亚洲国产精品第一区二区| 欧美xart系列高清| 欧美国产先锋| 91久久久久| 亚洲精品在线看| aa级大片欧美三级| 一区二区高清视频在线观看| 亚洲视频一区二区| 亚洲一二区在线| 亚洲免费一级电影| 亚久久调教视频| 久久国产色av| 麻豆精品精华液| 欧美韩国日本综合| 欧美另类变人与禽xxxxx| 欧美日韩一区二区三区四区五区| 欧美日韩精品在线视频| 国产精品久久77777| 国产日韩欧美一区在线 | 久久久最新网址| 美女视频黄 久久| 欧美伦理一区二区| 国产精品一区久久久| 激情综合自拍| 亚洲乱亚洲高清|