STTY(1) | Opdrachten voor gebruikers | STTY(1) |
NAAM
stty - terminalkarakteristieken tonen of instellen
SAMENVATTING
stty [-F APPARAAT | --file=APPARAAT]
[INSTELLING]...
stty [-F APPARAAT | --file=APPARAAT] [-a|--all]
stty [-F APPARAAT | --file=APPARAAT] [-g|--save]
BESCHRIJVING
Toont terminalkarakteristieken of stelt ze in.
Een verplicht argument bij een lange optie is ook verplicht voor de korte optie.
- -a, --all
- alle huidige instellingen in leesbare vorm tonen
- -g, --save
- alle huidige instellingen in herbruikbare vorm tonen
- -F, --file=APPARAAT
- te gebruiken apparaat in plaats van standaardinvoer
- --help
- toon de helptekst en stop
- --version
- toon programmaversie en stop
De optionele '-' voor een INSTELLING betekent negatie (oftewel 'niet-'). Niet-POSIX-instellingen zijn met een '*' gemarkeerd. Het hangt van het onderliggende systeem af welke instellingen beschikbaar zijn.
Speciale tekens:
- * discard TEKEN
- TEKEN schakelt het verwerpen van de uitvoer om
- eof TEKEN
- TEKEN zendt een einde van bestand (beëindigt de invoer)
- eol TEKEN
- TEKEN beëindigt de regel
- * eol2 TEKEN
- alternatief TEKEN voor regelbeëindiging
- erase TEKEN
- TEKEN verwijdert het laatst getypte teken
- intr TEKEN
- TEKEN zendt een interruptsignaal
- kill TEKEN
- TEKEN verwijdert de huidige regel
- * lnext TEKEN
- TEKEN voert het volgende teken aangehaald in
- quit TEKEN
- TEKEN zendt een QUIT-signaal
- * rprnt TEKEN
- TEKEN herschrijft de huidige regel
- start TEKEN
- TEKEN herstart de uitvoer als deze gestopt is
- stop TEKEN
- TEKEN stopt de uitvoer
- susp TEKEN
- TEKEN zendt een terminal-stopsignaal
- * swtch TEKEN
- TEKEN schakelt naar een andere shell-laag
- * werase TEKEN
- TEKEN verwijdert het laatst getypte woord
Speciale instellingen:
- N
- de in- en uitvoersnelheid op N bits per seconde zetten
- * cols N
- de kernel laten weten dat de terminal N kolommen heeft
- * columns N
- hetzelfde als cols N
- * [-]drain
- op verzending wachten vóór toepassen van instellingen (standaard aan)
- ispeed N
- de invoersnelheid op N zetten
- * line N
- lijnprotocol N gebruiken
- min N
- met -icanon, minimum voor complete leesopdracht is N tekens
- ospeed N
- de uitvoersnelheid op N zetten
- * rows N
- de kernel laten weten dat de terminal N rijen heeft
- * size
- het aantal rijen en kolommen volgens de kernel tonen
- speed
- de snelheid van de terminal tonen
- time N
- met -icanon, leestijdslimiet op N tiende seconde instellen
Besturingsinstellingen:
- [-]clocal
- modem-besturingssignalen uitschakelen
- [-]cread
- het ontvangen van invoer toestaan
- * [-]crtscts
- RTS/CTS-handshake inschakelen
- csN
- tekengrootte op N bits instellen; N in [5..8]
- [-]cstopb
- twee stopbits per teken gebruiken (één met '-')
- [-]hup
- 'opgehangen'-signaal sturen wanneer laatste proces de TTY sluit
- [-]hupcl
- hetzelfde als [-]hup
- [-]parenb
- pariteitsbit in uitvoer genereren en in invoer verwachten
- [-]parodd
- oneven pariteit instellen (of even pariteit met '-')
- * [-]cmspar
- "stick"-pariteit (altijd aan of uit) gebruiken
Invoerinstellingen:
- [-]brkint
- een break veroorzaakt een interruptsignaal
- [-]icrnl
- CR-teken (naar regelbegin) omzetten in LF-teken (nieuweregel)
- [-]ignbrk
- break-tekens negeren
- [-]igncr
- CR-tekens negeren
- [-]ignpar
- tekens met een pariteitsfout negeren
- * [-]imaxbel
- piep geven en een volle invoerbuffer niet legen bij een teken
- [-]inlcr
- LF-teken (nieuweregel) omzetten in CR-teken (naar regelbegin)
- [-]inpck
- controle op invoerpariteit inschakelen
- [-]istrip
- hoogste bit (het achtste) van invoertekens nul maken
- * [-]iutf8
- aannemen dat invoertekens in UTF-8 gecodeerd zijn
- * [-]iuclc
- hoofdletters omzetten in kleine letters
- * [-]ixany
- elk teken de uitvoer laten herstarten, niet alleen startteken
- [-]ixoff
- het zenden van start-/stoptekens inschakelen
- [-]ixon
- XON/XOFF-besturing inschakelen
- [-]parmrk
- pariteitsfouten markeren (met een 255-0-tekencombinatie)
- [-]tandem
- hetzelfde als [-]ixoff
Uitvoerinstellingen:
- * bsN
- backspace-vertragingsstijl; N in [0..1]
- * crN
- 'carriage return'-vertragingsstijl, N in [0..3]
- * ffN
- 'form feed'-vertragingsstijl; N in [0..1]
- * nlN
- nieuweregel-vertragingsstijl; N in [0..1]
- * [-]ocrnl
- CR-teken (naar regelbegin) omzetten in LF-teken (nieuweregel)
- * [-]ofdel
- als opvulling DEL-tekens gebruiken in plaats van NUL-tekens
- * [-]ofill
- voor vertragingen opvultekens gebruiken in plaats van pauzes
- * [-]olcuc
- kleine letters omzetten in hoofdletters
- * [-]onlcr
- LF-teken (nieuweregel) omzetten in CR- + LF-tekens
- * [-]onlret
- 'nieuweregel' voert een 'naar regelbegin' uit
- * [-]onocr
- geen 'naar regelbegin' uitvoeren wanneer in de eerste kolom
- [-]opost
- uitvoer nabewerken
- * tabN
- vertragingsstijl voor horizontale tab; N in [0..3]
- * tabs
- hetzelfde als tab0
- * -tabs
- hetzelfde als tab3
- * vtN
- vertragingsstijl voor verticale tab; N in [0..1]
Lokale instellingen:
- [-]crterase
- erase-tekens echoën als backspace-spatie-backspace
- * crtkill
- gehele regel verwijderen via 'echoprt' en 'echoe'
- * -crtkill
- gehele regel verwijderen via 'echoctl' en 'echok'
- * [-]ctlecho
- stuurtekens in dakjesnotatie echoën (^c)
- [-]echo
- invoertekens echoën
- * [-]echoctl
- hetzelfde als [-]ctlecho
- [-]echoe
- hetzelfde als [-]crterase
- [-]echok
- een nieuweregel-teken echoën na een kill-teken
- * [-]echoke
- hetzelfde als [-]crtkill
- [-]echonl
- nieuweregel echoën zelfs als geen andere tekens worden geëchood
- * [-]echoprt
- verwijderde tekens achterwaarts echoën, tussen '\' en '/'
- * [-]extproc
- "LINEMODE" inschakelen; nuttig bij zeer trage verbindingen
- * [-]flusho
- uitvoer verwerpen
- [-]icanon
- speciale tekens inschakelen: erase, kill, werase, rprnt
- [-]iexten
- niet-POSIX speciale tekens inschakelen
- [-]isig
- speciale tekens voor interrupt, quit, en suspend inschakelen
- [-]noflsh
- legen van buffer na interrupt of quit uitschakelen
- * [-]prterase
- hetzelfde als [-]echoprt
- * [-]tostop
- achtergrondtaken stoppen die naar de terminal willen schrijven
- * [-]xcase
- met 'icanon': '\' voor kleine letter maakt hoofdletter
Combinatie-instellingen:
- * [-]LCASE
- hetzelfde als [-]lcase
- cbreak
- hetzelfde als -icanon
- -cbreak
- hetzelfde als icanon
- cooked
- hetzelfde als 'brkint ignpar istrip icrnl ixon opost isig
- -cooked
- hetzelfde als raw
- crt
- hetzelfde als echoe echoctl echoke
- dec
- hetzelfde als 'echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u
- * [-]decctlq
- hetzelfde als [-]ixany
- ek
- de erase- en kill-tekens op hun standaardwaarden zetten
- evenp
- hetzelfde als parenb -parodd cs7
- -evenp
- hetzelfde als -parenb cs8
- * [-]lcase
- hetzelfde als xcase iuclc olcuc
- litout
- hetzelfde als -parenb -istrip -opost cs8
- -litout
- hetzelfde als parenb istrip opost cs7
- nl
- hetzelfde als -icrnl -onlcr
- -nl
- hetzelfde als icrnl -inlcr -igncr onlcr -ocrnl -onlret
- oddp
- hetzelfde als parenb parodd cs7
- -oddp
- hetzelfde als -parenb cs8
- [-]parity
- hetzelfde als [-]evenp
- pass8
- hetzelfde als -parenb -istrip cs8
- -pass8
- hetzelfde als 'parenb istrip cs7'
- raw
- hetzelfde als -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost -isig -iuclc -ixany -imaxbel -xcase min 1 time 0
- -raw
- hetzelfde als 'cooked'
- sane
- hetzelfde als 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, met alle speciale tekens op hun standaardwaarden
Bestuurt de TTY die met standaardinvoer verbonden is. Zonder argumenten worden baudrate, lijnprotocol, en afwijkingen van 'stty sane' getoond. Bij instellingen wordt TEKEN letterlijk gebruikt, of gecodeerd als in ^c, 0x37, 0177 of 127; de speciale waarden '^-' of 'undef' kunnen gebruikt worden om speciale tekens inactief te maken.
AUTEUR
Geschreven door David MacKenzie.
RAPPORTEREN VAN BUGS
Online hulp bij GNU coreutils:
https://www.gnu.org/software/coreutils/
Meld alle vertaalfouten op
https://translationproject.org/team/nl.html
COPYRIGHT
Copyright © 2024 Free Software Foundation, Inc. Licentie
GPLv3+: GNU GPL versie 3 of later https://gnu.org/licenses/gpl.html.
Dit is vrije software: u mag het vrijelijk wijzigen en verder verspreiden.
Deze software kent GEEN GARANTIE, voor zover de wet dit toestaat.
ZIE OOK
Volledige documentatie op:
https://www.gnu.org/software/coreutils/stty
of lokaal via: info '(coreutils) stty invocation'
VERTALING
De Nederlandse vertaling van deze handleiding is geschreven door Mario Blättermann <mario.blaettermann@gmail.com> en Luc Castermans <luc.castermans@gmail.com>
Deze vertaling is vrije documentatie; lees de GNU General Public License Version 3 of later over de Copyright-voorwaarden. Er is geen AANSPRAKELIJKHEID.
Indien U fouten in de vertaling van deze handleiding zou vinden, stuur een e-mail naar debian-l10n-dutch@lists.debian.org.
Maart 2024 | GNU coreutils 9.5 |