tty(1p)
PROLOG
Denna manualsida är en del av POSIX Programmer's Manual.
Linux-implementationen av detta gränssnitt kan skilja sig, se motsvarande Linux-manualsida för detaljer om Linux-beteende, eller så kanske gränssnittet inte är implementerat på Linux.
NAMN
tty – returnera användarens terminalnamn
SYNOPSIS
tty
BESKRIVNING
Verktyget tty ska skriva namnet på terminalen som är öppen som standardindata till standardutdata.
Namnet som används ska vara ekvivalent med strängen som skulle returneras av funktionen ttyname() definierad i System Interfaces-volymen av POSIX.1-2017.
OPTIONER
Verktyget tty ska följa Base Definitions-volymen av POSIX.1-2017, Section 12.2, Utility Syntax Guidelines.
OPERANDER
Inga.
STDIN
Även om ingen indata läses från standardindata, ska standardindata undersökas för att avgöra om den är en terminal eller inte, och, om så är fallet, för att avgöra terminalens namn.
INDATAFILER
Inga.
MILJÖVARIABLER
Följande miljövariabler ska påverka körningen av tty:
LANG
- Tillhandahåll ett standardvärde för internationaliseringsvariablerna som är osatta eller null.
- Se Base Definitions-volymen av POSIX.1-2017, Section 8.2, Internationalization Variables, för prioritetsordningen för internationaliseringsvariabler som används för att bestämma värdena för lokaliseringskategorier.
LC_ALL
- Om satt till ett icke-tomt strängvärde, åsidosätt värdena för alla andra internationaliseringsvariabler.
LC_CTYPE
- Bestäm lokalen för tolkningen av sekvenser av byte med textdata som tecken, till exempel enkelbyte- i motsats till multibytetecken i argument.
LC_MESSAGES
- Bestäm lokalen som ska användas för att påverka formatet och innehållet i diagnostiska meddelanden skrivna till standardfel och informativa meddelanden skrivna till standardutdata.
NLSPATH
- Bestäm platsen för meddelandekataloger för behandlingen av LC_MESSAGES.
ASYNKRONA HÄNDELSER
Standard.
STDOUT
Om standardindata är en terminalenhet ska en sökväg till terminalen enligt vad som specificeras av funktionen ttyname() definierad i System Interfaces-volymen av POSIX.1-2017 skrivas i följande format:
"%s\n", <terminal name>
Annars ska ett meddelande skrivas som anger att standardindata inte är ansluten till en terminal.
I POSIX-lokalen ska verktyget tty använda formatet:
"not a tty\n"
STDERR
Standardfel ska endast användas för diagnostiska meddelanden.
UTDATAFILER
Inga.
UTÖKAD BESKRIVNING
Inga.
AVSLUTNINGSSTATUS
Följande avslutningsvärden ska returneras:
0 Standardindata är en terminal. 1 Standardindata är inte en terminal. >1 Ett fel inträffade.
FÖLJDER AV FEL
Standard.
Följande avsnitt är informativa.
ANVÄNDNING I PROGRAM
Detta verktyg kontrollerar statusen för filen som är öppen som standardindata mot en implementationsdefinierad uppsättning filer.
Det är möjligt att ingen matchning kan hittas, eller att den matchning som hittas inte behöver vara samma fil som den som öppnades för standardindata, även om de är samma enhet.
EXEMPEL
Inga.
BAKGRUND OCH MOTIVERING
Inga.
FRAMTIDA RIKTNING
Inga.
SE ÄVEN
Base Definitions-volymen av POSIX.1-2017, Chapter 8, Environment Variables, Section 12.2, Utility Syntax Guidelines
System Interfaces-volymen av POSIX.1-2017, isatty(3p), ttyname(3p)
UPPHOVSRÄTT
Delar av denna text är återtryckta och reproducerade i elektronisk form från IEEE Std 1003.1-2017, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition, Copyright (C) 2018 by the Institute of Electrical and Electronics Engineers, Inc och The Open Group.
I händelse av någon avvikelse mellan denna version och den ursprungliga IEEE- och The Open Group-standarden är den ursprungliga IEEE- och The Open Group-standarden det avgörande dokumentet.
Den ursprungliga standarden kan erhållas online på:
http://www.opengroup.org/unix/online.html
Eventuella typografiska eller formateringsfel som förekommer på denna sida har sannolikt införts under konverteringen av källfilerna till manualsidesformat.
För att rapportera sådana fel, se:
https://www.kernel.org/doc/man-pages/reporting_bugs.html
IEEE/The Open Group 2017 TTY(1P)
NAMN
waitpid – verktyg för att vänta på godtyckliga processer
SYNOPSIS
waitpid [-v] [--timeout|-t seconds] PID[:inode]...
BESKRIVNING
waitpid är ett enkelt kommando för att vänta på godtyckliga processer som inte är barnprocesser.
Det avslutar efter att alla processer vars PID:er har skickats som argument har avslutats.
Valfritt kan en process adresseras med formatet PID:inode.
inode identifierar den unika processens filbeskrivare.
För att hämta en process inode-nummer kan du använda verktyget getino(1).
OPTIONER
-v, --verbose
- Var mer utförlig.
-t, --timeout seconds
- Maximal väntetid.
-e, --exited
- Ge inte fel för PID:er som redan har avslutats.
-c, --count count
- Antal processavslut att vänta på.
-h, --help
- Visa hjälptext och avsluta.
-V, --version
- Visa version och avsluta.
AVSLUTNINGSSTATUS
waitpid har följande avslutningsstatusvärden:
0
- lyckat
1
- ospecificerat fel
2
- systemet tillhandahåller inte nödvändig funktionalitet
3
- timeout löpte ut
FÖRFATTARE
Thomas Weißschuh <thomas@t-8ch.de>
SE ÄVEN
waitpid(2), wait(1P), getino(1)
FELRAPPORTERING
För felrapporter, använd issue trackern:
https://github.com/util-linux/util-linux/issues
TILLGÄNGLIGHET
Kommandot waitpid är en del av paketet util-linux som kan hämtas från Linux Kernel Archive:
https://www.kernel.org/pub/linux/utils/util-linux/
Denna sida är en del av projektet util-linux, en slumpmässig samling Linux-verktyg.
Information om projektet finns på:
https://www.kernel.org/pub/linux/utils/util-linux/
Om du har en felrapport för denna manualsida, skicka den till: util-linux@vger.kernel.org
Denna sida hämtades från projektets uppströms Git-förråd:
git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git den 24 maj 2026.
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 20 maj 2026.
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:
man-pages@man7.org
util-linux 2.43.devel-739-eee2e 2026-05-24 WAITPID(1)
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/tty.1p.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/
Tack till Datorservice som har sponsrat Linux.se med webbhotell.