• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 3 من 3

    الموضوع: استفسار بسيط عن ال umask

    1. #1
      التسجيل
      27-10-2002
      المشاركات
      35
      المواضيع
      9
      شكر / اعجاب مشاركة

      استفسار بسيط عن ال umask

      السلام عليكم...

      كما هو معلوم لديكم ان القيمة الافتراضية لل umask في الردهات هي 0002 وللرووت 0022


      عند انشاء ملف جديد لاي مستخدم غير الرووت فإن الصلاحيات تكون 664 للفايل .... 775للدايركتوري...

      عند انشاء اي ملف عن طريق الرووت تكون الصلاحيات 644 للفايل ... 755 للدايركتوري...

      سؤالي هو... كيف تتم هذه العملية حسابيا ....؟؟؟؟ يعني لو كنت اريد تغيير قيمة ال umask !!!!

    2. #2
      التسجيل
      24-07-2003
      المشاركات
      403
      المواضيع
      34
      شكر / اعجاب مشاركة

      Re: استفسار بسيط عن ال umask

      http://www.scrye.com/~kevin/lsh/feb-...O-5.html#umask

      http://www.washington.edu/computing/...rmissions.html
      كود:
      A variable called `umask' is used as a permission mask for all newly created files and directories. Umask is a 3 digit octal number. The default umask is 022 = 010 010 000 binary. The two one bits prevent "group" and "other" write permission. So, a newly created file will have rwx permission for the owner, and rx permission for group and others. A umask of 077 = 111 111 000 would cause new files to have no permissions set for group and others. In order to use a umask other than the default, you should include the line `umask num' (where num is an octal number) in your .cshrc file. For more about umask, enter
      
             man umask
      إذا كنت مبتدئ في Linux فأنصحك بشده بأن تشتري بعض الكتب (توجد العديد من الكتب العربيه) عن Linux لتتعلم لينكس خطوه خطوه و تصبح محترف به لان المنتدى لن يعلمك Linux لكن فقط سوف يساعدك في حل المشاكل الغير مذكوره في الكتاب

      المتجر الإلكتروني لبيع توزيعات لينوكس http://eShop.4-sms.com

      شارك في ترجمة برنامج موزيلا إضغط هنا

      اااه يا بغداد يا عاصمة الخلافة

      اللهم أرزقنا الشهاده في سبيلك مقبلين غير مدبرين عاجلا غير اجل

    3. #3
      التسجيل
      14-01-2003
      المشاركات
      396
      المواضيع
      55
      شكر / اعجاب مشاركة
      ياسيدي العزيز
      umask تعني NAND وبكلمات أخرى NOT AND
      مثلا umask=022
      يعني تحضر022 بالنظام الثماني تصبح 755
      ثم تعمل عليها و للنظام الحالي 777 فتصبح 755
      ----
      ملاحظة لتحديد ال umask هناك طريقتين
      الأولى
      fstab
      والثانية
      profile
      لأدري هل كتبت هذا أم لا في الدروس ولكن ربما لو تضلع عليها بسرعة
      www.koolpages.com/jornix/ar/lessons.html

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •