سوالف اندرويد




العودة   سوالف سوفت > سوالف الشبكات والاستضافة وما يتعلق بهما > الشبكات والخوادم وقواعد البيانات
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
Quota System

السلام عليكم

موضوع الـ quota باختصار يمكنك من تحديد حجم معين من الهارد لكل يوزر او مجموعة ، كماهو الحال تماما في سيرفرات الاستضافة ، لان cPanel تستخدم هذا النظام لتحديد حجم مساحة العميل ، بحيث انه مايقدر يتجاوزها

طبعا الحديث هنا بعيدا عن لوحات التحكم المختلفه سنقوم بدعم البارتشن المطلوب لQuota بعد ذلك نحدد مساحة كم يوزر عندي في النظام بشكل يدوي.

أول حاجه لازم نعملها هي ان نضع الخيار usrquota للبارتشن المطلوب في ملف fstab الموجود في مجلد etc

مثال لنظام ردهات
كود:
LABEL=/home	/home	ext3	defaults,usrquota 1 2
ثم نعمل المونت مره اخرى لهذا البارتشن ( remount ) بالامر
كود:
mount -o remount /home
الان لازم ننشئ ملف aquota.user ، أو aquota.group حسب ما أريد ، واعطية الصلاحيات اللازمة بالامرين
كود:
touch /home/aquota.user
chmod 600 /home/aquota.user
ننشئ الجدول بالامر التالي
كود:
[root@ex4mple home]# quotacheck -fvagum
quotacheck: Scanning /dev/hda3 [/home] quotacheck: Old group file not found. Usage will not be substracted.
done
quotacheck: Checked 100 directories and 165 files
quotacheck: Skipping 10.0.0.1:/home/jseven/RHCE/lessons [/root/Desktop/RHCE]
هذا الجدول سيتحدث دائما ويحمل كل المعلومات من حجم الملفات والحجم المحدد للمستخدمين وغيرها ، وسيقوم بتطبيق الاعدادات القادمة

سنقوم بتحديد مساحة 5MG لليوزر jseven على الهارد لدي بالامر edquota
كود:
edquota -u jseven
سيفتح محرر نصوص وبه كما يلي
كود:
Disk quotas for user jseven (uid 500):
Filesystem	blocks	   soft	   hard	 inodes	 soft	 hard
/dev/hda3	  0		  5000		  0		175		0		0
بالنسبة لأول حقل من اليسار هو البارتشن الذي نعمل عليه اما الحقول الاخرى فهي كمايلي

blocks : مجموع مايمكن ان يستخدم بالكيلو بايت
Inodes : عدد الملفات التي ممكن ان يستخدمها او ينشأها اليوزر
soft : نقوم بتحديد مساحته بالكيلو بايت وعند استهلاك المساحه يقوم بتحذير المستخدم بانه استهلكها وبعد مده يقوم بمنعه من استهلاك المزيد
hard : كسابقة لكنه يمنعه من استهلاك المزيد مباشرة

راح نستخدم soft بهذا المثال

بالنسبة لي أريد تحديد مساحة 5MG فقط لهذا اليوزر فأني أضع 5000 تحت حقل soft ، ثم احفظ الملف بشكل صحيح لان المحرر المستخدم هو vim.


5000 = 5MG

نعم لأننا نضع القيمة بالكيلو بايت في هذا الملف ، وللتسهيل اكثر
كود:
inode/block = 1kp
1000kp = 1MG
1000MG = 1GB
وهكذا

يعني لو أردت تحديد مساحة 3GB لأحد المستخدمين أضع 3 مليون
كود:
3000000
طبعا اذا بغيت تلغي أي من الخيارات السابقه في ملف الاعداد فقط ضع قيمتها 0 صفر.

يمكنك تحديد المساحة لأي مجموعة ، بالامر edquota -g

ولتحديد الفترة المسموح بها في خيار soft السابق ، من خلال الامر edquota -t

ولرؤية تقرير عن الجدول الحالي من خلال الامر repquota
كود:
[root@ex4mple ~]# repquota /home
*** Report for user quotas on device /dev/hda3
Block grace time: 7days; Inode grace time: 7days
						Block limits				File limits
