<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    您好朋友,感謝您關注xiaosilent,我在blogjava的博客已經停止更新,請訪問http://kuan.fm了解我的最新情況,謝謝!
    隨筆-82  評論-133  文章-0  trackbacks-0
    總覺得為了掛載個iso文件在終端里跑來跑去不爽。
    給自己的 Ubuntu Dapper 加一個小腳本,實現在圖形界面下掛載iso文件的功能。
    #!/bin/bash
    #---------------------------------------------------------------
    #??mountiso?ISO文件掛載腳本
    #????作者:xiaosilent
    #??Email:xiaosilent@gmail.com
    #????版本:
    0.1
    #????依賴:zenity
    #????用法:
    ====建議先把本腳本鏈接到?/usr/bin.并賦予755的權限========
    #????????a.終端下:?mountiso?***.iso
    #????????b.X環境:在iso文件上右擊,選擇?
    "屬性",切換到?"打開方式""添加",指定本腳本所在位置,確定。
    #????????????????最后,再在iso文件上右擊,選擇?
    "用?mountiso?打開"?即可。
    #----------------------------------------------------------------

    #缺省掛載路徑
    DEFAULT_MOUNTPOINT
    ="/media/iso"


    #要掛載的iso文件的路徑
    ISOFILE
    =$1????#獲取參數
    if?
    [?"$ISOFILE"?=?""?]??#參數為空
    then
    ????echo?
    "請在彈出的對話框中選擇要掛載的ISO文件"
    ????ISOFILE
    =`zenity?--file-selection?--title?"選擇要掛載的ISO文件"`????????#彈出文件選擇對話框
    ????if?
    [?"$ISOFILE"?=?""?]????????#從文件對話框"取消"
    ????then
    ????????zenity?--error?--title?
    "錯誤信息"?--text="您沒有指定要掛載的ISO文件"
    ????????exit?
    1
    ????fi
    fi

    #掛載路徑
    echo?
    "請在彈出的對話框中輸入文件要掛載到的目錄,默認是$DEFAULT_MOUNTPOINT"
    MOUNTPOINT
    =`zenity?--entry?--title="掛載ISO"?--text="請輸入要掛載到的位置"??--entry-text="$DEFAULT_MOUNTPOINT"`
    if?
    [?"$MOUNTPOINT"?=?""?]????#選擇了?"取消"
    then
    ????zenity?--error?--title?
    "錯誤信息"?--text="您沒有指定要掛載到的目錄"
    ????exit?
    1
    fi



    if?
    [?-e?$MOUNTPOINT?]???#檢測掛載點是否存在
    then?#掛載點存在
    ????if?
    [?-d?$MOUNTPOINT?]??#確認掛載點是一個目錄
    ????then?#存在且是目錄,開始掛載操作
    ????????sudo?umount?$MOUNTPOINT??#先試圖從該掛載點卸載
    ????????sleep?
    1
    ????????gksu?
    "mount?$ISOFILE?$MOUNTPOINT?-t?iso9660?-o?loop,utf8"????#gksu在圖形界面下切換到超級用戶,換用sudo,在圖形界面下會出錯。
    ????????exit?
    0
    ????else?#存在但不是目錄
    ????????????zenity?--error?--title?
    "錯誤信息"?--text="要掛載到的$MOUNTPOINT不是目錄"
    ????????????exit?
    1
    ????fi
    else?#掛載點不存在
    ????????zenity?--error?--title?
    "錯誤信息"?--text="要掛載到的目錄$MOUNTPOINT不存在"
    ????exit?
    1
    fi
    有了這個腳本,感覺真的是要方便好多~~~~ 看樣子,還是老毛說得對,“自己動手,豐衣足食”呵呵。

    透過這個腳本,突然發現自己更加喜歡Linux這個東東了,能按自己需要來定制我的操作系統就是爽。
    原來學著寫點小腳本,也是一件不錯的事情!哈哈!!
    posted on 2006-12-02 15:36 xiaosilent 閱讀(770) 評論(0)  編輯  收藏 所屬分類: Linux相關
    主站蜘蛛池模板: 亚洲最大黄色网站| 亚洲大香伊人蕉在人依线| 精品免费AV一区二区三区| 67194成是人免费无码| 亚洲妓女综合网99| 国产卡一卡二卡三免费入口| 亚洲欧洲国产成人精品| 国产成人精品免费视| 亚洲人成7777影视在线观看| 国内精自视频品线六区免费 | 亚洲一区二区三区免费| 国产免费人成视频尤勿视频| 中文字幕日韩亚洲| 久久免费国产精品一区二区| 亚洲精品国产精品乱码不卡√| 国产无遮挡裸体免费视频在线观看 | 亚洲综合精品伊人久久| 免费高清在线影片一区| 一级做a爰片性色毛片免费网站| 国产精品亚洲不卡一区二区三区 | 99精品视频免费观看| 亚洲国产成人精品电影| 精品久久久久久久免费人妻| 天堂亚洲免费视频| 亚洲av无码国产精品夜色午夜| 四虎成年永久免费网站| 亚洲av无码专区在线电影| 亚洲综合伊人久久综合| 7x7x7x免费在线观看| 亚洲AV无码片一区二区三区| 亚洲色大成网站WWW久久九九| 日本在线看片免费人成视频1000 | 永久免费av无码入口国语片| 亚洲国产精品综合久久久| 国产三级免费观看| 国产成人久久AV免费| 亚洲AV无码男人的天堂| 久久久影院亚洲精品| 精品久久免费视频| 免费国产黄网站在线观看可以下载| 成人亚洲国产va天堂|