cli-app-icon_64.pngLista di tutte le applicazioni su riga di comando

Percorso:/boot/system/bin/
~/config/bin/
~/config/non-packaged/bin/


Tutte le applicazioni su riga di comando fornite con Haiku si trovano in /boot/system/bin. Le applicazioni dell'utente, insieme a quelle addizionali, risiedono, invece, in ~/config/bin quando sono installati attraverso un pacchetto .hpkg. In alternativa, puoi copiarli in ~/config/non-packaged/bin/. Tutti questi percorsi fanno parte della variabile PATH e pertanto i file in essi contenuti sono trovati automaticamente.
Qui a seguire è presentata una lista di tutte le applicazioni su riga di comando fornite con Haiku. Ciascuna ha solamente una breve descrizione di quello che fa. Per informazioni più dettagliate sul suo utilizzo, eseguire il comando con il parametro --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.
ReadOnlyBootPrompt Configurazione della lingua e della mappa dei tasti.
[ Ritorna vero o falso dopo aver confrontato due elementi.

indexA

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.
bfsinfo Analizza il file system.
bunzip2 Vedere bzip2.
bzip2 Compressore di file
c++ Compilatore C++.
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.
clipboard Manipola la clipboard di sistema.
cmp Confronta due file byte per byte.
collectcatkeys Raccoglie le stringe traducibili in un catalogo catkeys.
comm Confronta due file ordinati riga per riga.
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.
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)
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.
diskimage Registra un file come un dispositivo disco in modo che possa essere montato. (specifico per Haiku)
dpms Imposta le funzionalità di risparmio energetico dello schermo.
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 Mostra il contenuto dei file catalog.
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.
findpaths Mostra tutti i percorsi delle directory di sistema predefinite.
fmt Riformatta i paragrafi di un file.
fold Sistema le righe di un file in input.
fortune Stampa casualmente delle massime, si spera interessanti.
fstrim Invia un comando di TRIM a un dispositivo SSD.
ftpd Demone FTP.
funzip Estrae nello standard output il primo elemento di un archivio.
fwcontrol programma di controllo FireWire.
gawk Ricerca e processa linguaggi.
getarch Mostra le informazioni di versione dell'ambiente di compilazione.
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.
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.

indexK

kernel_debugger Entra nel kernel debugger.
keymap Carica o salva la mappatura dei caratteri.
kill Invia un segnale per terminare un processo.
launch_roster Controlla il launch_daemon, ad esempio per l'arresto e il riavvio di servizi. (specifico per Haiku)
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 Crea file catalog da file catkeys.
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 Mostra la lingua predefinita, il suo LC_CTYPE e le regole di formattazione predefinite.
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.
media_client "media_client play" riproduce file audio.
message Stampa un file BMessage come file piano.
mimeset Imposta un MIME type per un file.
mkdepend Generatore di dipendenze per Makefile.
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.
nano L'editor di testo predefinito da riga di comando, un clone di 'Pico'.
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)

indexP

package Crea, ispeziona o estrae il contenuto da un pacchetto Haiku.
package_repo Crea o ispeziona il contenuto di un file di repository di pacchetti Haiku.
passwd Cambia la password dell'utente.
paste Stampa le righe sequenziali corrispondenti di ogni file, separate da tabulazioni.
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.
pkgman Gestisce i pacchetti ed i repository di pacchetti.
play Riproduce delle tracce di un CD.
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.
ramdisk Crea un disco RAM. (specifico per Haiku)
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.
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.
setarch Imposta l'ambiente ad una specifica versione del compilatore.
setdecor Visualizza o imposta il decoratore.
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.
sftp Programma di trasferimento file.
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.

indexT

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 Encapsula i tipi URL MIME sulla riga di comando o altre applicazioni che non possono gestirli direttamente.
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).