User			used	soft	hard  grace	used  soft  hard  grace
----------------------------------------------------------------------
root	  --   55420	   0	   0			 17	 0	 0
jseven	--	2468	5000	   0			175	 0	 0
suser	 --	 120	   0	   0			 14	 0	 0
supervisor--	 128	   0	   0			 15	 0	 0
alice	 --	 120	   0	   0			 14	 0	 0
sugioka   --	 120	   0	   0			 14	 0	 0
tesst	 --	 120	   0	   0			 14	 0	 0
هذا كل مالدي ، و ان شاء الله يكون الموضوع مفيد للجميع






__________________
مجتمع لينوكس العربي
الموقع العربي الأول لنظام جنو/لينوكس
LinuxAC is offline   قديم 09-07-2007, 12:59 AM
الرد مع إقتباس
عضو نشيط
#3  

الله عليك ,, شرح و لا أروع عيني عليك باردة

سلمت يديك يالغالي .






__________________
TRD is offline   قديم 15-07-2007, 11:17 PM
الرد مع إقتباس
عضو نشيط
#4  

شاكر لكم جميعاً






__________________
مجتمع لينوكس العربي
الموقع العربي الأول لنظام جنو/لينوكس
LinuxAC is offline   قديم 16-07-2007, 04:25 PM
الرد مع إقتباس
عضو فعال جدا
#5  

يعطيكـ العافيه ..
شرح قـوي والله , وشيء جديد ومميز ...
الله يوفقك إن شاء الله ,
لاتحرمنا من جديدك .. وعلى البركه التثبيت !


طلال ..






__________________
افضل مافي الايام الماضية انها مضت
Manaf00 is offline   قديم 24-07-2007, 04:40 AM
الرد مع إقتباس
تسجيل غير مقبول
#6  

ما قصرت يالغالي






C o S m O is offline   قديم 31-08-2007, 05:00 PM
الرد مع إقتباس
عضو فعال
#7  

درس رائع جدا






__________________

D0 Th3 B3$T 2B Th3 B3$T !
L1nux - L1f3 Fr33 0R D13
MR_MAMI is offline   قديم 06-09-2007, 06:24 PM
الرد مع إقتباس
عضو نشيط جدا
#8  

درس قيم .. شكراً لك






__________________
أحمد عبد الفتاح
www.servmix.com
المبيعات : info@servmix.com
لمراسلتي : engahmed@servmix.com

• ليس اليتيم الذى قد مات والده ... بل اليتيم يـتـيـم العلـم و الأدب •

Eng/ Ahmed is offline   قديم 18-09-2007, 02:57 PM
الرد مع إقتباس
عضو نشيط
#9  

لاهنت يا بعدي ,,






mr.saleh is offline   قديم 07-10-2007, 09:07 PM
الرد مع إقتباس
عضو نشيط
#10  

ماااااقصرت على هالطرح ,,

الله يعطيك العافية

مملكة الدروس






www.q6if.com is offline   قديم 27-03-2008, 09:50 PM
الرد مع إقتباس
عضو فعال جدا
#11  

بارك الله فيك على الموضوع الرائع






strange man is offline   قديم 01-04-2008, 02:45 AM
الرد مع إقتباس
عضو جديد
#12  

بارك الله فيك






ShaBabHOst is offline   قديم 01-04-2008, 08:07 PM
الرد مع إقتباس
عضو نشيط
#13  

بارك لله فيك و جزاك كل خير شرك اكثر من رائع


تحياتي
نوكيا الشرق الاوسط






menokia is offline   قديم 20-04-2008, 06:04 AM
الرد مع إقتباس
عضو فعال
#14  

ماذا لو اردت استخدام ال Quota System عن طريق ملف bash
بحيث يطلب اليوزر نيم ويطلب المساحة ويقوم هو بالباقى كيف ستكون الطريقة؟






__________________

D0 Th3 B3$T 2B Th3 B3$T !
L1nux - L1f3 Fr33 0R D13
MR_MAMI is offline   قديم 29-06-2008, 09:08 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
::: النسخة الاحترافية من مجلة Slaed CMS 2.0 Pro بالتعريب ::::::: MtRp الويب والويب 2.0 والـ Semantic Web 16 21-03-2008 12:39 AM
هدية لأول شخص يحل لي هذه المشكلة و شكراً alkahf الأخبار المتعلقة بالإنترنت والتقنية 47 20-09-2003 06:54 AM
BOOT AHM531 الأخبار المتعلقة بالإنترنت والتقنية 2 31-01-2002 07:14 PM
متى بدأ AMD على انتل تركي الأخبار المتعلقة بالإنترنت والتقنية 21 27-02-2001 12:23 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 11:46 AM.