Cette page n'est pas encore entièrement traduite. Les parties non encore traduites seront en anglais.

cli-app-icon_64.pngListe de tous les programmes en ligne de commande

Localisation :/boot/system/bin
/boot/common/bin
~/config/bin


Toutes les programmes en ligne de commande fournies avec Haiku se trouvent soit dans /boot/system/bin, soit dans /boot/common/bin. Vos propres programmes, ou ceux que vous installez en plus devrait aller dans ~/config/bin. Tous ces emplacements font partie de la variable PATH et sont donc automatiquement détectés.
Voici une liste de touts les programmes en ligne de commande qui sont livrés avec Haiku. Chacun est accompagné seulement d'une courte description de ce qu'il fait. Pour des informations plus détaillées sur son utilisation, exécutez la commande avec le paramètre --help.


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


CortexAddOnHost Démarre le service pour surveiller extensions des médias audio et vidéo en cours d'utilisation.
ReadOnlyBootPrompt Configuration de la langue.
[ Renvoi vrai ou faux après avoir comparé les éléments.

indexA

addattr Writes an attribute to a file, taking the type into account and converting the values accordingly. (Haiku specific)
alert Affiche une boite de message. (spécifique à Haiku)
arp Manipule le cache système ARP.
awk Voir gawk.
base64 Chiffre ou déchiffre des données en Base64.
basename Strips directory and optionally suffix from a /path/to/filename string.
bash Interpréteur de commande Bourne-Again
bc Un langage de calculatrice à précision arbitraire.
beep Fait retentir la sonnerie.
bootman Installe ou désinstalle le menu d'amorçage.
bunzip2 Voir bzip2.
bzip2 Compresseur de fichiers
c++ Compiler C++
cal Affiche un calendrier.
cat Concatènate les fichiers et les affiche sur la sortie standard.
catattr Affiche le contenu des attributs d'un fichier. (spécifique à Haiku)
cc Compiler C
checkfs Vérifie et répare le système de fichiers. (spécifique à Haiku)
checkitout Checks out sources simply with their repository's URL.
chgrp Change des fichiers de groupes.
chmod Change les permissions d'accès des fichiers.
chop Découpe un fichier en plusieurs petits fichiers.
chown Change le propriétaire des fichiers.
chroot Exécute une commande depuis le répertoire racine spécifié.
cksum affiche la somme de contrôle CRC (Contrôle de Redondance Cyclique) et nombre d'octets des fichiers.
clear Nettoie la fenêtre du terminal.
clockconfig Imprime la configuration de l'horloge.
cmp Comparaison de fichiers octet par octet.
collectcatkeys [Leftover from the move of locale-kit.]
comm Comparaison de fichiers triés ligne par ligne.
compress Programme de compression de données.
consoled Console daemon
copyattr Copie tous ou une partie des attributs d'un ou plusieurs fichiers vers un autre fichier ou un nouveau. (spécifique à Haiku)
cp Copie des fichiers et des répertoires.
csplit Découpe un fichier en morceaux séparés par le motif spécifié.
ctags Generates an index file for a variety of language objects found in files
cut Affiche des sections à partir de chacune des lignes d'un fichier.
date Affiche ou règle l'heure ou la date courante.
dc Langage pour une calculatrice de bureau.
dd Copie, convertit et formate des données brutes conformément aux opérandes.
desklink Installe des éléments dans la Deskbar. (spécifique à Haiku)
df Rend compte de l'espace libre et utilisé des volumes montés.
diff Comparaison de fichiers ligne à ligne.
diff3 Comparaison de trois fichiers ligne à ligne.
dircolors Configuration des coleurs pour ls.
dirname Supprime le nom de fichier d'une chaîne /chemin/vers/NomDeFichier.
draggers Shows/sets the dragger state of Replicants.
driveinfo Affiche les informations du matériel
dstcheck Shows a message box used when switching to/from daylight saving time.
du Summarizes disk usage of each file, recursively for directories.
dumpcatalog [Leftover from the move of locale-kit.]
echo Affiche une ligne de texte.
egrep Voir grep.
eject Éjecte un média amovible.
env Exécute un programme dans un environnement modifié.
error Affiche un message clair pour le code d'erreur donné.
expand Convertit les tabulations en espaces.
expr Affiche la valeur d'une expression.

F

factor Affiche les facteurs premiers des nombres entiers.
false Ne fait rien, mais indique un « échec » en retournant la valeur 1.
fdinfo Affiche les informations sur les descripteurs de fichiers utilisés dans le système.
ffm Sets focus follows mouse.
fgrep Voir grep.
filepanel Affiche une boite de dialogue d'ouverture ou de sauvegarde de fichier. (spécifique à Haiku)
find Searches for files in a directory hierarchy.
finddir Finds special directories defined by the system.
fmt Re-formate les paragraphes d'un fichier.
fold Wraps input lines of a file.
fortune Prints a random, hopefully interesting, adage.
frcode Called by updatedb to compress the list of file names.
freetype-config Shows FreeType compilation and linking information.
ftp Programme de transfert de fichier.
ftpd Serveur FTP
funzip Extracts the first item of an archive to standard output.
fwcontrol Programme de contrôle du FireWire.
gawk Pattern scanning and processing language.
gdb Débogueur GNU.
getlimits Prints platform dependent limits in a format useful for shell scripts.
grep Recherche un motif.
groups Prints group memberships for each username.
gunzip Voir gzip.
gzexe Compresse ou décompresse des exécutables.
gzip Compresse ou décompresse des fichiers.
hd Vidage hexadécimal
head Affiche les premières lignes d'un fichier.
hey Un petit utilitaire pour faire interagir les scripts avec les applications ayant une interface graphique.
hostname Affiche ou défini le nom d'hôte du système.
id Affiche les informations de l'utilisateur et du groupe.
ident Identifies RCS keywords in files.
ifconfig Configure une interface réseau.
install Copies files to a destination without disrupting the running system.
install-wifi-firmwares.sh Installe le micrologiciel (firmware) de divers adaptateurs réseaux sans-fils.
installoptionalpackage Temporary solution for installing optional packages.
installsound Installs a new sound event in the Sounds preferences panel.
iroster Liste les périphériques d'entrés.
isvolume Récupère les informations sur un volume monté.
join For each pair of input lines with identical join fields, write a line to standard output.

indexK

kernel_debugger Entre dans le débogueur du noyau.
keymap Charge ou enregistre la disposition des touches du clavier.
kill Envoi un signal pour mettre fin à un processus.
less Visualise un fichier.
lessecho Reproduire ses arguments en développant les méta-caractères '*' et '?' dans les noms de fichiers.
lesskey Specifies key binding for less.
link Crée un lien vers un fichier.
linkcatkeys [Leftover from the move of locale-kit.]
listarea Lists area info for all currently running teams.
listattr Liste les attributs d'un fichier. (spécifique à Haiku)
listdev Affiche tous les périphériques matériels.
listimage Lists image info for all currently running teams.
listport Liste tous les ports ouverts du système, organisés par processus.
listres Liste les ressources des fichiers.
listsem Liste les sémaphores alloué par un processus.
listusb Liste les périphériques USB.
ln Crée un lien vers un fichiers.
locate Repère l'emplacement d'un fichier.
logger Envoie un message vers le journal.
login Ouvre une session sur le système.
logname Affiche le nom de l'utilisateur en cours.
ls Liste le contenu d'un répertoire.
lsindex Display the indexed attributes on the current volume/partition. (spécifique à Haiku)
mail2mbox Convertit les fichiers e-mail de BeOS en fichiers de boîtes aux lettres Unix.
make Utilitaire GNU « make »
makebootable Rend le périphérique ou la partition BFS amorçable en écrivant le code d'amorce dans les 2 premiers secteurs.
mbox2mail Convertit les fichiers de boîtes aux lettres Unix en fichiers e-mail de BeOS.
md5sum Affiche ou vérifie les sommes de contrôles MD5.
merge Three-way file merge.
message Prints a flattened BMessage file.
mimeset Affecte un type MIME à un fichier.
mkdepend Makefile dependency generator
mkdir Crée un répertoire.
mkdos Initialise un volume FAT.
mkfifo Crée des canaux nommés.
mkfs Initialise un système de fichier.
mkindex Crée un nouvel index sur un attribut. (spécifique à Haiku)
mktemp crée de manière fiable un fichier temporaire ou un répertoire.
modifiers Prints currently (un)pressed modifier keys.
more Voir less.
mount Monte un système de fichier.
mount_nfs Monte un volume NFS.
mountvolume Mounte un volume par son nom.
mv Déplace ou renomme un fichier.
netcat Utilitaire TCP et UDP.
netstat Prints network connections, routing tables, interface statistics, masquerade connections and multicast memberships.
nl Affiche chaque fichier en ajoutant les numéros de lignes.
nohup Exécute une commande insensible aux signaux de déconnexions.
nproc Affiche le nombre d'unités de traitement disponibles.
od Écrit une représentation non ambigüe d'un fichier.
open Ouvre une application ou un document à partir de l’interpréteur de commandes. (spécifique à Haiku)

indexP

passwd Change le mot de passe de l'utilisateur.
paste Prints lines consisting of the sequentially corresponding lines from each file, separated by tabs.
patch Applique un correctif (diff) au fichier d'origine.
pathchk Diagnostique les noms de fichiers invalides ou non portables.
pc Calculatrice du programmeur
ping Envoi une requête d'écho ICMP à une machine du réseau.
play Joue les pistes d'un CD.
playfile Joue un fichier audio.
playsound Joue un fichier audio.
playwav Joue un fichier WAV.
pr Paginates or columnates files for printing.
printenv Affiche la valeur d'une variable d'environnement.
printf Formate et affiche des données.
prio Change la priorité d'un processus.
profile Profiles threads.
ps Liste les processus en cours d'exécution.
ptx Outputs a permuted index, including context, of the words in the input files.
pwd Affiche le répertoire courant.
query A shell utility emulating Tracker's "Find by formula" functionality. (Haiku specific)
quit Quitte une application.
rc Compilateur de ressources.
readlink Prints the path to the destination of a symbolic link.
reindex Puts attributes of existing files into newly created indexes. (Haiku specific)
release Libère un sémaphore.
renice Modifie la priorité d'un processus en cours.
rlog Prints log messages and other information about RCS files.
rm Supprime des fichiers et des répertoires.
rmattr Retire un attribut à un fichier. (spécifique à Haiku)
rmdir Supprime un répertoire.
rmindex Retire un index sur un attribut. (spécifique à Haiku)
roster Affiche les informations concernant les processus en cours.
route Liste et manipule les routes réseaux.
safemode Vérifie si le système est en mode sans échec.
screen_blanker Démarre écran de veille.
screenmode Show/sets the screen mode.
sdiff Shows or merges differences of two files side-by-side.
seq Génère une séquence de nombres.
setdecor Montre ou règle le décorateur de fenêtres.
setgcc Shows/sets the used gcc version.
settype Affecte un type MIME à un fichier, une signature, et une application préférée.
setversion Affiche la version du fichier.
setvolume Règle le volume des sons systèmes.
setwep Fournit le chiffrage WEP pour les réseaux sans fil.
sh Voir bash.
sha1sum Prints or checks SHA1 checksums.
shar Creates shell archives.
shred Overwrites a file repeatedly.
shuf Prints a random permutation of the input lines.
shutdown Arrête l'ordinateur.
sleep Marque une pause du nombre de secondes spécifiées.
sort Affiche la concaténation triée de tous les fichiers.
spamdbm Classifies e-mail messages as spam or genuine.
split Outputs fixed-size pieces of input files to files with prefixes.
stat Affiche l'état d'un fichier ou d'un système de fichier.
strace Piste les appels systèmes (syscalls) d'une tâche ou d'un processus.
stty Shows/sets terminal characteristics.
su Change l'identifiant effectif de l'utilisateur et du groupe.
sum Affiche la somme de contrôle et le nombre de blocs pour chaque fichier.
sync Force l'écriture sur disque des blocs modifiés et met à jour le super bloc.
sysinfo Affiche les informations du système.

indexT

tac Concatène et affiche les fichiers en commençant par les dernières lignes.
tail Affiche les dix dernières lignes d'un fichier.
tcpdump Dumps traffic of a network.
tcptester [obsolète]
tee Writes or appends data from standard input to a file.
telnet Interface utilisateur pour le protocole telnet.
telnetd Serveur Telnet.
test Renvoi vrai ou faux après avoir comparé les éléments.
timeout Starts a command and kills it if it's still running after a specified number of seconds.
top Displays running threads and CPU usage.
touch Changes a file's timestamp.
tput Initializes a terminal or query terminfo database.
tr Translates, squeezes and/or deletes characters from standard input.
traceroute Affiche la route que les paquets prennent à travers le réseau.
translate Uses DataTranslators to convert file formats.
trash Envoi des fichiers à la corbeille ou les restaure.
true Ne fait rien, mais indique un « succès » en retournant la valeur 0.
truncate Étend ou réduit la taille d'un fichier.
tsort Does a topological sorting.
tty Prints the file name of the terminal connected to standard input.
uname Prints out system information.
unchop Reconstitue un fichier précédemment découpé avec chop.
unexpand Converti les blancs en tabulations.
uniq Filters adjacent matching lines from input, writing to output.
unlink Calls the unlink function to remove the specified file.
unmount Démonte un volume.
unrar Décompresse une archive Rar.
unshar Expands a shar archive.
untrash Voir trash.
unzip Décompresse une archive ZIP.
unzipsfx Rend une archives Zip existante auto-extractible.
updatedb Met à jour une base de données de localisation.
uptime Affiche la date, l'heure ainsi que le temps écoulé depuis le démarrage du système.
urlwrapper Wraps URL MIME types around command line or other apps that don't handle them directly.
useradd Crée un nouvel utilisateur.
uudecode Décode un fichier encodé au format UU (Unix vers Unix).
uuencode Encode un fichier au format UU (Unix vers Unix) afin qu'il puisse être posté vers un système distant.
vdir Liste les informations d'un fichier.
version Retourne la version d'un fichier.
vmstat Affiche les informations du système de mémoire virtuelle.
waitfor Attend l'apparition de la tâche spécifiée. (spécifique à Haiku)
watch Exécute un programme à intervalles réguliers.
wc Affiche le décompte de paragraphes, de mots et de lettres (octets) d'un fichier.
wget Outil de téléchargement via HTTP, HTTPS ou FTP
which Trouve une commande.
whoami Affiche le nom de l'utilisateur associé à l'identificateur effectif (user ID ou UID) courant de l'utilisateur.
xargs Construit et exécute les lignes de commandes qui lui sont fournies en entrée.
xres Liste et manipule les ressources.
yes Répète une chaîne jusqu'à ce qui lui soit mit fin.
zcat Voir gzip.
zcmp Voir zdiff.
zdiff Compare des fichiers compressés.
zforce Impose l'extension '.gz' pour les fichiers Gzip.
zgrep Scrute dans une archive les fichiers qui correspondent à une expression régulière.
zip Ajoute ou remplace des éléments dans une archive Zip.
zipcloak Chiffre tous les éléments non chiffrés d'une archive Zip.
zipgrep Examine un élément donné d'une archive Zip à la recherche d'une chaine ou d'un motif.
zipinfo Voir unzip.
zipnote Affiche les commentaires dans les archives Zip.
zipsplit Découpe une archive Zip en fichiers plus petits.
zmore Comme more, mais opère sur le contenu non compressé de n'importe quelle archive.
znew Recompresse des fichiers .Z en archives .gz (Gzip).