# Lista dei comandi

Guida dell'utente
La traduzione di questa pagina non è stata completata. Per questo motivo le parti non tradotte sono visibili in inglese.

## Lista di tutte le applicazioni su riga di comando

Localita: |  | /boot/system/bin/ ~/config/bin/ ~/config/non-packaged/bin/

All commandline applications shipped with Haiku are in /boot/system/bin/. Your own or additionally installed commandline apps will appear in ~/config/bin/ when installed from a .hpkg package. Otherwise you can put them into ~/config/non-packaged/bin/. All these locations are part of the PATH variable and are therefore automatically found.
Here's a list of all commandline applications that are shipped with Haiku. Each with only a short description of what it does, for more detailed information on its usage execute the command with the parameter `--help`.

Indice: A – E :: F – J :: K – O :: P – S :: T – Z

`CortexAddOnHost` |  | Avvia il servizio per monitorare gli add-on dell'audio e del video in uso.
`FirstBootPrompt` |  | Language and keymap setup.
`[` |  | Ritorna vero o falso dopo aver confrontato due elementi.

## A

`addattr` |  | Assegna un attributo a un file prendendo in considerazione il tipo e converte in base a questo i valori.(specifico per Haiku)
`alert` |  | Mostra una finestra di notifica. (specifico per Haiku)
`arp` |  | Manipola la cache del sistema ARP.
`awk` |  | Vedere `gawk`.
`base64` |  | Codifica o decodifica dati in base64.
`basename` |  | Rimuove il percorso e, opzionalmente, il suffisso da una stringa /percorso/per/il/file.
`bash` |  | Bourne-again shell.
`bc` |  | Un linguaggio di calcolo a precisione arbitraria.
`beep` |  | Emette un segnale acustico.
`bunzip2` |  | Vedere `bzip2`.
`bzip2` |  | File compressor.
`c++` |  | C -Compiler.
`cal` |  | Visualizza un calendario.
`cat` |  | Concatena file e li visualizza nello standar output.
`catattr` |  | Visualizza il contenuto di un attributo di un file. (specifico per Haiku)
`cc` |  | Compilatore C.
`checkfs` |  | Esamina e ripara il filesystem. (specifico per Haiku)
`checkitout` |  | Checks out sources simply with their repository's URL.
`chgrp` |  | Modifica il gruppo di proprietà del file.
`chmod` |  | Modifica i permessi del file.
`chop` |  | Suddivide un file in file più piccoli.
`chown` |  | Modifica il proprietario del file.
`chroot` |  | Esegue un comando all'interno di una specifica cartella root.
`cksum` |  | Visualizza il numero dei byte e il checksum CRC dei file.
`clear` |  | Ripulisce la finestra del terminale.
`clockconfig` |  | Visualizza la configurazione dell'orologio.
`cmp` |  | Confronta due file byte per byte.
`collectcatkeys` |  | [Rimente dallo spostamento di locale-kit.]
`comm` |  | Confronta due file ordinati riga per riga.
`compress` |  | Programma di compressione dati.
`consoled` |  | Demone della console.
`copyattr` |  | Copia tutti o una parte di attributi da uno o più file a un'altro o in un nuovo file. (specifico per Haiku)
`cp` |  | Copia file e cartelle.
`csplit` |  | Suddivide un file in parti separate in base a uno specifico modello.
`ctags` |  | Genera un file di indice per una varietà di linguaggi oggetto trovati all'inteno dei file.
`cut` |  | Visualizza sezioni a partire da ciascuna riga di un file.
`date` |  | Mostra o permette di impostare la data e l'orario correnti.
`dc` |  | Linguaggio per effettuare calcoli.
`dd` |  | Copia dati grezzi, convertendoli e formattandoli secondo gli operatori.
`desklink` |  | Installa elementi nella Deskbar. (specifico per Haiku)
`diskimage` |  | Registers a file as disk device that can then be mounted. (Haiku specific)
`df` |  | Mostra lo spazio disponibile e quello utilizzato dei volumi montati.
`diff` |  | Confronta dei file riga per riga.
`diff3` |  | Confronta dei file tre righe per volta.
`dircolors` |  | Imposta i colori per `ls`.
`dirname` |  | Rimuove il nome del file da una stringa /percorso/per/il/file.
`draggers` |  | Visualizza o imposta lo stato di trascinamento dei Replicanti.
`driveinfo` |  | Mostra informazioni sull'hardware.
`dstcheck` |  | Mostra una finestra di dialogo usata quando si passa da o all'ora solare
`du` |  | Riassume l'utilizzo del disco per ciascun file, ricorsivamente per le cartelle.
`dumpcatalog` |  | [Rimente dallo spostamento di locale-kit.]
`echo` |  | Stampa una riga di testo.
`egrep` |  | Vedere `grep`.
`eject` |  | Espelle dispositivi rimovibili.
`env` |  | Esegue un programma in un ambiente alterato.
`error` |  | Stampa chiari messaggi di errore in base al numero di errore dato.
`expand` |  | Converta le tabulazioni in spazi.
`expr` |  | Stampa il valore di un'espressione.

## F

`factor` |  | Stampa i numeri primi fattori di un numero intero.
`false` |  | Non fa nulla, indica un fallimento e ritorna il valore "1".
`fdinfo` |  | Mostra informazioni sull'utilizzo di file descriptor nel sistema.
`ffm` |  | Imposta il focus seguendo il mouse.
`fgrep` |  | Vedere `grep`.
`filepanel` |  | Mostra un caricamento o salvataggio di file panel. (specifico per Haiku)
`find` |  | Cerca un file all'interno di una gerarchia di cartelle.
`finddir` |  | Cerca cartelle speciali definite dal sistema.
`fmt` |  | Riformatta i paragrafi di un file.
`fold` |  | Sistema le righe di un file in input.
`fortune` |  | Stampa casualmente delle massime, si spera interessanti.
`frcode` |  | Richiamata da updatedb per comprimere la lista dei nomi dei file.
`freetype-config` |  | Stampa le informazioni di compilazione e linking per FreeType.
`fstrim` |  | Send a TRIM command to an SSD drive.
`ftp` |  | Programma di trasferimento file.
`ftpd` |  | Demone FTP.
`funzip` |  | Estrae nello standard output il primo elemento di un archivio.
`fwcontrol` |  | programma di controllo FireWire.
`gawk` |  | Ricerca e processa linguaggi.
`gdb` |  | Debugger GNU.
`getlimits` |  | Stampa dei limiti dipendenti dalla piattaforma in un formato utile per la creazione di script per la shell.
`grep` |  | Cerca una corrispondenza a un modello.
`groups` |  | Stampa l'appartenenza ai gruppi per ciascun nome utente.
`gunzip` |  | Vedere `gzip`.
`gzexe` |  | Comprime o decomprime eseguibili.
`gzip` |  | Comprime o decomprime file.
`hd` |  | Visualizzatore esadecimale.
`head` |  | Stampa le prime righe di un file.
`hey` |  | Una semplice applicazione per creare via script delle GUI.
`hostname` |  | Stampa o imposta il nome del computer.
`id` |  | Stampa le informazioni dell'utente e del gruppo.
`ident` |  | Identifica all'interno di un file delle parole chiave RCS.
`ifconfig` |  | Configura un'interfaccia di rete.
`install` |  | Copia dei file in una destinazione senza arrestare il sistema in esecuzione.
`install-wifi-firmwares.sh` |  | Installa i firmware per diverse schede di rete wireless.
`installsound` |  | Crea un nuovo evento nel pannello delle preferenze dei Suoni.
`iroster` |  | Elenca i dispositivi di input.
`isvolume` |  | Restituisce informazioni su un dispositivo montato.
`join` |  | Per ciascuna coppia di righe in input con identici campi di unione, scrive una riga nello standard output.

## K

`kernel_debugger` |  | Entra nel kernel debugger.
`keymap` |  | Carica o salva la mappatura dei caratteri.
`kill` |  | Invia un segnale per terminare un processo.
`less` |  | Visualizza un file.
`lessecho` |  | Ritorna i propri argomenti ed espande i metacaratteri (come * e ?) presenti nei nomi dei file.
`lesskey` |  | Specifica dei tasti di collegamento per less.
`link` |  | Crea un link a un file.
`linkcatkeys` |  | [Rimente dallo spostamento di locale-kit.]
`listarea` |  | Mostra informazioni sulla zona per tutti i team correntemente in esecuzione.
`listattr` |  | Elenca gli attributi di un file. (specifico per Haiku)
`listdev` |  | Elenca tutti i dispositivi hardware.
`listimage` |  | Elenca le informazioni di immagine per tutti i team correntemente in esecuzione.
`listport` |  | Elenca tutte le porte aperte presenti nel sistema organizzate in team.
`listres` |  | Elenca le risorse dei file.
`listsem` |  | Elenca i semafori allocati dal team specificato.
`listusb` |  | Elenca i dispositivi USB.
`ln` |  | Crea un link a un file.
`locale` |  | Shows the set preferred language, its LC_CTYPE and the preferred formatting.
`locate` |  | Localizza un file.
`logger` |  | Invia un messaggio al log di sistema.
`login` |  | Avvia una sessione all'interno del sistema.
`logname` |  | Stampa il nome dell'utente corrente.
`ls` |  | Mostra il contenuto della cartella.
`lsindex` |  | Visualizza gli attributi indicizzati all'interno del corrente volume o partizione. (specifico per Haiku)
`mail2mbox` |  | Converte i file e-mail di BeOS in file mailbox di Unix.
`make` |  | Utilità make GNU.
`makebootable` |  | Rende avviabile la partizione o il dispositivo BFS specificato scrivendo all'interno dei primi due settori del codice di boot.
`mbox2mail` |  | Converte i file mailbox di Unix in file e-mail di BeOS.
`md5sum` |  | Stampa o verifica un checksum MD5.
`merge` |  | Unisce i file in tre modi.
`message` |  | Stampa un file BMessage come file piano.
`mimeset` |  | Imposta un MIME type per un file.
`mkdepend` |  | Makefile dependency generator.
`mkdir` |  | Crea una cartella.
`mkdos` |  | Inizializza una partizione FAT.
`mkfifo` |  | Crea un pipe col nome specificato.
`mkfs` |  | Crea un filesystem.
`mkindex` |  | Crea un nuovo indice per un attributo. (specifico per Haiku)
`mktemp` |  | Crea in maniera protetta una cartella o file temporaneo.
`modifiers` |  | Mostra quali tasti modificatori siano attualmente premuti.
`more` |  | Vedere `less`.
`mount` |  | Monta un filesystem.
`mount_nfs` |  | Monta una partizione NFS.
`mountvolume` |  | Monta un volume in base al nome.
`mv` |  | Sposta o rinomina un file.
`netcat` |  | Utilità TCP e UDP.
`netstat` |  | Stampa connessioni di rete, tabelle di routing, statistiche delle interfacce, connessioni mascherate e membri di un multicast.
`nl` |  | Stampa un file con le righe numerate.
`nohup` |  | Esegue un comando ignorando i segnali di sospensione.
`nproc` |  | Stampa il numero delle unità di processo disponibili.
`od` |  | Stampa una rappresentazione univoca di un file.
`open` |  | Apre un documento o un'applicazione dalla shell. (specifico per Haiku)

## P

`package` |  | Creates, inspects, or extracts a Haiku package.
`package_repo` |  | Creates or inspects a Haiku package repository file.
`passwd` |  | Cambia la password dell'utente.
`paste` |  | Prints lines consisting of the sequentially corresponding lines from each file, separated by tabs.
`patch` |  | Applica un file diff a quello originale.
`pathchk` |  | Segnala nomi di file non validi o non compatibili.
`pc` |  | Calcolatrice per programmatori.
`ping` |  | Invia una richiesta ICMP-echo a un determinato host.
`pkg-config` |  | Analyzes and configures a Haiku package.
`pkgman` |  | Manages packages and package repositories.
`play` |  | Riproduce delle tracce di un CD.
`playfile` |  | Riproduce un file audio.
`playsound` |  | Riproduce un file audio.
`playwav` |  | Riproduce un file WAV.
`pr` |  | Impagina o incolonna dei file per la stampa.
`printenv` |  | Stampa il valore di una variabile d'ambiente.
`printf` |  | Formatta e stampa dei dati.
`prio` |  | Cambia la priorità di un processo.
`profile` |  | Traccia il profilo di un thread.
`ps` |  | Elenca i processi in esecuzione.
`ptx` |  | Stampa un indice permutato delle parone contenute nel file di input, includendo il contesto.
`pwd` |  | Mostra quale sia la cartella corrente.
`query` |  | Un'applicazione da shell per emulare la funzionalità del Tracker "Find by formula". (specifico per Haiku)
`quit` |  | Termina una applicazione.
`rc` |  | Compilatore di risorse.
`readlink` |  | Mostra quale sia il percorso di destinazione di un link simbolico.
`reindex` |  | Inserisce gli attributi dei file esistenti all'inteno di nuovi indici. (specifico per Haiku)
`release` |  | Rilascia un semaforo.
`renice` |  | Altera la priorità di un processo in esecuzione.
`rlog` |  | Stampa i messaggi di log e altre informazioni riguardanti i file RCS.
`rm` |  | Rimuove file e cartelle.
`rmattr` |  | Rimuove un attributo da un file. (specifico per Haiku)
`rmdir` |  | Rimuove una cartella.
`rmindex` |  | Rimuove l'indice per un attributo. (specifico per Haiku)
`roster` |  | Mostra informazioni sui team in esecuzione.
`route` |  | Elenca e manipola le rotte delle reti.
`safemode` |  | Controlla se il sistema stia girando in modalità protetta.
`screen_blanker` |  | Attiva l'oscuramento dello schermo.
`screenmode` |  | Visualizza o imposta la modalità dello schermo.
`sdiff` |  | Mostra o compone le differenze tra due file.
`seq` |  | Stampa una sequenza di numeri.
`setdecor` |  | Visualizza o imposta il decoratore.
`setgcc` |  | Visualizza o imposta la versione di gcc in uso.
`settype` |  | Imposta il MIME type, la firma e l'applicazione preferita per un file.
`setversion` |  | Mostra la versione di un file.
`setvolume` |  | Imposta il volume del suono del sistema.
`setwep` |  | Fornisce il supporto alla crittografia WEP per le reti wireless.
`sh` |  | Vedere `bash`.
`sha1sum` |  | Stampa o verifica i checksum SHA1.
`shar` |  | Crea archivi shell.
`shred` |  | Sovrascrive ripetutamente un file.
`shuf` |  | Stampa una permutazione casuale per la stringa di input.
`shutdown` |  | Spegne il computer.
`sleep` |  | Fa una pausa per un numero specifico di secondi.
`sort` |  | Stampa una serie di file concatenati in modo ordinato.
`spamdbm` |  | Classifica le e-mail come spam o meno.
`split` |  | Produce come output delle parti di file di dimensione fissa con dei prefissi a partire da alcuni file di input.
`stat` |  | Mostra lo stato di un file o di un filesystem.
`strace` |  | Traccia le chiamate di sistema di un thread o di un team.
`stty` |  | Visualizza o imposta le caratteristiche del terminale.
`su` |  | Cambia l'effettivo user id e il gruppo.
`sum` |  | Stampa il checksum e il block count per ciascun file.
`sync` |  | Forza i blocchi modificati ad essere scritti sul disco, aggiorna il super block.
`sysinfo` |  | Mostra informazioni sul sistema.

## T

`tac` |  | Concatena e stampa file, comincia dall'ultima riga.
`tail` |  | Stampa le ultime dieci righe di un file.
`tcpdump` |  | Scarica il traffico di rete.
`tcptester` |  | [obsoleto]
`tee` |  | Scrive o accoda dei dati a un file a partire dallo standard input.
`telnet` |  | Interfaccia utente per il protocollo telnet.
`telnetd` |  | Demone telnet.
`test` |  | Ritorna vero o falso dopo aver confrontato due elementi.
`timeout` |  | Esegue un comando e lo termina se era in esecuzione dopo uno specifico numero di secondi.
`top` |  | Mostra i processi in esecuzione e l'utilizzo della CPU.
`touch` |  | Modifica la data di creazione di un file.
`tput` |  | Inizializza un terminale o una query per il database di terminfo.
`tr` |  | Traduce, riduce e/o elimina caratteri ottenuti dallo standard input.
`traceroute` |  | Riporta i pacchetti instradati catturati da una rete.
`translate` |  | Utilizza i DataTranslators per convertire i formati dei file.
`trash` |  | Sposta un file nel cestino o lo ripristina.
`true` |  | Non fa nulla, indica il successo e ritorna il valore "0".
`truncate` |  | Riduce o aumenta la dimensione di un file.
`tsort` |  | Effettua un ordinamento topologico.
`tty` |  | Stampa il nome del file del terminale connesso allo standard input.
`uname` |  | Mostra informazioni sul sistema.
`unchop` |  | Ricompone un file suddiviso precedentemente tramile `chop`.
`unexpand` |  | Converte gli spazi in tabulature.
`uniq` |  | Filtra delle date righe consecutive dall'input scrivendole nell'output.
`unlink` |  | Richiama la funzione unlink per rimuovere un file specifico.
`unmount` |  | Smonta un volume.
`unrar` |  | Decomprime un archivio rar.
`unshar` |  | Decomprime un archivio shar.
`untrash` |  | Vedere `trash`.
`unzip` |  | Decomprime un archivio zip.
`unzipsfx` |  | Usato per rendere autoestraenti degli archivi zip esistenti.
`updatedb` |  | Aggiorna un database per la localizzazione.
`uptime` |  | Mostra la data, l'ora e il tempo passato dall'avvio del sistema.
`urlwrapper` |  | Wraps URL MIME types around command line or other apps that don't handle them directly.
`useradd` |  | Crea un nuovo utente.
`uudecode` |  | Decodifica un file codificato con uuencode.
`uuencode` |  | Codifica un file affichè si possa inviare via email a un sistema remoto.
`vdir` |  | Mostra informazioni riguardanti i file.
`version` |  | Mostra la versione di un file.
`vmstat` |  | Stampa informazioni sulla memoria virtuale di sistema.
`waitfor` |  | Aspetta fino a che non viene avviato un certo thread. (specifico per Haiku)
`watch` |  | Esegue periodicamente un programma.
`wc` |  | Stampa un certo numero di paragrafi, parole o caratteri (byte) di un file.
`wget` |  | Applicazione per scaricare attraverso i protocolli HTTP, HTTPS o FTP.
`which` |  | Localizza un comando.
`whoami` |  | Stampa il nome utente associato con l'user ID effettivo corrente.
`xargs` |  | Mette assieme ed esegue righe di comandi a partire dallo standard input.
`xres` |  | Elenca e manipola le risorse.
`yes` |  | Stampa ripetutamente una stringa finchè non viene terminato.
`zcat` |  | Vedere `gzip`.
`zcmp` |  | Vedere `zdiff`.
`zdiff` |  | Confronta dei file compressi.
`zforce` |  | Forza un estensione '.gz' come file gzip.
`zgrep` |  | Scansiona dei file compressi per verificare un'espressione regolare.
`zip` |  | Aggiunge i rimpiazza elementi di un archivio zip.
`zipcloak` |  | Cripta tutti gli elementi decrittati presenti in un archivio zip.
`zipgrep` |  | Scansiona il dato archivio zip alla ricerca di una stringa o un modello.
`zipinfo` |  | Vedere `unzip`.
`zipnote` |  | Stampa i commenti presenti in un archivio zip.
`zipsplit` |  | Suddivide un archivio zip in parti più piccole.
`zmore` |  | Come `more` ma opera su contenuti non decompressi all'interno di un archivio compresso.
`znew` |  | Ricomprime file .Z in archivi .gz (gzip).