Seznam unixových nástrojů

Seznam unixových nástrojů je v informatice souhrn unixových nástrojů (utilit) podle specifikace IEEE Std 1003.1-2004, která je součástí Single UNIX Specification (SUS). Zmíněné nástroje lze nalézt ve většině unixových systémů (např. v Linuxu).

Seznam

IEEE Std 1003.1-2001 utilities
JménoKategoriePopisPrvní zmínka
adminSCCSVytváření a správa SCCS souborů
aliasRůznéVytváření zkratek pro delší zápisy příkazů
arRůznéZpracování archivů se statickými knihovnami
asaZpracování textuInterpretace řídících znaků pro pohyb tiskové hlavy tiskárny
atSpráva procesůSpuštění programu v zadaný časVerze 7 AT&T UNIX
awkZpracování textuProgramovatelný filtrVerze 7 AT&T UNIX
basenameSouborový systémVýpis jména souboru bez cesty (bez adresářů)
batchSpráva procesůSpuštění příkazu při snížení zátěže systému nebo v zadaný čas (viz at)
bcRůznéLibovolně přesný kalkulátor
bgSpráva procesůSpuštění a přesunutí pozastavené úlohy na pozadí
breakProgramování shelluUkončení smyčky řídící konstrukce for nebo while
c99Programování v jazyce CPřekladač pro jazyk C
calRůznéKalendářVerze 5 AT&T UNIX
catSouborový systémSpojování a výpis obsahu souborůVerze 1 AT&T UNIX
cdSouborový systémZměna aktuálního adresáře
cflowProgramování v jazyce CGeneruje flowgraph jazyka C
chgrpSouborový systémZměna skupiny, která vlastní soubor, adresář apod.
chmodSouborový systémNastavení oprávnění k souboru, adresáři apod.Verze 1 AT&T UNIX
chownSouborový systémZměna vlastníka souboru, adresáře apod.Verze 1 AT&T UNIX
cksumSouborový systémVýpis velikosti a kontrolního součtu CRC zadaných souborů4.4BSD
cmpSouborový systémPorovnání obsahu dvou souborůVerze 1 AT&T UNIX
commZpracování textuVybrání a vypuštění společných částí souborůVerze 4 AT&T UNIX
commandProgramování shelluSpuštění jednoduchého příkazu
compressSouborový systémKomprimování souborů4.3BSD
continueProgramování shelluJde na další krok cyklu for nebo while
cpSouborový systémKopírování souborůVerze 1 AT&T UNIX
crontabRůznéAutomatické periodické spouštění příkazů
csplitZpracování textuRozdělení souborůPWB UNIX
ctagsProgramování v jazyce CUtilita používaná programátory pro vytvoření souboru značek v aktuálním adresáři3.0BSD
cutProgramování shelluVertikální řez souborem
cxrefProgramování v jazyce CGenerování cross-reference tabulky jazyka C
dateRůznéDatumVerze 1 AT&T UNIX
ddSouborový systémPřevádění a kopírování souboru
deltaSCCSVytvoření delta (změny) na SCCS souboru
dfSouborový systémOznámení volného místa na diskuVerze1 AT&T UNIX
diffZpracování textuPorovnání dvou souborů po jednotlivých řádcích a hledání rozdílů mezi nimi
dirnameSouborový systémVýpis cesty k souboru (tj. adresáře bez jména souboru)
dotProgramování shelluSpuštění příkazů v aktuálním prostředí
duSouborový systémVýpis obsazeného prostoru (výsledek v kB)Verze 1 AT&T UNIX
echoProgramování shelluVýpis řetězce na terminál
edZpracování textuStandardní textový editorVerze 1 AT&T UNIX
envRůznéNastavení prostředí pro spouštěný příkaz
evalProgramování shelluProvádění argumentů jako příkaz
exZpracování textuŘádkový textový editorBSD
execProgramování shelluSpuštění příkazu, který nahradí shell
exitProgramování shelluUkončení shellu
expandZpracování textuPřevádění tabulek na mezery3.0BSD
exportRůznéNastavení exportního atributu proměnným
exprProgramování shelluVýpočet matematického výrazu (celá čísla)
falseProgramování shelluVrácení chybné hodnoty
fcRůznéZpracování historie příkazů
fgSpráva procesůPřesun pozastavené úlohy na popředí a její spuštění
fileSouborový systémUrčení typu souboru podle jeho obsahuVerze 4 AT&T UNIX
findSouborový systémHledání souborů a adresářůVerze 1 AT&T UNIX
foldZpracování textuZalamování řádků
fort77ProgramováníFORTRAN kompilátor
fuserSpráva procesůVýpis programů, které přistupují na konkrétní disk
gencatRůznéVygenerování zformátovaného katalogu zpráv
getSCCSZískání verze SCCS souboru
getconfRůznéZískání konfigurační hodnoty
getoptsProgramování shelluZískávání parametrů z příkazového řádku
grepRůznéVyhledávání řádků se zadaným řetězcem znaků
hashRůznéSledování průběhu přenosu
headZpracování textuVýpis začátku souboruPWB UNIX
iconvZpracování textuPřevod textu mezi různými znakovými sadami
idRůznéVýpis údajů o uživateli4.4BSD
ipcrmRůznéSmazání fronty zpráv
ipcsRůznéHlášení stavu meziprocesové komunikace
jobsSpráva procesůVýpis úloh řízených shellem
joinZpracování textuOperátor relačních databází, spojuje 2 soubory podle klíčů
killSpráva procesůZaslání signálu procesu(-ům)Verze 3 AT&T UNIX
lexProgramování v jazyce CGenerování programů pro lexikální analýzu
linkSouborový systémVytvoření pevného nebo symbolického odkazuVerze 1 AT&T UNIX
lnSouborový systémVytvoření pevného odkazu na souborVerze 1 AT&T UNIX
localeRůznéVýpis nastavení národního prostředí
localedefRůznéKompilace lokalizačních souborů
loggerProgramování shelluZapisování hlášení z uživatelských programu do systémového logu
lognameRůznéVýpis jména přihlášeného uživatele4.4BSD
lpZpracování textuPoslání souborů na tiskárnu
lsSouborový systémVýpis obsahu adresářeVerze 1 AT&T UNIX
m4RůznéMakroprocesorPWB UNIX
mailxRůznéElektronická poštaVerze 1 AT&T UNIX
makeProgramováníŘízení dávkové kompilace např. v jazyce C
manRůznéZobrazení manuálové stránky
mesgRůznéPovolení nebo zákaz příjmu zpráv na terminálVerze 1 AT&T UNIX
mkdirSouborový systémVytvoření adresářeVerze 1 AT&T UNIX
mkfifoSouborový systémVytvoření speciálního souboru FIFO4.4BSD
moreZpracování textuZobrazení obsahu souboru po stránkách
mvSouborový systémPřejmenování nebo přesun souboru a adresářeVerze 1 AT&T UNIX
newgrpRůznéPřepnutí do jiné skupinyVerze 6 AT&T UNIX
niceSpráva procesůSpuštění programu s jinou, než základní prioritouVerze 4 AT&T UNIX
nlZpracování textuOčíslování řádků souboru (výstupu)
nmProgramování v jazyce CVýpis seznamu jmen objektů v souboru
nohupSpráva procesůSpuštění program tak, aby nebyl závislý na terminálu
odRůznéVýpis souboru v hexadecimálním formátuVerze 1 AT&T UNIX
pasteZpracování textuSekvenční spojení odpovídajících řádků souborůVerze32V AT&T UNIX
patchZpracování textuAplikování změn na soubory
pathchkSouborový systémKontrola, zda zadané cesty existují
paxRůznéArchivátor, který umí více formátů4.4BSD
prZpracování textuTisk souboruVerze 1 AT&T UNIX
printfProgramování shelluNapsání formátovaného výstup4.3BSD-Reno
prsSCCSTisk SCCS souboru
psSpráva procesůZobrazení běžícího procesuVersion 4 AT&T UNIX
pwdSouborový systémVýpis jména aktuálního adresáře
qalterDávkové nástrojeZměna atributů dávky
qdelDávkové nástrojeSmazání úloh z dávky
qholdDávkové nástrojePozdržení dávky
qmoveDávkové nástrojePřesunutí dávky
qmsgDávkové nástrojePoslání zprávy dávce
qrerunDávkové nástrojeZnovuspuštění dávky
qrlsDávkové nástrojeUvolnění dávky
qselectDávkové nástrojeVybrání dávky
qsigDávkové nástrojeOznačení dávky
qstatDávkové nástrojeUkázání stavu dávek
qsubDávkové nástrojeOdeslání skriptu
readProgramování shelluČtení vstupu do proměnné
readonlyRůznéNastavení atributu proměnným pouze pro čtení
reniceSpráva procesůZměna priority běžícího procesu4.0BSD
returnProgramování shelluNávrat z funkce
rmSouborový systémSmazání souboruVerze 1 AT&T UNIX
rmdelSCCSSmazání „delta“ z SCCS souboru
rmdirSouborový systémSmazání adresářeVersion 1 AT&T UNIX
sactSCCSVytisknutí aktuální SCCS souborově-editační činnosti
sccsSCCSPočáteční konec pro SCCS subsystém
sedZpracování textuNeinteraktivní dávkový editorVersion 7 AT&T UNIX
setRůznéVýpis proměnných prostředí
shProgramování shelluUnixový shellVerze 7 AT&T UNIX (in earlier versions, sh was either the Thompson shell or the PWB shell)
shiftProgramování shelluPosun parametrů z příkazového řádku
sleepProgramování shelluPozastavení vykonávání programu na zadanou dobuVerze 4 AT&T UNIX
sortZpracování textuTřídění vstupu (filtr)
splitRůznéRozdělení souboru na částiVersion 3 AT&T UNIX
stringsProgramování v jazyce CVýpis řetězců z binárního souboru
stripProgramování v jazyce COdstranění přebytečných informací ze spustitelného souboru
sttyRůznéNastavení vlastností terminálu
tabsRůznéNastavení terminálové tabulkyPWB UNIX
tailZpracování textuVýpis konce souboruPWB UNIX
talkRůznéKomunikace s ostatními uživateli4.2BSD
teeProgramování shelluOpis vstup do souboru a zároveň na obrazovku (filtr)
testProgramování shelluTestování typů souborů a porovnávání hodnot
timeSpráva procesůVýpis času, který proces spotřebovalVersion 3 AT&T UNIX
timesSpráva procesůVýpis kumulovaného času spotřebovaného procesem
touchSouborový systémZměna data poslední modifikace souboruVerze 7 AT&T UNIX
tputRůznéFormátování výstupu na terminálSystem V
trZpracování textuTransformace znaků na jiné znakyVerze 4 AT&T UNIX
trapSpráva procesůZachytávání signálů, při zachycení spustí příkaz
trueProgramování shelluVrácení pravdivé hodnoty
tsortZpracování textuTopologické třídění souboruVerze 7 AT&T UNIX
ttyRůznéVýpis připojeného termináluVersion 1 AT&T UNIX
typeRůznéVýpis interpretace pro každé zadané jméno
ulimitRůznéNastavení limitních hodnot
umaskRůznéNastavení implicitní masky práv nově vytvořených souborů
unaliasRůznéRušení aliasu
unameRůznéVýpis informací o systémuPWB UNIX
uncompressRůznéDekomprimace souboru4.3BSD
unexpandZpracování textuPřevádění mezer na tabulky3.0BSD
ungetSCCSZískání předchozího SCCS souboru
uniqZpracování textuOdstranění duplicitních řádků ze setříděného vstupu (filtr)Verze 3 AT&T UNIX
unlinkSouborový systémOdstranění souboruVersion 1 AT&T UNIX
unsetRůznéZrušení proměnných a atributů funkcí
uucpSíťKopírování ze systému na systém
uudecodeSíťDekódování binárního souboru4.0BSD
uuencodeSíťZakódování binárního soubor4.0BSD
uustatSíťInformace o stavu uucp
uuxSpráva procesůVzdálené spouštění příkazů
valSCCSOvěření SCCS souborů
viZpracování textuVizuální interaktivní editorBSD
waitSpráva procesůČekání na ukončení jiného procesu
wcZpracování textuVýpis počtu řádků, slov a písmen v souboruVerze 1 AT&T UNIX
whatSCCSRozpoznání SCCS souborů
whoSpráva systémuVýpis připojených uživatelůVerze 1 AT&T UNIX
writeRůznéPsaní na terminál jiného uživateleVerze 1 AT&T UNIX
xargsProgramování shelluSpuštění příkazu s parametry, které jsou předány na vstup xargsPWB UNIX
yaccProgramování v jazyce CGenerátor syntaktických analyzátorůPWB UNIX
zcatZpracování textuVýpis komprimovaného souboru

Související články

Externí odkazy