table of contents
| STTY(1) | أوامر المستخدم | STTY(1) |
الاسم¶
stty - يطبع ويغير إعدادات سطر الطرفية
موجز¶
stty [-F DEVICE | --file=DEVICE]
[إعداد]...
stty [-F DEVICE | --file=DEVICE] [-a|--all]
stty [-F DEVICE | --file=DEVICE] [-g|--save]
الوصف¶
يطبع أو يغير خصائص الطرفية.
المعاملات الإجبارية للخيارات الطويلة إجبارية للخيارات القصيرة أيضاً.
- -a, --all
- يطبع كل الإعدادات الحالية بشكل مقروء للبشر
- -g, --save
- يطبع كل الإعدادات الحالية بشكل يمكن لـ stty قراءته
- -F, --file=DEVICE
- يفتح ويستخدم DEVICE بدلاً من الدخل القياسي
- --help
- يعرض هذه المساعدة ويخرج
- --version
- يعرض معلومات الإصدار ويخرج
تشير علامة - الاختيارية قبل SETTING إلى النفي. ترمز علامة * للإعدادات غير المتوافقة مع POSIX. يحدد النظام الأساسي الإعدادات المتاحة.
المحارف الخاصة:¶
- * discard CHAR
- سيُبدّل CHAR تجاهل الخرج
- eof CHAR
- سيرسل CHAR نهاية ملف (ينهي الدخل)
- eol CHAR
- سينهي CHAR السطر
- * eol2 CHAR
- CHAR بديل لإنهاء السطر
- erase CHAR
- سيمحو CHAR آخر محرف كُتب
- intr CHAR
- سيرسل CHAR إشارة مقاطعة
- kill CHAR
- سيمحو CHAR السطر الحالي
- * lnext CHAR
- سيدخل CHAR المحرف التالي مقتبساً
- quit CHAR
- سيرسل CHAR إشارة إنهاء
- * rprnt CHAR
- سيعيد CHAR رسم السطر الحالي
- start CHAR
- سيعيد CHAR تشغيل الخرج بعد إيقافه
- stop CHAR
- سيوقف CHAR الخرج
- susp CHAR
- سيرسل CHAR إشارة إيقاف الطرفية
- * swtch CHAR
- سيبدل CHAR إلى طبقة صدفة مختلفة
- * werase CHAR
- سيمحو CHAR آخر كلمة كُتبت
إعدادات خاصة:¶
- N
- يضبط سرعتي الدخل والخرج إلى N بود
- cols N
- يخبر النواة أن الطرفية تحتوي على N عموداً
- * columns N
- مثل cols N
- * [-]drain
- ينتظر الإرسال قبل تطبيق الإعدادات (مفعل مبدئياً)
- ispeed N
- يضبط سرعة الدخل إلى N
- * line N
- يستخدم انضباط السطر N
- min N
- مع -icanon، يضبط N كحد أدنى من المحارف لقراءة مكتملة
- ospeed N
- يضبط سرعة الخرج إلى N
- rows N
- يخبر النواة أن الطرفية تحتوي على N صفاً
- size
- يطبع عدد الصفوف والأعمدة وفقاً للنواة
- speed
- يطبع سرعة الطرفية
- time N
- مع -icanon، يضبط مهلة القراءة إلى N أعشار الثانية
إعدادات التحكم:¶
- [-]clocal
- يعطل إشارات تحكم المودم
- [-]cread
- يسمح باستقبال الدخل
- * [-]crtscts
- يفعل مصافحة RTS/CTS
- csN
- يضبط حجم المحرف إلى N بت، حيث N بين [5..8]
- [-]cstopb
- يستخدم بتي توقف لكل محرف (واحد مع '-')
- [-]hup
- يرسل إشارة قطع اتصال عندما يغلق آخر إجراء الطرفية
- [-]hupcl
- مثل [-]hup
- [-]parenb
- يولد بت تماثل في الخرج ويتوقع بت تماثل في الدخل
- [-]parodd
- يضبط التماثل الفردي (أو الزوجي مع '-')
- * [-]cmspar
- يستخدم تماثل "العصا" (stick)
إعدادات الدخل:¶
- [-]brkint
- تسبب الفواصل إشارة مقاطعة
- [-]icrnl
- يترجم رجوع العربة إلى سطر جديد
- [-]ignbrk
- يتجاهل محارف الفواصل
- [-]igncr
- يتجاهل رجوع العربة
- [-]ignpar
- يتجاهل المحارف التي بها أخطاء تماثل
- * [-]imaxbel
- يصدر صفيراً ولا يفرغ ذاكرة وسيطة كاملة للدخل عند استقبال محرف
- [-]inlcr
- يترجم السطر الجديد إلى رجوع عربة
- [-]inpck
- يفعل فحص تماثل الدخل
- [-]istrip
- يمسح البت العالي (الثامن) من محارف الدخل
- * [-]iutf8
- يفترض أن محارف الدخل مرمزة بـ UTF-8
- * [-]iuclc
- يترجم محارف الحالة العالية إلى الحالة المنخفضة
- * [-]ixany
- يسمح لأي محرف بإعادة تشغيل الخرج، وليس محرف البدء فقط
- [-]ixoff
- يفعل إرسال محارف البدء/التوقف
- [-]ixon
- يفعل التحكم في التدفق XON/XOFF
- [-]parmrk
- يعلم أخطاء التماثل (بتسلسل محرف 0-255)
- [-]tandem
- مثل [-]ixoff
إعدادات الخرج:¶
- * bsN
- نمط تأخير الرجوع للخلف، حيث N بين [0..1]
- * crN
- نمط تأخير رجوع العربة، حيث N بين [0..3]
- * ffN
- نمط تأخير تغذية النموذج، حيث N بين [0..1]
- * nlN
- نمط تأخير سطر جديد، حيث N بين [0..1]
- * [-]ocrnl
- يترجم رجوع العربة إلى سطر جديد
- * [-]ofdel
- يستخدم محارف الحذف للتعبئة بدلاً من محارف NUL
- * [-]ofill
- يستخدم محارف التعبئة بدلاً من التوقيت للتأخير
- * [-]olcuc
- يترجم محارف الحالة المنخفضة إلى الحالة العالية
- * [-]onlcr
- يترجم سطر جديد إلى رجوع عربة وسطر جديد
- * [-]onlret
- ينفذ السطر الجديد رجوع عربة
- * [-]onocr
- لا يطبع رجوع العربة في العمود الأول
- [-]opost
- يعالج الخرج معالجة لاحقة
- * tabN
- نمط تأخير علامة الجدولة الأفقية، N بين [0..3]
- * tabs
- مثل tab0
- * -tabs
- مثل tab3
- * vtN
- نمط تأخير علامة الجدولة العمودية، N بين [0..1]
إعدادات محلية:¶
- [-]crterase
- يردد محارف المحو كـ backspace-space-backspace
- * crtkill
- يقتل كل السطر بالانصياع لإعدادات echoprt و echoe
- * -crtkill
- يقتل كل السطر بالانصياع لإعدادات echoctl و echok
- * [-]ctlecho
- يردد محارف التحكم بترميز القبعة ('^c')
- [-]echo
- يردد محارف الدخل
- * [-]echoctl
- مثل [-]ctlecho
- [-]echoe
- مثل [-]crterase
- [-]echok
- يردد سطرًا جديدًا بعد محرف القتل (kill)
- * [-]echoke
- مثل [-]crtkill
- [-]echonl
- يردد سطرًا جديدًا حتى لو لم تُرَدَّد المحارف الأخرى
- * [-]echoprt
- يردد المحارف الممحوة عكسيًا، بين '\' و '/'
- * [-]extproc
- يفعل "LINEMODE"؛ مفيد مع الوصلات ذات التأخير العالي
- * [-]flusho
- يتجاهل الخرج
- [-]icanon
- يفعل المحارف الخاصة: erase، وkill، وwerase، وrprnt
- [-]iexten
- يفعل المحارف الخاصة غير المتوافقة مع POSIX
- [-]isig
- يفعل المحارف الخاصة: interrupt، وquit، وsuspend
- [-]noflsh
- يعطل الإفراغ بعد المحارف الخاصة: interrupt وquit
- * [-]prterase
- مثل [-]echoprt
- * [-]tostop
- يوقف المهام الخلفية التي تحاول الكتابة إلى الطرفية
- * [-]xcase
- مع icanon، يستخدم '\' للهروب للمحارف في الحالة العالية
إعدادات مركبة:¶
- * [-]LCASE
- مثل [-]lcase
- cbreak
- مثل -icanon
- -cbreak
- مثل icanon
- cooked
- مثل brkint ignpar istrip icrnl ixon opost isig icanon، ومحرفا eof وeol إلى قيمهما المبدئية
- -cooked
- مثل raw
- crt
- مثل echoe echoctl echoke
- dec
- مثل echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u
- * [-]decctlq
- مثل [-]ixany
- ek
- محرفا erase وkill إلى قيمهما المبدئية
- evenp
- مثل parenb -parodd cs7
- -evenp
- مثل -parenb cs8
- * [-]lcase
- مثل xcase iuclc olcuc
- litout
- مثل -parenb -istrip -opost cs8
- -litout
- مثل parenb istrip opost cs7
- nl
- مثل -icrnl -onlcr
- -nl
- مثل icrnl -inlcr -igncr onlcr -ocrnl -onlret
- oddp
- مثل parenb parodd cs7
- -oddp
- مثل -parenb cs8
- [-]parity
- مثل [-]evenp
- pass8
- مثل -parenb -istrip cs8
- -pass8
- مثل parenb istrip cs7
- raw
- مثل -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost -isig -iuclc -ixany -imaxbel -xcase min 1 time 0
- -raw
- مثل cooked
- sane
- مثل cread -ignbrk brkint -inlcr -igncr icrnl icanon iexten echo echoe echok -echonl -noflsh -ixoff -iutf8 -iuclc -ixany imaxbel -xcase -olcuc -ocrnl opost -ofill onlcr -onocr -onlret nl0 cr0 tab0 bs0 vt0 ff0 isig -tostop -ofdel -echoprt echoctl echoke -extproc -flusho، وكل المحارف الخاصة إلى قيمها المبدئية
يعالج سطر tty المتصل بالدخل القياسي. دون معاملات، يطبع معدل البود، وانضباط السطر، والانحرافات عن stty sane. في الإعدادات، يُؤخذ المحرف حرفيًا، أو يُرمز كما في ^c أو 0x37 أو 0177 أو 127؛ وتُستخدم القيم الخاصة ^- أو undef لتعطيل المحارف الخاصة.
المؤلف¶
كتبه David MacKenzie.
الإبلاغ عن العلل¶
أبلغ عن
العلات إلى:
bug-coreutils@gnu.org
صفحة GNU coreutils
الرئيسة:
<https://www.gnu.org/software/coreutils/>
مساعدة
عامة
لاستخدام
برمجيات
جنو: <https://www.gnu.org/gethelp/>
أبلغ عن أي
علل في
الترجمة
إلى
<https://translationproject.org/team/ar.html>
حقوق النشر¶
حقوق
النشر © 2026
مؤسسة
البرمجيات
الحرة.
الرخصة GPLv3+:
رخصة GNU
العمومية
الإصدار 3 أو
أحدث <https://gnu.org/licenses/gpl.html>.
هذا برنامج
حر: أنت حر في
تغييره
وإعادة
توزيعه. لا
يوجد أي
ضمان، إلى
المدى الذي
يسمح به
القانون.
انظر أيضًا¶
التوثيق
الكامل
<https://www.gnu.org/software/coreutils/stty>
أو متاح
محليًا عبر:
info '(coreutils) stty invocation'
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| أبريل 2026 | GNU coreutils 9.11 |