إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

سكربت للـ Mount وآخر للـ Umount

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • مسلم عادل
    رد
    لا يعمل؟ غريب، جرب الاتي:

    script.sh /home/user/myiso.iso

    اترك تعليق:


  • علي الشمري
    رد
    السكربت يا مسلم على فكرة ﻻ يعمل !!!

    اترك تعليق:


  • مسلم عادل
    رد
    المشاركة الأصلية بواسطة [email protected] مشاهدة المشاركة
    السلام عليكم ورحمة الله وبركاته ...

    قبل أن تطبق هذا الموضوع ياريت تشاهد الفيديو هذا:
    أضغط هنا

    الدرس أعلاه سيفهمك كيف ستستفيد أكثر من السكربت الخاص بالـ Mount والسكربت الخاص بالـ Umount ... حيث تستطيع بعد ذلك إستعمالهم من خلال الزر اليمين للفأرة ...

    أليكم سكربت الـ Mount:
    كود:
    #!/bin/bash
    # Script to Mount an ISO Image
    for I in `echo $*`
    do
      foo=`gksudo -u root -k -m "enter your password for root terminal
    access" /bin/echo "got r00t?"`
    sudo mount -o loop -t iso9660 $I /media/ISO
      done
    done
    exit0

    الآن أليكم سكربت الـ Umount:
    كود:
    #!/bin/bash
    # Script to Umount an ISO Image
    for I in `echo $*`
    do
      foo=`gksudo -u root -k -m "enter your password for root terminal
    access" /bin/echo "got r00t?"`
    sudo umount $I
     done
    done
    exit0

    طبعاً للأمانة لم اقم أنا بكتابة هذه السكربتات ... ولكنها موجودة عندي في مجلد خاص بالسكربتات ... سأقوم بوضع أغلبه هنا لكي يستفيد منها الجميع سواءاً في التعلم أو في الإستخدام ... لكن أعتذر إني حاليا ﻻ أعرف من أي موقع أخذت هذه السكربتات ولهذا من يعرف ذلك فاليخبرني لأضيفها هنا ... فلم يخطر في بالي وضعهم هنا سابقاً ولهذا لم أحتفظ بأسم الموقع ...

    شكراً للجميع وإن شاء الله تفيدكم ...
    كمان تعديل جديد يا عم علي:

    كود:
    #!/bin/bash
    
    # Script to Mount an ISO Image
    
    VNOR=`tput sgr0`    # Normal
    VBLI=`tput blink`   # blinking
    VRED=`tput setab 1` # red background
    VBOL=`tput bold` # bold font
    
    # Are we root?
    if [ `whoami` != 'root' ]; then
        echo "${VBLI}${VRED}${VBOL}You should be root${VNOR}"
        exit 0
    fi
    
    # create mount point
    mkdir -p /mnt/iso
    
    # destination is already mounted?
    is_mounted()
    {
        if [ $(mount | awk '{print $3}' | grep '/mnt/iso') ]; then return 0; fi
        return 1
    }
    
    if is_mounted; then
       echo "You already have a mounted image in /mnt/iso."
       echo "Please unmount it first. Exit...."
       exit 0
    fi
    
    iso_image="$1"
    mount -o loop -t iso9660 "$iso_image" /mnt/iso
    if [ $? == 0 ]; then 
        echo "You can access the iso image now in /mnt/iso"
        exit 0
    else
        echo "An error occured while trying to mount the image."
        echo "The file may be corrupted. Try checking md5sum"
        exit 1
    fi
    
    # for I in `echo $*`
    # do
    #   foo=`gksudo -u root -k -m "enter your password for root terminal
    # access" /bin/echo "got r00t?"`
    # sudo mount -o loop -t iso9660 $I /media/ISO
    #   done
    # done
    # exit0

    اترك تعليق:


  • سكربت للـ Mount وآخر للـ Umount

    السلام عليكم ورحمة الله وبركاته ...

    قبل أن تطبق هذا الموضوع ياريت تشاهد الفيديو هذا:
    أضغط هنا

    الدرس أعلاه سيفهمك كيف ستستفيد أكثر من السكربت الخاص بالـ Mount والسكربت الخاص بالـ Umount ... حيث تستطيع بعد ذلك إستعمالهم من خلال الزر اليمين للفأرة ...

    أليكم سكربت الـ Mount:
    كود:
    #!/bin/bash
    # Script to Mount an ISO Image
    for I in `echo $*`
    do
      foo=`gksudo -u root -k -m "enter your password for root terminal
    access" /bin/echo "got r00t?"`
    sudo mount -o loop -t iso9660 $I /media/ISO
      done
    done
    exit0

    الآن أليكم سكربت الـ Umount:
    كود:
    #!/bin/bash
    # Script to Umount an ISO Image
    for I in `echo $*`
    do
      foo=`gksudo -u root -k -m "enter your password for root terminal
    access" /bin/echo "got r00t?"`
    sudo umount $I
     done
    done
    exit0

    طبعاً للأمانة لم اقم أنا بكتابة هذه السكربتات ... ولكنها موجودة عندي في مجلد خاص بالسكربتات ... سأقوم بوضع أغلبه هنا لكي يستفيد منها الجميع سواءاً في التعلم أو في الإستخدام ... لكن أعتذر إني حاليا ﻻ أعرف من أي موقع أخذت هذه السكربتات ولهذا من يعرف ذلك فاليخبرني لأضيفها هنا ... فلم يخطر في بالي وضعهم هنا سابقاً ولهذا لم أحتفظ بأسم الموقع ...

    شكراً للجميع وإن شاء الله تفيدكم ...
يعمل...
X