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:

* discard KAR

KAR karakteri çıktının iptalini açar/kapar.

eof KAR

KAR dosya sonu karakteri olacak (girdiyi sonlandırır)

eol KAR

KAR satır sonu karakteri olacak

* eol2 KAR

Satır sonu için diğer bir KAR olacaktır

erase KAR

KAR yazılan son karakteri silecek

intr KAR

KAR bir kesme (SIGINT) sinyali gönderecek

kill KAR

KAR bulunulan satırı silecek

* lnext KAR

KAR izleyen özel karakterin yorumlanmasını engelleyecek

quit KAR

KAR bir çıkış (SIGQUIT) sinyali gönderecek

* rprnt KAR

KAR bulunulan satırı yeniden yazacak

start KAR

KAR durdurulduktan sonra çıktıyı yeniden başlatacak

stop KAR

KAR çıktıyı durduracak

susp KAR

KAR bir uçbirim dur (SIGSTOP) sinyali gönderecek

* swtch KAR

KAR başka bir kabuk katmanına geçecek

* werase KAR

KAR yazılan son sözcüğü silecek

Özel ayarlar:

N

girdi/çıktı hızlarını N bit/s olarak ayarlar

* cols N

çekirdeğe uçbirimi N sütunluk olarak bildirir

* columns N

* cols N ile aynı

* [-]drain N

ayarları uygulamadan önce aktarımı bekler (öntanımlı olarak etkindir)

ispeed N

girdi hızını N olarak ayarlar

* line N

hat disiplinini N yapar

min N

-icanon ile okumanın tamamlanması için gereken en az karakter sayısını N yapar

ospeed N

çıktı hızını N olarak ayarlar

* rows N

çekirdeğe uçbirimi N satı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

time N

-icanon ile 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 SIGHUP sinyali gönderilir

[-]hupcl

[-]hup ile 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

[-]ixoff ile 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

tab0 ile aynı

* -tabs

tab3 ile 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ı echoprt ve echoe ayarlarına uygun olarak siler

* -crtkill

satırları echoctl ve echok ayarlarına uygun olarak siler

* [-]ctlecho

denetim karakterlerini şapkalı gösterim (`^c') ile yansılar

[-]echo

girdi karakterlerini yansılar

* [-]echoctl

[-]ctlecho ile aynı

[-]echoe

[-]crterase ile aynı

[-]echok

karakteri sildikten sonra bir alt satıra geçiş yansılar

* [-]echoke

[-]crtkill ile 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

[-]echoprt ile aynı

* [-]tostop

uçbirime yazmaya çalışan artalandaki işleri durdurur

* [-]xcase

icanon ile, büyük harfleri `\' ile önceleyerek gösterir

Birleşik ayarlar:

* [-]LCASE

[-]lcase ile aynı

cbreak

-icanon ile aynı

-cbreak

icanon ile aynı

cooked

brkint ignpar istrip icrnl ixon opost isig icanon eof eol karakterlerinin öntanımlı değerleri ile aynı

-cooked

raw ile aynı

crt

echoe echoctl echoke ile aynı

dec

echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u ile aynı

* [-]decctlq

[-]ixany ile aynı

ek

karakter ve satır silme karakterlerinin öntanımlı değerleriyle aynı

evenp

parenb -parodd cs7 ile aynı

-evenp

-parenb cs8 ile aynı

* [-]lcase

xcase iuclc olcuc ile aynı

litout

-parenb -istrip -opost cs8 ile aynı

-litout

parenb istrip opost cs7 ile aynı

nl

-icrnl -onlcr ile aynı

-nl

icrnl -inlcr -igncr onlcr -ocrnl -onlret ile aynı

oddp

parenb parodd cs7 ile aynı

-oddp

-parenb cs8 ile aynı

[-]parity

[-]evenp ile aynı

pass8

-parenb -istrip cs8 ile aynı

-pass8

parenb istrip cs7 ile aynı

raw

-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -opost -isig -icanon -xcase min 1 time 0 ile aynı

-raw

cooked ile 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 echoke ve 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

GNU coreutils sayfası: <http://www.gnu.org/software/coreutils/>

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.

İLGİLİ BELGELER

GNU coreutils sayfasında: <http://www.gnu.org/software/coreutils/stty>
Veya sisteminizde: info '(coreutils) stty invocation'

ÇEVİREN

© 2006, 2022 Nilgün Belma Bugüner
Bu çeviri özgür yazılımdır: Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
Lütfen, çeviri ile ilgili bildirimde bulunmak veya çeviri yapmak için https://github.com/TLBP/manpages-tr/issues adresinde "New Issue" düğmesine tıklayıp yeni bir konu açınız ve isteğinizi belirtiniz.