1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-02 06:15:23 +02:00

mtr, shred, stat, whois, blkid, getcap, setcap: add Arabic translation (#16083)

* mtr, shred, stat, whois, blkid, getcap, setcap: add Arabic translation
This commit is contained in:
Machiavelli 2025-04-05 13:19:17 +02:00 committed by GitHub
parent 5219e60730
commit 1b7f5d2f9e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 157 additions and 0 deletions

32
pages.ar/common/mtr.md Normal file
View file

@ -0,0 +1,32 @@
# mtr
> أداة Matt's Traceroute: تجمع بين traceroute و ping.
> لمزيد من التفاصيل: <https://www.bitwizard.nl/mtr/>.
- تتبع المسار إلى مضيف وإرسال حزم ping مستمرة لجميع النقاط الوسيطة:
`mtr {{example.com}}`
- تعطيل تعيين عناوين IP وأسماء المضيفين:
`mtr --no-dns {{example.com}}`
- عرض المخرجات بعد إرسال 10 حزم ping لكل نقطة:
`mtr --report-wide {{example.com}}`
- فرض استخدام IPv4 أو IPv6:
`mtr -4 {{example.com}}`
- الانتظار لوقت محدد (بالثواني) قبل إرسال حزمة أخرى إلى نفس النقطة:
`mtr --interval {{10}} {{example.com}}`
- عرض رقم النظام المستقل (ASN) لكل نقطة:
`mtr --aslookup {{example.com}}`
- عرض كل من عنوان IP والاسم العكسي لـ DNS:
`mtr --show-ips {{example.com}}`

28
pages.ar/common/shred.md Normal file
View file

@ -0,0 +1,28 @@
# shred
> الكتابة فوق الملفات لحذف البيانات بشكل آمن.
> لمزيد من التفاصيل: <https://www.gnu.org/software/coreutils/manual/html_node/shred-invocation.html>.
- الكتابة فوق ملف:
`shred {{path/to/file}}`
- الكتابة فوق ملف وعرض التقدم على الشاشة:
`shred {{-v|--verbose}} {{path/to/file}}`
- الكتابة فوق ملف وترك أصفار بدلاً من البيانات العشوائية:
`shred {{-z|--zero}} {{path/to/file}}`
- الكتابة فوق ملف عددًا معينًا من المرات:
`shred {{-n|--iterations}} {{25}} {{path/to/file}}`
- الكتابة فوق ملف ثم إزالته:
`shred --remove {{path/to/file}}`
- الكتابة فوق ملف 100 مرة، إضافة كتابة نهائية بالأصفار، حذفه بعد الكتابة وعرض تقدم العملية بشكل مفصل:
`shred {{-vzun|--verbose --zero -u --iterations}} 100 {{path/to/file}}`

28
pages.ar/common/stat.md Normal file
View file

@ -0,0 +1,28 @@
# stat
> عرض معلومات عن الملف ونظام الملفات.
> لمزيد من التفاصيل: <https://www.gnu.org/software/coreutils/manual/html_node/stat-invocation.html>.
- عرض خصائص ملف معين مثل الحجم، الأذونات، تواريخ الإنشاء والوصول، وغيرها:
`stat {{path/to/file}}`
- عرض خصائص ملف معين مثل الحجم، الأذونات، تواريخ الإنشاء والوصول، وغيرها بدون تسميات:
`stat {{-t|--terse}} {{path/to/file}}`
- عرض معلومات عن نظام الملفات حيث يوجد ملف معين:
`stat {{-f|--file-system}} {{path/to/file}}`
- عرض أذونات الملف بصيغة ثُمانية فقط:
`stat {{-c|--format}} "%a %n" {{path/to/file}}`
- عرض مالك الملف والمجموعة التابعة له:
`stat {{-c|--format}} "%U %G" {{path/to/file}}`
- عرض حجم ملف معين بالبايت:
`stat {{-c|--format}} "%s %n" {{path/to/file}}`

16
pages.ar/common/whois.md Normal file
View file

@ -0,0 +1,16 @@
# whois
> عميل سطر الأوامر لبروتوكول WHOIS (RFC 3912).
> لمزيد من التفاصيل: <https://github.com/rfc1036/whois>.
- الحصول على معلومات حول اسم نطاق:
`whois {{example.com}}`
- الحصول على معلومات حول عنوان IP:
`whois {{8.8.8.8}}`
- الحصول على جهة الاتصال للإبلاغ عن إساءة استخدام عنوان IP:
`whois -b {{8.8.8.8}}`

12
pages.ar/linux/blkid.md Normal file
View file

@ -0,0 +1,12 @@
# blkid
> يعرض جميع الأقسام الخاصة بالقرص الصلب ومعرّفاتها الفريدة (UUID).
> لمزيد من التفاصيل: <https://manned.org/blkid>.
- عرض جميع الأقسام:
`sudo blkid`
- عرض جميع الأقسام في جدول، بما في ذلك نقاط التحميل الحالية:
`sudo blkid {{-o|--output}} list`

16
pages.ar/linux/getcap.md Normal file
View file

@ -0,0 +1,16 @@
# getcap
> أمر لعرض اسم وصلاحيات كل ملف محدد.
> لمزيد من التفاصيل: <https://manned.org/getcap>.
- الحصول على الصلاحيات للملفات المحددة:
`getcap {{path/to/file1 path/to/file2 ...}}`
- (Recursive) الحصول على الصلاحيات لجميع الملفات داخل المجلدات المحددة بشكل متكرر:
`getcap -r {{path/to/directory1 path/to/directory2 ...}}`
- عرض جميع الإدخالات التي تم البحث عنها حتى لو لم يتم تعيين أي صلاحيات:
`getcap -v {{path/to/file1 path/to/file2 ...}}`

25
pages.ar/linux/setcap.md Normal file
View file

@ -0,0 +1,25 @@
# setcap
> تعيين الصلاحيات لملف محدد.
> انظر أيضًا: `getcap`.
> لمزيد من التفاصيل: <https://manned.org/setcap>.
- تعيين الصلاحية `cap_net_raw` (لاستخدام مآخذ RAW و PACKET) لملف معين:
`setcap '{{cap_net_raw}}' {{path/to/file}}`
- تعيين عدة صلاحيات على ملف (`ep` خلف الصلاحية تعني "مفعلة ومسموح بها"):
`setcap '{{cap_dac_read_search,cap_sys_tty_config+ep}}' {{path/to/file}}`
- إزالة جميع الصلاحيات من ملف:
`setcap -r {{path/to/file}}`
- التحقق من أن الصلاحيات المحددة مرتبطة حاليًا بالملف المحدد:
`setcap -v '{{cap_net_raw}}' {{path/to/file}}`
- يمكن استخدام المعامل الاختياري `-n root_uid` لتعيين صلاحيات الملف لاستخدامها فقط في نطاق مستخدم معين مع هذا المعرّف الجذري:
`setcap -n {{root_uid}} '{{cap_net_admin}}' {{path/to/file}}`