| posixoptions(7) | Miscellaneous Information Manual | posixoptions(7) |
الاسم
posixoptions - الأجزاء الاختيارية من معيار POSIX
الوصف
يصف معيار POSIX (المعلومات أدناه مأخوذة من POSIX.1-2001) مجموعة من السلوكيات والواجهات للنظام المتوافق. ومع ذلك، فإن العديد من الواجهات اختيارية وهناك ماكروات لاختبار الميزات لاختبار توفر الواجهات في وقت التصريف، والدوال sysconf(3)، و fpathconf(3)، و pathconf(3)، و confstr(3) للقيام بذلك في وقت التشغيل. ومن البرمجيات النصية للصدفة يمكن استخدام getconf(1). لمزيد من التفاصيل، راجع sysconf(3).
نورد هنا اسم اختصار POSIX، والخيار، واسم معامل sysconf(3) المستخدم للاستعلام عن الخيار، وربما وصفاً قصيراً جداً. يمكن العثور على تفاصيل أكثر دقة في معيار POSIX نفسه، والذي يمكن الوصول إلى إصداراته بحرية على الويب اليوم.
ADV - _POSIX_ADVISORY_INFO - _SC_ADVISORY_INFO
دوال التنبيه التالية موجودة:
posix_fadvise() posix_fallocate() posix_memalign() posix_madvise()
AIO - _POSIX_ASYNCHRONOUS_IO - _SC_ASYNCHRONOUS_IO
الترويسة <aio.h> موجودة. الدوال التالية موجودة:
aio_cancel() aio_error() aio_fsync() aio_read() aio_return() aio_suspend() aio_write() lio_listio()
BAR - _POSIX_BARRIERS - _SC_BARRIERS
يقتضي هذا الخيار الخيارين _POSIX_THREADS و _POSIX_THREAD_SAFE_FUNCTIONS. الدوال التالية موجودة:
pthread_barrier_destroy() pthread_barrier_init() pthread_barrier_wait() pthread_barrierattr_destroy() pthread_barrierattr_init()
--- - POSIX_CHOWN_RESTRICTED
إذا كان هذا الخيار سارياً (كما هو الحال دائماً تحت POSIX.1-2001)، فإن الجذر (root) فقط هو من يمكنه تغيير مالك الملف، ولا يمكن لغير الجذر تعيين مجموعة الملف إلا لإحدى المجموعات التي ينتمي إليها. يؤثر هذا على الدوال التالية:
chown() fchown()
CS - _POSIX_CLOCK_SELECTION - _SC_CLOCK_SELECTION
يقتضي هذا الخيار خيار _POSIX_TIMERS. الدوال التالية موجودة:
pthread_condattr_getclock() pthread_condattr_setclock() clock_nanosleep()
إذا غُيّر CLOCK_REALTIME بواسطة الدالة clock_settime()، فإن هذا يؤثر على جميع الموقتات المعينة لوقت مطلق.
CPT - _POSIX_CPUTIME - _SC_CPUTIME
مُعرّف الساعة CLOCK_PROCESS_CPUTIME_ID مدعوم. القيمة المبدئية لهذه الساعة هي 0 لكل عملية. يقتضي هذا الخيار خيار _POSIX_TIMERS. الدالة clock_getcpuclockid() موجودة.
--- - _POSIX_FILE_LOCKING - _SC_FILE_LOCKING
حُذف هذا الخيار. ليس في XPG6 النهائي.
FSC - _POSIX_FSYNC - _SC_FSYNC
الدالة fsync() موجودة.
IP6 - _POSIX_IPV6 - _SC_IPV6
بروتوكول الإنترنت الإصدار 6 مدعوم.
--- - _POSIX_JOB_CONTROL - _SC_JOB_CONTROL
إذا كان هذا الخيار سارياً (كما هو الحال دائماً تحت POSIX.1-2001)، فإن النظام ينفذ التحكم في المهام بأسلوب POSIX، والدوال التالية موجودة:
setpgid() tcdrain() tcflush() tcgetpgrp() tcsendbreak() tcsetattr() tcsetpgrp()
MF - _POSIX_MAPPED_FILES - _SC_MAPPED_FILES
الذاكرة المشتركة مدعومة. ملف التضمين <sys/mman.h> موجود. الدوال التالية موجودة:
mmap() msync() munmap()
ML - _POSIX_MEMLOCK - _SC_MEMLOCK
يمكن قفل الذاكرة المشتركة في الذاكرة الرئيسة. الدوال التالية موجودة:
mlockall() munlockall()
MR/MLR - _POSIX_MEMLOCK_RANGE - _SC_MEMLOCK_RANGE
بشكل أكثر دقة، يمكن قفل النطاقات في الذاكرة الرئيسة. الدوال التالية موجودة:
mlock() munlock()
MPR - _POSIX_MEMORY_PROTECTION - _SC_MEMORY_PROTECTION
الدالة mprotect() موجودة.
MSG - _POSIX_MESSAGE_PASSING - _SC_MESSAGE_PASSING
ملف التضمين <mqueue.h> موجود. الدوال التالية موجودة:
mq_close() mq_getattr() mq_notify() mq_open() mq_receive() mq_send() mq_setattr() mq_unlink()
MON - _POSIX_MONOTONIC_CLOCK - _SC_MONOTONIC_CLOCK
CLOCK_MONOTONIC مدعوم. يقتضي هذا الخيار خيار _POSIX_TIMERS. الدوال التالية متأثرة:
aio_suspend() clock_getres() clock_gettime() clock_settime() timer_create()
--- - _POSIX_MULTI_PROCESS - _SC_MULTI_PROCESS
حُذف هذا الخيار. ليس في XPG6 النهائي.
--- - _POSIX_NO_TRUNC
إذا كان هذا الخيار سارياً (كما هو الحال دائماً تحت POSIX.1-2001)، فإن مكونات مسار الملف الأطول من NAME_MAX لا تُبتر، بل تعطي خطأ. قد تعتمد هذه الخاصية على بادئة مسار المكون.
PIO - _POSIX_PRIORITIZED_IO - _SC_PRIORITIZED_IO
يقول هذا الخيار إنه يمكن تحديد أولويات للمدخلات/المخرجات غير المتزامنة. يؤثر هذا على الدوال
aio_read() aio_write()
PS - _POSIX_PRIORITY_SCHEDULING - _SC_PRIORITY_SCHEDULING
ملف التضمين <sched.h> موجود. الدوال التالية موجودة:
sched_get_priority_max() sched_get_priority_min() sched_getparam() sched_getscheduler() sched_rr_get_interval() sched_setparam() sched_setscheduler() sched_yield()
إذا كان خيار _POSIX_SPAWN سارياً أيضاً، فإن الدوال التالية موجودة:
posix_spawnattr_getschedparam() posix_spawnattr_getschedpolicy() posix_spawnattr_setschedparam() posix_spawnattr_setschedpolicy()
RS - _POSIX_RAW_SOCKETS
المقابس الخام (Raw sockets) مدعومة. الدوال التالية متأثرة:
getsockopt() setsockopt()
--- - _POSIX_READER_WRITER_LOCKS - _SC_READER_WRITER_LOCKS
يقتضي هذا الخيار خيار _POSIX_THREADS. وعلى العكس، تحت POSIX.1-2001 يقتضي خيار _POSIX_THREADS هذا الخيار.
الدوال التالية موجودة:
pthread_rwlock_destroy() pthread_rwlock_init() pthread_rwlock_rdlock() pthread_rwlock_tryrdlock() pthread_rwlock_trywrlock() pthread_rwlock_unlock() pthread_rwlock_wrlock() pthread_rwlockattr_destroy() pthread_rwlockattr_init()
RTS - _POSIX_REALTIME_SIGNALS - _SC_REALTIME_SIGNALS
إشارات الوقت الحقيقي مدعومة. الدوال التالية موجودة:
sigqueue() sigtimedwait() sigwaitinfo()
--- - _POSIX_REGEXP - _SC_REGEXP
إذا كان هذا الخيار سارياً (كما هو الحال دائماً تحت POSIX.1-2001)، فإن التعبيرات النمطية لـ POSIX مدعومة والدوال التالية موجودة:
regcomp() regerror() regexec() regfree()
--- - _POSIX_SAVED_IDS - _SC_SAVED_IDS
إذا كان هذا الخيار سارياً (كما هو الحال دائماً تحت POSIX.1-2001)، فإن العملية تمتلك مُعرّف مستخدم محفوظ ومُعرّف مجموعة محفوظ. الدوال التالية متأثرة:
exec() kill() seteuid() setegid() setgid() setuid()
SEM - _POSIX_SEMAPHORES - _SC_SEMAPHORES
ملف التضمين <semaphore.h> موجود. الدوال التالية موجودة:
sem_close() sem_destroy() sem_getvalue() sem_init() sem_open() sem_post() sem_trywait() sem_unlink() sem_wait()
SHM - _POSIX_SHARED_MEMORY_OBJECTS - _SC_SHARED_MEMORY_OBJECTS
الدوال التالية موجودة:
mmap() munmap() shm_open() shm_unlink()
--- - _POSIX_SHELL - _SC_SHELL
إذا كان هذا الخيار سارياً (كما هو الحال دائماً تحت POSIX.1-2001)، فإن الدالة system() موجودة.
SPN - _POSIX_SPAWN - _SC_SPAWN
يصف هذا الخيار دعم إنشاء العمليات في سياق يصعب فيه أو يستحيل استخدام fork()، على سبيل المثال، بسبب عدم وجود وحدة إدارة الذاكرة (MMU).
إذا كان خيار _POSIX_SPAWN سارياً، فإن ملف التضمين <spawn.h> والدوال التالية موجودة:
posix_spawn() posix_spawn_file_actions_addclose() posix_spawn_file_actions_adddup2() posix_spawn_file_actions_addopen() posix_spawn_file_actions_destroy() posix_spawn_file_actions_init() posix_spawnattr_destroy() posix_spawnattr_getsigdefault() posix_spawnattr_getflags() posix_spawnattr_getpgroup() posix_spawnattr_getsigmask() posix_spawnattr_init() posix_spawnattr_setsigdefault() posix_spawnattr_setflags() posix_spawnattr_setpgroup() posix_spawnattr_setsigmask() posix_spawnp()
إذا كان خيار _POSIX_PRIORITY_SCHEDULING سارياً أيضاً، فإن الدوال التالية موجودة:
posix_spawnattr_getschedparam() posix_spawnattr_getschedpolicy() posix_spawnattr_setschedparam() posix_spawnattr_setschedpolicy()
SPI - _POSIX_SPIN_LOCKS - _SC_SPIN_LOCKS
يقتضي هذا الخيار الخيارين _POSIX_THREADS و _POSIX_THREAD_SAFE_FUNCTIONS. الدوال التالية موجودة:
pthread_spin_destroy() pthread_spin_init() pthread_spin_lock() pthread_spin_trylock() pthread_spin_unlock()
SS - _POSIX_SPORADIC_SERVER - _SC_SPORADIC_SERVER
سياسة الجدولة SCHED_SPORADIC مدعومة. يقتضي هذا الخيار خيار _POSIX_PRIORITY_SCHEDULING. الدوال التالية متأثرة:
sched_setparam() sched_setscheduler()
SIO - _POSIX_SYNCHRONIZED_IO - _SC_SYNCHRONIZED_IO
الدوال التالية متأثرة:
open() msync() fsync() fdatasync()
TSA - _POSIX_THREAD_ATTR_STACKADDR - _SC_THREAD_ATTR_STACKADDR
الدوال التالية متأثرة:
pthread_attr_getstack() pthread_attr_getstackaddr() pthread_attr_setstack() pthread_attr_setstackaddr()
TSS - _POSIX_THREAD_ATTR_STACKSIZE - _SC_THREAD_ATTR_STACKSIZE
الدوال التالية متأثرة:
pthread_attr_getstack() pthread_attr_getstacksize() pthread_attr_setstack() pthread_attr_setstacksize()
TCT - _POSIX_THREAD_CPUTIME - _SC_THREAD_CPUTIME
مُعرّف الساعة CLOCK_THREAD_CPUTIME_ID مدعوم. يتضمن هذا الخيار خيار _POSIX_TIMERS. الدوال التالية تتأثر:
pthread_getcpuclockid() clock_getres() clock_gettime() clock_settime() timer_create()
TPI - _POSIX_THREAD_PRIO_INHERIT - _SC_THREAD_PRIO_INHERIT
الدوال التالية متأثرة:
pthread_mutexattr_getprotocol() pthread_mutexattr_setprotocol()
TPP - _POSIX_THREAD_PRIO_PROTECT - _SC_THREAD_PRIO_PROTECT
الدوال التالية متأثرة:
pthread_mutex_getprioceiling() pthread_mutex_setprioceiling() pthread_mutexattr_getprioceiling() pthread_mutexattr_getprotocol() pthread_mutexattr_setprioceiling() pthread_mutexattr_setprotocol()
TPS - _POSIX_THREAD_PRIORITY_SCHEDULING - _SC_THREAD_PRIORITY_SCHEDULING
إذا وُضع هذا الخيار قيد التنفيذ، فيمكن للخيوط المختلفة داخل العملية أن تعمل بأولويات مختلفة و/أو بمجدولات مختلفة. الدوال التالية تتأثر:
pthread_attr_getinheritsched() pthread_attr_getschedpolicy() pthread_attr_getscope() pthread_attr_setinheritsched() pthread_attr_setschedpolicy() pthread_attr_setscope() pthread_getschedparam() pthread_setschedparam() pthread_setschedprio()
TSH - _POSIX_THREAD_PROCESS_SHARED - _SC_THREAD_PROCESS_SHARED
الدوال التالية متأثرة:
pthread_barrierattr_getpshared() pthread_barrierattr_setpshared() pthread_condattr_getpshared() pthread_condattr_setpshared() pthread_mutexattr_getpshared() pthread_mutexattr_setpshared() pthread_rwlockattr_getpshared() pthread_rwlockattr_setpshared()
TSF - _POSIX_THREAD_SAFE_FUNCTIONS - _SC_THREAD_SAFE_FUNCTIONS
الدوال التالية متأثرة:
readdir_r() getgrgid_r() getgrnam_r() getpwnam_r() getpwuid_r() flockfile() ftrylockfile() funlockfile() getc_unlocked() getchar_unlocked() putc_unlocked() putchar_unlocked() rand_r() strerror_r() strtok_r() asctime_r() ctime_r() gmtime_r() localtime_r()
TSP - _POSIX_THREAD_SPORADIC_SERVER - _SC_THREAD_SPORADIC_SERVER
يتضمن هذا الخيار خيار _POSIX_THREAD_PRIORITY_SCHEDULING. الدوال التالية تتأثر:
sched_getparam() sched_setparam() sched_setscheduler()
THR - _POSIX_THREADS - _SC_THREADS
الدعم الأساسي لخيوط POSIX متاح. الدوال التالية موجودة:
pthread_atfork() pthread_attr_destroy() pthread_attr_getdetachstate() pthread_attr_getschedparam() pthread_attr_init() pthread_attr_setdetachstate() pthread_attr_setschedparam() pthread_cancel() pthread_cleanup_push() pthread_cleanup_pop() pthread_cond_broadcast() pthread_cond_destroy() pthread_cond_init() pthread_cond_signal() pthread_cond_timedwait() pthread_cond_wait() pthread_condattr_destroy() pthread_condattr_init() pthread_create() pthread_detach() pthread_equal() pthread_exit() pthread_getspecific() pthread_join() pthread_key_create() pthread_key_delete() pthread_mutex_destroy() pthread_mutex_init() pthread_mutex_lock() pthread_mutex_trylock() pthread_mutex_unlock() pthread_mutexattr_destroy() pthread_mutexattr_init() pthread_once() pthread_rwlock_destroy() pthread_rwlock_init() pthread_rwlock_rdlock() pthread_rwlock_tryrdlock() pthread_rwlock_trywrlock() pthread_rwlock_unlock() pthread_rwlock_wrlock() pthread_rwlockattr_destroy() pthread_rwlockattr_init() pthread_self() pthread_setcancelstate() pthread_setcanceltype() pthread_setspecific() pthread_testcancel()
TMO - _POSIX_TIMEOUTS - _SC_TIMEOUTS
الدوال التالية موجودة:
mq_timedreceive() mq_timedsend() pthread_mutex_timedlock() pthread_rwlock_timedrdlock() pthread_rwlock_timedwrlock() sem_timedwait() posix_trace_timedgetnext_event()
TMR - _POSIX_TIMERS - _SC_TIMERS
الدوال التالية موجودة:
clock_getres() clock_gettime() clock_settime() nanosleep() timer_create() timer_delete() timer_gettime() timer_getoverrun() timer_settime()
TRC - _POSIX_TRACE - _SC_TRACE
تتبع POSIX متاح. الدوال التالية موجودة:
posix_trace_attr_destroy() posix_trace_attr_getclockres() posix_trace_attr_getcreatetime() posix_trace_attr_getgenversion() posix_trace_attr_getmaxdatasize() posix_trace_attr_getmaxsystemeventsize() posix_trace_attr_getmaxusereventsize() posix_trace_attr_getname() posix_trace_attr_getstreamfullpolicy() posix_trace_attr_getstreamsize() posix_trace_attr_init() posix_trace_attr_setmaxdatasize() posix_trace_attr_setname() posix_trace_attr_setstreamsize() posix_trace_attr_setstreamfullpolicy() posix_trace_clear() posix_trace_create() posix_trace_event() posix_trace_eventid_equal() posix_trace_eventid_get_name() posix_trace_eventid_open() posix_trace_eventtypelist_getnext_id() posix_trace_eventtypelist_rewind() posix_trace_flush() posix_trace_get_attr() posix_trace_get_status() posix_trace_getnext_event() posix_trace_shutdown() posix_trace_start() posix_trace_stop() posix_trace_trygetnext_event()
TEF - _POSIX_TRACE_EVENT_FILTER - _SC_TRACE_EVENT_FILTER
يتضمن هذا الخيار خيار _POSIX_TRACE. الدوال التالية موجودة:
posix_trace_eventset_add() posix_trace_eventset_del() posix_trace_eventset_empty() posix_trace_eventset_fill() posix_trace_eventset_ismember() posix_trace_get_filter() posix_trace_set_filter() posix_trace_trid_eventid_open()
TRI - _POSIX_TRACE_INHERIT - _SC_TRACE_INHERIT
تتبع أبناء العملية المتتبعة مدعوم. يتضمن هذا الخيار خيار _POSIX_TRACE. الدوال التالية موجودة:
posix_trace_attr_getinherited() posix_trace_attr_setinherited()
TRL - _POSIX_TRACE_LOG - _SC_TRACE_LOG
يتضمن هذا الخيار خيار _POSIX_TRACE. الدوال التالية موجودة:
posix_trace_attr_getlogfullpolicy() posix_trace_attr_getlogsize() posix_trace_attr_setlogfullpolicy() posix_trace_attr_setlogsize() posix_trace_close() posix_trace_create_withlog() posix_trace_open() posix_trace_rewind()
TYM - _POSIX_TYPED_MEMORY_OBJECTS - _SC_TYPED_MEMORY_OBJECT
الدوال التالية موجودة:
posix_mem_offset() posix_typed_mem_get_info() posix_typed_mem_open()
--- - _POSIX_VDISABLE
موجود دائمًا (غالبًا 0). القيمة لضبط محرف تحكم خاص قابل للتغيير للإشارة إلى أنه معطل.
امتدادات واجهة نظام X/OPEN
XSI - _XOPEN_CRYPT - _SC_XOPEN_CRYPT
الدوال التالية موجودة:
crypt() encrypt() setkey()
XSI - _XOPEN_REALTIME - _SC_XOPEN_REALTIME
يتضمن هذا الخيار الخيارات التالية:
- _POSIX_ASYNCHRONOUS_IO==200112L
- _POSIX_FSYNC
- _POSIX_MAPPED_FILES
- _POSIX_MEMLOCK==200112L
- _POSIX_MEMLOCK_RANGE==200112L
- _POSIX_MEMORY_PROTECTION
- _POSIX_MESSAGE_PASSING==200112L
- _POSIX_PRIORITIZED_IO
- _POSIX_PRIORITY_SCHEDULING==200112L
- _POSIX_REALTIME_SIGNALS==200112L
- _POSIX_SEMAPHORES==200112L
- _POSIX_SHARED_MEMORY_OBJECTS==200112L
- _POSIX_SYNCHRONIZED_IO==200112L
- _POSIX_TIMERS==200112L
ADV - --- - ---
تتضمن مجموعة خيارات الوقت الحقيقي المتقدمة أن جميع الخيارات التالية مُعرفة بالقيمة 200112L:
- _POSIX_ADVISORY_INFO
- _POSIX_CLOCK_SELECTION
- (يتضمن _POSIX_TIMERS)
- _POSIX_CPUTIME
- (يتضمن _POSIX_TIMERS)
- _POSIX_MONOTONIC_CLOCK
- (يتضمن _POSIX_TIMERS)
- _POSIX_SPAWN
- _POSIX_SPORADIC_SERVER
- (يتضمن _POSIX_PRIORITY_SCHEDULING)
- _POSIX_TIMEOUTS
- _POSIX_TYPED_MEMORY_OBJECTS
XSI - _XOPEN_REALTIME_THREADS - _SC_XOPEN_REALTIME_THREADS
يتضمن هذا الخيار أن جميع الخيارات التالية مُعرفة بالقيمة 200112L:
- _POSIX_THREAD_PRIO_INHERIT
- _POSIX_THREAD_PRIO_PROTECT
- _POSIX_THREAD_PRIORITY_SCHEDULING
خيوط الوقت الحقيقي المتقدمة - --- - ---
يتضمن هذا الخيار أن جميع الخيارات التالية مُعرفة بالقيمة 200112L:
- _POSIX_BARRIERS
- (يتضمن _POSIX_THREADS، و_POSIX_THREAD_SAFE_FUNCTIONS)
- _POSIX_SPIN_LOCKS
- (يتضمن _POSIX_THREADS، و_POSIX_THREAD_SAFE_FUNCTIONS)
- _POSIX_THREAD_CPUTIME
- (يتضمن _POSIX_TIMERS)
- _POSIX_THREAD_SPORADIC_SERVER
- (يتضمن _POSIX_THREAD_PRIORITY_SCHEDULING)
التتبع - --- - ---
يتضمن هذا الخيار أن جميع الخيارات التالية مُعرفة بالقيمة 200112L:
- _POSIX_TRACE
- _POSIX_TRACE_EVENT_FILTER
- _POSIX_TRACE_LOG
- _POSIX_TRACE_INHERIT
التدفقات (STREAMS) - _XOPEN_STREAMS - _SC_XOPEN_STREAMS
الدوال التالية موجودة:
fattach() fdetach() getmsg() getpmsg() ioctl() isastream() putmsg() putpmsg()
XSI - _XOPEN_LEGACY - _SC_XOPEN_LEGACY
الدوال المضمنة في مجموعة خيارات الموروثات (legacy) كانت إجبارية سابقًا، لكنها أصبحت اختيارية في هذا الإصدار. الدوال التالية موجودة:
bcmp() bcopy() bzero() ecvt() fcvt() ftime() gcvt() getwd() index() mktemp() rindex() utimes() wcswcs()
XSI - _XOPEN_UNIX - _SC_XOPEN_UNIX
الدوال التالية موجودة:
mmap() munmap() msync()
يتضمن هذا الخيار الخيارات التالية:
- _POSIX_FSYNC
- _POSIX_MAPPED_FILES
- _POSIX_MEMORY_PROTECTION
- _POSIX_THREAD_ATTR_STACKADDR
- _POSIX_THREAD_ATTR_STACKSIZE
- _POSIX_THREAD_PROCESS_SHARED
- _POSIX_THREAD_SAFE_FUNCTIONS
- _POSIX_THREADS
قد يتضمن هذا الخيار الخيارات التالية من مجموعات خيارات XSI:
- التعمية (_XOPEN_CRYPT)
- الوقت الحقيقي (_XOPEN_REALTIME)
- الوقت الحقيقي المتقدم (ADB)
- خيوط الوقت الحقيقي (_XOPEN_REALTIME_THREADS)
- خيوط الوقت الحقيقي المتقدمة (ADVANCED REALTIME THREADS)
- التتبع (TRACING)
- دفق XSI (STREAMS)
- قديم (_XOPEN_LEGACY)
انظر أيضًا
ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |