| STTY(1) | Kullanıcı Komutları | STTY(1) |
İSİM
stty — uçbirim hat ayarlarını basar ve değiştirir
KULLANIM
stty |
[ -F AYGIT | --file=AYGIT ] [AYARLAR...] |
stty |
[ -F AYGIT | --file=AYGIT ] [ -a | --all ] |
stty |
[ -F AYGIT | --file=AYGIT ] [ -g | --save ] |
AÇIKLAMA
Uçbirim karakteristiklerin basar ve değiştirir.
Uzun seçenekler için zorunlu olan girdiler kısa seçenekler için de zorunludur.
-
-a,--all -
Tüm ayarları insan-okuyabilir biçimde gösterir.
-
-g,--save -
Tüm ayarları stty-okuyabilir biçimde gösterir
-
-F,--file=AYGIT -
Standart girdi yerine belirtilen
AYGITı açar ve kullanır. -
--help -
Yardım iletisini görüntüler ve çıkar.
-
--version -
Sürüm bilgilerini görüntüler ve çıkar.
AYARLARdan önceki seçimlik `-' anlamı ters çevirir. * karakteri POSIX olmayan ayarları gösterir. Hangi ayarların kullanılabileceği sisteme göre değişir.
Özel karakterler:
-
* discardKAR -
KARkarakteri çıktının iptalini açar/kapar. -
eofKAR -
KARdosya sonu karakteri olacak (girdiyi sonlandırır) -
eolKAR -
KARsatır sonu karakteri olacak -
* eol2KAR -
Satır sonu için diğer bir
KARolacaktır -
eraseKAR -
KARyazılan son karakteri silecek -
intrKAR -
KARbir kesme (SIGINT) sinyali gönderecek -
killKAR -
KARbulunulan satırı silecek -
* lnextKAR -
KARizleyen özel karakterin yorumlanmasını engelleyecek -
quitKAR -
KARbir çıkış (SIGQUIT) sinyali gönderecek -
* rprntKAR -
KARbulunulan satırı yeniden yazacak -
startKAR -
KARdurdurulduktan sonra çıktıyı yeniden başlatacak -
stopKAR -
KARçıktıyı durduracak -
suspKAR -
KARbir uçbirim dur (SIGSTOP) sinyali gönderecek -
* swtchKAR -
KARbaşka bir kabuk katmanına geçecek -
* weraseKAR -
KARyazılan son sözcüğü silecek
Özel ayarlar:
-
N -
girdi/çıktı hızlarını
Nbit/s olarak ayarlar -
* colsN -
çekirdeğe uçbirimi
Nsütunluk olarak bildirir -
* columnsN -
* colsNile aynı -
* [-]drainN -
ayarları uygulamadan önce aktarımı bekler (öntanımlı olarak etkindir)
-
ispeedN -
girdi hızını
Nolarak ayarlar -
* lineN -
hat disiplinini
Nyapar -
minN -
-icanonile okumanın tamamlanması için gereken en az karakter sayısınıNyapar -
ospeedN -
çıktı hızını
Nolarak ayarlar -
* rowsN -
çekirdeğe uçbirimi
Nsatırlık olarak bildirir -
* size -
çekirdeğe uygun satır ve sütun sayısını gösterir
-
speed -
hat hızını gösterir
-
timeN -
-icanonile okuma zaman aşımınıN/10 saniyeye ayarlar
Denetim ayarları:
-
[-]clocal -
modem denetim sinyallerini geçersiz kılar
-
[-]cread -
girdi alımına izin verir
-
[-]crtscts -
RTS/CTS uzlaşımını etkinleştirir
-
csN -
karakter bit sayısını
N(5,6,7 veya 8) olarak ayarlar -
[-]cstopb -
her karakter için iki durma biti kullanılır (`-' ile bir)
-
[-]hup -
son işlem tty'yi kapatıyorsa, kapatMA
SIGHUPsinyali gönderilir -
[-]hupcl -
[-]hupile aynı -
[-]parenb -
çıktı için eşlik biti üretilir, girdi için eşlik biti beklenir
-
[-]parodd -
tek eşlik biti kullanılır (`-' ile çift)
-
* [-]cmspar -
"ayrılmaz" (nokta/boşluk) eşlik kullanılır
Girdi ayarları:
-
[-]brkint -
kırma karakterleri kesme sinyali üretir
-
[-]icrnl -
satır başı karakterini alt satıra geçiş karakteri olarak yorumlar
-
[-]ignbrk -
kırma karakterlerini yoksayar
-
[-]igncr -
satır başı karakterlerini yoksayar
-
[-]ignpar -
eşlik hataları olan karakterleri yoksayar
-
* [-]imaxbel -
girdi tamponu taştığında uyarı sesi üretir
-
[-]inlcr -
alt satıra geçme karakterini satır başı karakteri olarak yorumlar
-
[-]inpck -
girdi eşlik denetimini etkinleştirir
-
[-]istrip -
girdi karakterlerinin yüksek (8.) bitini temizler
-
* [-]iutf8 -
girdi karakterlerinin UTF-8 kodlu olduğu varsayılır
-
* [-]iuclc -
büyük harfleri küçük harf olarak yorumlar
-
* [-]ixany -
sadece başla karakteri değil herhangi bir karakter girdiyi başlatır
-
[-]ixoff -
başla/dur karakterlerinin gönderimini etkinleştirir
-
[-]ixon -
XON/XOFF akış denetimini etkinleştirir
-
[-]parmrk -
eşlik hatalarını imler (255-0-karakter sıralamasıyla)
-
[-]tandem -
[-]ixoffile aynı
Çıktı ayarları:
-
* bsN -
geri silme tarzı gecikme,
N[0..1] arasında -
* crN -
satır başı tarzı gecikme,
N[0..3] arasında -
* ffN -
sayfa başı tarzı gecikme,
N[0..1] arasında -
* nlN -
alt satıra geçiş tarzı gecikme,
N[0..1] arasında -
* [-]ocrnl -
satır başını alt satıra geçiş olarak yorumlar
-
* [-]ofdel -
0 karakteri yerine dolgu için silme karakterini kullanır
-
* [-]ofill -
gecikmeler için zamanlama yapmak yerine dolgu karakterlerini kullanır
-
* [-]olcuc -
küçük harfleri büyük harf olarak yorumlar
-
* [-]onlcr -
alt satıra geçişi satır başı olarak yorumlar
-
* [-]onlretN -
alt satıra geçiş karakteri satır başı yapar
-
* [-]onocr -
satır başı karakterini ilk karakter olarak basmaz
-
[-]opost -
işlem sonrası çıktı
-
* tabN -
yatay sekme tarzı gecikme,
N[0..3] arasında -
* tabs -
tab0ile aynı -
* -tabs -
tab3ile aynı -
* vtN -
düşey sekme tarzı gecikme,
N[0..1] arasında
Yerel ayarlar:
-
[-]crterase -
silme karakterlerini gerisilme-boşluk-gerisilme olarak yansılar
-
* crtkill -
satırları
echoprtveechoeayarlarına uygun olarak siler -
* -crtkill -
satırları
echoctlveechokayarlarına uygun olarak siler -
* [-]ctlecho -
denetim karakterlerini şapkalı gösterim (`
^c') ile yansılar -
[-]echo -
girdi karakterlerini yansılar
-
* [-]echoctl -
[-]ctlechoile aynı -
[-]echoe -
[-]crteraseile aynı -
[-]echok -
karakteri sildikten sonra bir alt satıra geçiş yansılar
-
* [-]echoke -
[-]crtkillile aynı -
[-]echonl -
diğer karakterler yansılanmamış olsa bile alt satıra geçişi yansılar
-
* [-]echoprt -
geriye doğru silinmiş karakterleri `
\' ve '/' arasında yansılar -
* [-]extproc -
"LINEMODE" etkin olur; yüksek gecikmeli bağlantılarla kullanışlıdır
-
* [-]flusho -
çıktı iptal edilir
-
[-]icanon -
karakter, satır, sözcük silmeleri ve satır yenileme özel karakterlerini etkinleştirir
-
[-]iexten -
POSIX olmayan özel karakterleri etkinleştirir
-
[-]isig -
kesme, çıkış ve dondurma özel karakterlerini etkinleştirir
-
[-]noflsh -
kesme ve çıkış özel karakterlerinden sonra güncellemeyi geçersiz kılar
-
* [-]prterase -
[-]echoprtile aynı -
* [-]tostop -
uçbirime yazmaya çalışan artalandaki işleri durdurur
-
* [-]xcase -
icanonile, büyük harfleri `\' ile önceleyerek gösterir
Birleşik ayarlar:
-
* [-]LCASE -
[-]lcaseile aynı -
cbreak -
-icanonile aynı -
-cbreak -
icanonile aynı -
cooked -
brkint ignpar istrip icrnl ixon opost isig icanon eof eolkarakterlerinin öntanımlı değerleri ile aynı -
-cooked -
rawile aynı -
crt -
echoe echoctl echokeile aynı -
dec -
echoe echoctl echoke -ixany intr ^c erase 0177 kill ^uile aynı -
* [-]decctlq -
[-]ixanyile aynı -
ek -
karakter ve satır silme karakterlerinin öntanımlı değerleriyle aynı
-
evenp -
parenb -parodd cs7ile aynı -
-evenp -
-parenb cs8ile aynı -
* [-]lcase -
xcase iuclc olcucile aynı -
litout -
-parenb -istrip -opost cs8ile aynı -
-litout -
parenb istrip opost cs7ile aynı -
nl -
-icrnl -onlcrile aynı -
-nl -
icrnl -inlcr -igncr onlcr -ocrnl -onlretile aynı -
oddp -
parenb parodd cs7ile aynı -
-oddp -
-parenb cs8ile aynı -
[-]parity -
[-]evenpile aynı -
pass8 -
-parenb -istrip cs8ile aynı -
-pass8 -
parenb istrip cs7ile aynı -
raw -
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -opost -isig -icanon -xcase min 1 time 0ile aynı -
-raw -
cookedile aynı -
sane -
cread -ignbrk brkint -inlcr -igncr icrnl -ixoff -iuclc -ixany imaxbel opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echokeve tüm özel karakterlerin öntanımlı değerleriyle aynı
Standart girdiye bağlı olan tty hattını yönetir. Girdisiz çalıştırıldığında iletişim hızını, hat disiplinini ve stty sane ayarından farklı ayarları gösterir. Ayarlarda KAR yazıldığı gibi ya da ^c, 0x37, 0177 ya da 127 olarak gösterilmiş bir karakter olabilir. ^- veya undef değerleri bu özel karakteri geçersiz kılar.
YAZAN
David MacKenzie tarafından yazılmıştır.
GERİBİLDİRİM
TELİF HAKKI
Telif hakkı © 2021 Free Software Foundation, Inc. Lisans GPLv3+: GNU GPL sürüm 3 veya üstü <http://gnu.org/licenses/gpl.html> Bu bir özgür yazılımdır: yazılımı değiştirmek ve dağıtmakta özgürsünüz. Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.