CentOS掛載U盤、移動硬盤以及文件拷貝、備份

說明

參考:http://www.centoscn.com/CentOS/2014/0318/2620.html
系統: Centos 6.5
以下操作均在root下執行的,在本地機器上實際操作併成功加載移動硬盤

1. U盤掛載

mkdir /mnt/usb //創建一個目錄,用於掛載U盤
fdisk -l //查看系統中掛載的U盤,若系統有一塊硬盤sdb1 代表你的U盤,/dev/sdb1表明機器已識別U盤,
mount /dev/sdb1 /mnt/usb //把U盤/dev/sdb1掛載到/mnt/usb目錄下
cd /mnt/usb //進入U盤目錄,即可查看U盤裏內容
umount /mnt/usb 或者 umount /dev/sdb1 //卸載U盤

2. 掛載移動硬盤

我們平時用的移動硬盤是NTFS格式的,linux默認情況下是不支持NTFS分區,所以需要在linux下安裝第三方的插件FUSE(安裝NTFS-3G需要)和NTFS-3G。

2.1 軟件下載及安裝

yum install gcc   //安裝編譯器
mkdir /usr/local/ntfs3g   //創建文件夾ntfs3g,用於後面編譯安裝NTFS-3g
cd /usr/local/src    //linux下默認源代碼包存放位置;源碼包編譯安裝位置:/usr/local/軟件名

2.1.1 安裝FUSE

    下載源碼包(沒有時自己手動搜索下載):
    wget http://nchc.dl.sourceforge.net/sourceforge/fuse/fuse-2.7.1.tar.gz
    解壓源碼包:
    tar zxvf fuse-2.7.1.tar.gz
    配置編譯環境:
    cd fuse-2.7.1
    ./configure
    編譯:
    make
    安裝:
    make install

2.1.2 安裝NTFS-3G

    下載源碼包:
    wget http://down1.chinaunix.net/distfiles/ntfs-3g-1.1104.tgz
    解壓源碼包:
    tar zxvf ntfs-3g-1.1104.tgz
    配置編譯環境:
    cd ntfs-3g-1.1104
    ./configure --prefix=/usr/local/ntf3g   //編譯,指定安裝目錄/usr/local/ntf3g
    編譯:
    make
    安裝:
    make install

2.2 掛載移動硬盤

cd  //返回根目錄 
rm -r -f ntfs-3g_ntfsprogs*     //刪除所有ntfs-3g_ntfsprogs爲首的所有文件切不提醒,“*”表示匹配所有 ,-r遞歸處理,將指定目錄下的所有文件及子目錄一併處理,-f強制刪除文件或目錄。

掛載

fdisk -l   //查看掛載信息,看是否系統識別移動硬盤, /dev/sda1表示第一塊硬盤第一個分區, /dev/sdb1表示第二塊硬盤第一個分區,
cd /mnt   //進入目錄
mkdir usb1 usb2 usb3 usb4   //創建4個目錄分別掛載移動硬盤各分區

掛載命令一:

ntfs-3g /dev/sdb1 /mnt/usb1 -o locale=ar_SA.UTF-8,紅色部分也可改爲zh_CN.GBK,很明顯,使用某種編碼進行掛載,防止出現亂碼; //掛載各分區到相應目錄下,後面部分也可不加
ntfs-3g /dev/sdb2 /mnt/usb2 -o locale=ar_SA.UTF-8
ntfs-3g /dev/sdb3 /mnt/usb3 -o locale=ar_SA.UTF-8
ntfs-3g /dev/sdb4 /mnt/usb4 -o locale=ar_SA.UTF-8

掛載命令二:

mount -t ntfs-3g /dev/sdb1 /mnt/usb1
......
ls   //查看移動硬盤內信息

3. 拷貝、備份文件

cp -r /web /mnt/usb1   //將web目錄下所有文件拷貝到/mnt/usb1目錄中,也就是拷貝到掛載移動硬盤的/dev/sdb1分區中
umount /dev/sdb1 或者umount /mnt/usb1    //卸載掛載的移動硬盤

4. 開機自動掛載移動硬盤

---- 編輯/etc/fstab 
cp /etc/fstab /etc/fstabbak   //編輯前先做好備份,養成這個好習慣。
vi /etc/fstab    //編輯文件,在文件末尾添加以下信息,跳轉文件末尾按G(shift+g)
/dev/sdb1 /mnt/usb1 ntfs-3g defaults 0 0
/dev/sdb2 /mnt/usb2 ntfs-3g defaults 0 0
/dev/sdb3 /mnt/usb3 ntfs-3g defaults 0 0
/dev/sdb4 /mnt/usb4 ntfs-3g defaults 0 0 
:wq!     //保存退出,重啓後系統將自動掛載移動硬盤
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章