| dbpprop:abstract
|
- This is a list of UNIX utilities as specified by IEEE Std 1003.1-2004, which is part of the Single UNIX Specification (SUS). These utilities can be found on UNIX Operating systems and most UNIX-like operating systems.
- Unix-Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden Hauptströmungen BSD und System V. Viele Kommandos gibt es in mehreren Varianten, auch die GNU-Tools als Freie Software sind weit verbreitet. Die meisten Kommandos verfügen über ein- oder mehrbuchstabige Optionsschalter, die die Funktionalität verändern oder erweitern. Viele grundlegende Kommandos sind durch Standards wie POSIX vereinheitlicht, und daher auf fast allen Unix-Varianten zu finden.
- Unix-työkaluohjelmat on määritelty IEEE:n and The Open Groupin standardin IEEE Std 1003.1 osassa "Shell & Utilities". Standardista on useita versioita: vuoden 1990, 1992, 2001 ja 2004. Alkuperäinen AT&T Version 1 UNIX sisälsi 60 komentoa: ar, as, b, bas, bcd, boot, cat, chdir, check, chmod, chown, cmp, cp, date, db, dbppt, dc, df, dsw, dtf, du, ed, find, for, form, hup, lbppt, ld, ln, ls, mail, mesg, mkdir, mkfs, mount, mv, nm, od, pr, rew, rkd, rkf, rkl, rm, rmdir, roff, sdate, sh, stat, strip, su, sum, tap, tm, tty, type, un, wc, who ja write. Luettelo standardin mukaisista komennoista: admin Käsittelee SCCS-historiatiedostoja. (SCCS on versionhallintajärjestelmä, joka on paljolti vanhentunut. ) alias Luo aliaksia komennoille. Usein komentotulkin sisäinen komento ar Paketointiohjelma objektiarkistoille ja kirjastoille. Käytetään mm. ohjelmakehityksessä. asa Muuntaa FORTRAN-tulostuksen tulostettavaan muotoon. at Ohjelmien ajatettuun suoritukseen. awk Ohjelmoitava tekstisuodatin ja komentokieli. basename Tulostaa osia tiedosto- tai polkunimestä. batch Ohjelmien eräajoon. bc Matematiikkakieli. bg Jatkaa taustalle laitettua ohjelmaa. break Käytetään shell-ohjelmissa silmoista ulospääsyyn. c99 C-99 kääntäjä. cal Kalenteri. cat Tulostaa tai yhdistää tiedostoja. cd Vaihtaa työhakemistoa cflow Luo C-kielisestä ohjelmasta vuokaavion. chgrp Vaihtaa aktiivista ryhmää. chmod Vaihtaa tiedoston oikeuksia. chown Vaihtaa tiedoston omistajaa. cksum Tarkistussumma (CRC) cmp Vertailee tiedostoja. comm Tulostaa tiedostoista yhteiset tai eroavat rivit. command Suorittaa komennon. (ohittaa shell-funktiot ja aliakset) compress Tiedostonpakkausohjelma continue Käytetään shell-ohjelmissa silmukan loppuun hyppäämiseen. cp Kopioi tiedostoja ja hakemistoja. Kohdehakemiston aikaleima päivitetään. crontab Käsittelee käyttäjän crontab-tiedostoa, joka on tarkoitettu komentojen toistuvaan ja ajoitettuun suoritukseen. csplit Jakaa tiedostoja sisällön mukaan osiin. ctags Luo tags-tiedostoja vi- ja ed-editorien käyttöön. cut Leikkaa merkkijonoja tai kenttiä tekstirivistä. cxref Luo C-kielisestä ohjelmasta ristiviittaustaulun. date Tulostaa päivämäärän. Muoto on määriteltävissä valitsimilla. dd Kopioi ja muunna tiedostoja. delta Tekee muutostiedostoja SCCS-tiedostoista. df Tulostaa tiedostojärjestelmien vapaan tilan. diff Tulostaa erot tiedostojen välillä. dirname Tulostaa osia polkunimistä. du Näyttää levynkäytön hakemistoissa. echo Tulostaa parametrinsa. ed Riviorientoitunut tekstieditori. env Tulostaa ympäristömuuttujat. eval Suorittaa muita komentoja. ex Tekstieditori. exec Suorittaa toisen ohjelman, päättää komentotulkin. Shellin sisäinen komento. exit Poistuu komentotulkista. expand Laajentaa tabulaattorimerkit välilyönneiksi export Vie komentotulkin sisäisen muuttujan ympäristöön. expr Evaluoi parametrinsa lausekkeena. false Ei tee mitään, epäonnistuu. (vrt. true) fc Käsittelee komentohistoriaa. fg Nostaa pysäytetyn tai taustalla olevan ohjelman etualalle. file Tunnistaa tiedostoja sisällön perusteella. find Etsii tiedostoja tiedostojärjestelmästä. fold Suodatin, joka katkaisee tiedoston pitkät rivit usealle riville. fort77 Fortran 77 -kääntäjä fuser Käyttää tiedostoa käyttävät prosessit. gencat Kääntää ohjelmien kansainvälistämisessä käytettyjä NLS-tiedostoja. get Hae versio SCCS-tiedostosta. getconf Käyttöjärjestelmän sisäisten rajoitusten tulostukseen ja kyselyyn. getopts Komentorivijäsentäjä. grep Tekstihaku tiedostoista lausekkeilla hash Käsittelee komentotulkin polkuvälimuistia. head Tulosta tiedoston ensimmäiset rivit (vrt. tail) iconv Muunna tekstiä eri merkistöjen välillä. id Näyttää käyttäjän nimen ja käyttäjänumeron. ipcrm ipcs System V -jaetun muistin, viestijonojen ja semaforien käsittelyyn. jobs Tulosta komentotulkin alla käynnissä olevan komennot. join Tiedostojen yhdistelyyn yhteisten kenttien perusteella. kill Lähetä signaali prosessille. lex Leksikaalinen generaattori. link Linkkaa tiedostoja ja hakemistoja. Ei virheentarkistuksia, joten link osaa tehdä asioita, joihin ln ei sovellu. ln Linkkaa tiedostoja ja hakemistoja. locale localedef Maa-asetusten tarkasteluun ja määrittelyyn. logger Lähetä viesti systeemilokiin. logname Tulostaa käyttäjän login-nimen. lp Lähettää tiedostoja tulostettavaksi kirjoittimelle. ls Tulostaa hakemistolistauksen. m4 M4-makro-ohjelmointikieli. mailx Sähköpostin lähetys. make Luo ja ylläpitää ohjelmia ja tiedostoja sääntöjen mukaan (Makefile) man Näytä komentojen manuaalisivut. mesg Salli tai kiellä viestien lähettäminen. mkdir Luo hakemisto. mkfifo Luo FIFO. more Näytä tiedosto sivu kerrallaan. mv Siirtää tiedostoja ja hakemistoja tai muuttaa niiden nimeä. newgrp Käynnistä uusi komentotulkki uudella ryhmällä. nice Aja komento muutetulla prioriteetilla. nl Tulosta tiedosto rivinumeroin. nm Listaa objektin symbolit. nohup Suorita ohjelma hyläten SIGHUP-signaalit. od Oktaalidumppi. paste Yhdistele tiedoston rivejä. (vrt. fold) patch Yhdistä muutostiedosto ("patch") tiedostoon. pathchk Tarkista tiedostonimiä ja polkuja. pax POSIX-arkistoija. pr Tulosta tiedosto muotoiltuna. printf Tulosta tekstiä muotoiltuna. prs Näytä osia SCCS-historiasta. ps Näytä prosessilista. pwd Tulosta työhakemisto. qalter qdel qhold qmove qmsg qrerun qrls qselect qsig qstat qsub Eräajojärjestelmän komentoja, jotka lisättiin vuoden 2001 standardiin. read Lue rivi tekstiä. readonly Komentotulkin sisäinen komento, jolla suojataan muuttujan arvo muutoksilta. renice Vaihda prosessin priotiteettia. return Paluu shell-funktiosta. rm Poista tiedosto tai hakemisto rekursiivisesti. rmdel Poista delta SCCS-tiedostosta. rmdir Poista hakemisto. sact Näytä tiedoston SCCS-aktiviteetti. sccs Source Code Control System (SCCS) -järjestelmän edusta. sed Ohjelmoitava vuosuodatin. set Aseta shell-muuttujien käyttäytyminen. sh Bourne-komentotulkki. shift Siirrä komentotulkin indeksoidun parametrilistan indeksiä. sleep Pysäytä suoritus määrätyksi ajaksi. sort Lajittele tekstirivejä. split Jaa tiedosto osiin. strings Esti tulostettavat merkit binääritiedostoista. strip Poista objektitiedostosta symbolitaulu, debuggaus ja rivinumerot. stty Aseta terminaalin ominaisuudet. tabs Aseta terminaalin tabulaattorien paikat. tail Tulosta tiedoston viimeiset rivit (vrt. head) talk Keskustele toisen käyttäjän kanssa. tee Tallenna putken kautta kulkeva data tiedostoon. test, [ Evaluoi erilaisia ehtoja. time Näyttää ohjelman suoritukseen kuluvan ajan. times Näytä komentotulkin alla ajettavien ohjelmien viemät suoritusajat. touch Luo tiedosto, tai muuta sen aikaleimoja. tput Alusta terminaali tai kysele terminfo-tietokantaa. tr Muunna merkkejä, ohjelmoitava suodatin. trap Shell-funktio, jolla otettiin kiinni signaaleja. true Ei tee mitään, onnistuu. tsort Topologinen lajittelu. tty Tulosta terminaalilinjan nimi. type Näytä komennon tyyppi (shell-funktio, alias tai ulkoinen komento) ulimit Näytä ja aseta rajoitukset käynnistettäville prosesseille. umask Näytä tai aseta tiedostojen luonnin oletusmaski. unalias Poista komentoalias. uname Näytä käyttöjärjestelmän versio, nimi, arkkitehtuuri, jne. uncompress Pura compress-ohjelmalla pakattu tiedosto. unexpand Muunna välilyönnit tabulaattoreiksi (vrt. expand) unget Peruuta viimeinen SCCS-tiedoston haku. uniq Suodata toistuvat peräkkäiset rivit tiedostosta. unlink Pura tiedoston tai hakemiston linkki, ilman virhetarkistuksia! (vrt. link). Normaali tapa poistaa linkki on "rm". unset Nollaa shell- tai ympäristömuuttuja. uucp UNIX-to-UNIX system copy. Vanhentunut 1980-luvulla. uudecode uuencode Enkoodaa tai dekoodaa tiedosto tekstimuotoon. uustat uucp tilakysely ja työnohjaus. uux uucp komentosuoritus. val Validoi SCCS-tiedosto. vi Ruutueditori. wait Odota prosessin loppumista. wc Laske tiedoston rivit, sanat ja merkit. what Etsi SCCS-versiotiedot tiedostosta. who Näytä järjestelmän muut käyttäjät. write Lähetä viesti toiselle käyttäjälle (vrt. mesg, talk) xargs Suorita komento, xargs-komennon syöte parametrilistanaan. yacc Luo automaatteja yhteysriippumattoman kielen perusteella. zcat Tulosta compress-ohjelmalla pakattu tiedosto näytölle (vrt. cat) : (kaksoispiste) Ei tee mitään. Voidaan käyttää if ja then -lauseen ehdoissa. [ (vasen hakasulku) Katso: test . (piste) Suorittaa ohjelman komentotulkin ympäristössä. Seuraavat komennot toteutetaan usein komentotulkin sisäisinä: alias, bg, cd, command, false, fc, fg, getopts, jobs, kill, newgrp, pwd, read, true, umask, unalias, wait.
- La plupart des commandes acceptent des arguments. On peut distinguer deux types d'arguments : Les options, qui sont en général précédées du caractère - pour leur forme courte ou des caractères -- pour leur forme longue, introduite par les outils GNU. Exemple : $> ls -l --color Cette commande affiche le contenu du répertoire courant de façon détaillée (-l) et en colorant les fichiers selon leur type (--color). Les chaînes de caractères, qui peuvent représenter un fichier, une expression rationnelle, une commande interne, etc. Exemple : $> grep titi mon_fichier Cette commande recherche la chaîne titi dans le fichier mon_fichier. Une fonctionnalité puissante de certaines commandes Unix est de pouvoir rediriger la sortie d'une première commande comme argument d'une seconde via le caractère pipe (tuyau en français). Exemple : $> ps ax | grep init N'affichera que les lignes retournées par la commande ps ax qui contiennent la chaîne init. Il s'agit ici d'une redirection utilisant grep comme filtre.
- W systemach Unix oraz w systemach uniksopodobnych polecenia są często programami uruchamianymi z wiersza poleceń powłoki systemowej. Często różne powłoki mają dodatkowo wbudowane własne implementacje niektórych poleceń; np. zawierają wersję polecenia dostępnego jako /bin/echo. To, która wersja polecenia będzie wykonana domyślnie zależy od tego, która powłoka jest używana oraz od konfiguracji systemu. Podstawową powłoką większości systemów Unix jest Bourne shell dostępna zwykle jako /bin/sh lub /usr/bin/sh, jednak częściej w pracy interaktywnej używa się wywodzących się z niej, bardziej rozbudowanych powłok takich jak bash, Korn shell, Z shell, czy też spokrewnionych C shell i tcsh, z nowszych popularność zyskuje . Większość powłok może być także używana jako języki skryptowe, co pozwala użytkownikowi na wykonywanie rozbudowanych poleceń wykorzystujących wiele programów oraz pisanie skryptów automatyzujących często wykonywane czynności. Za pomocą mechanizmów potoków i kolejek można w łatwy sposób przekazywać dane pomiędzy wieloma programami tworząc z nich bardziej skomplikowane narzędzia.
- Esta é uma lista de programas de computador para o sistema operacional Linux e sistemas compatíveis, como o Unix.
- Это список популярных программ, работающих в операционных системах основанных на UNIX. Некоторые из этих программ являются стандартными для UNIX-подобных систем.
- Bu listedeki programlar genelde herhangi bir Unix vaya Unix-türevi işletim sisteminde bulunurlar.
- Список популярних програм, що працюють в операційних системах заснованих на UNIX. Деякі з цих програм є стандартними для UNIX-систем.
- 本條目是IEEE Std 1003.1-2004定義的UNIX工具列表,同時也是單一UNIX規範(SUS)的一部分。 這些工具在UNIX操作系統及大多數類UNIX操作系統上均可找到。
|