Shellutils

Contenu

Le package Shellutils contient les programmes basename, chroot, date, dirname, echo, env, expr, factor, false, groups, hostid, hostname, id, logname, nice, nohup, pathchk, pinky, printenv, printf, pwd, seq, sleep, stty, su, tee, test, true, tty, uname, uptime, users, who, whoami et yes.

Description

basename

basename supprime le répertoire et les suffixes des noms de fichier.

chroot

chroot lance une commande ou un shell interactif avec un répertoire racine particulier.

date

date affiche la date et l'heure courantes dans un format spécifié, ou positionne la date du système.

dirname

dirname supprime les suffixes autres que le répertoire du nom de fichier.

echo

echo affiche une ligne de texte.

env

env lance un programme dans un environnement modifié.

expr

expr évalue les expressions.

factor

factor affiche les facteurs premiers de tous les nombres entiers spécifiés.

false

false se termine toujours avec un code de statut indiquant une erreur.

groups

groups affiche les groupes auxquels appartient un utilisateur.

hostid

hostid affiche l'identifiant numérique (en hexadécimal) de l'hôte courant.

hostname

hostname positionne ou affiche le nom du système hôte courant.

id

id affiche les GID et UID réels et effectifs d'un utilisateur ou de l'utilisateur courant.

logname

logname affiche le nom de connexion de l'utilisateur courant.

nice

nice lance un programme avec une planification modifiée.

nohup

nohup lance une commande insensible aux interruptions, avec une sortie autre qu'un terminal.

pathchk

pathchk vérifie si des noms de fichier sont valides ou portables.

pinky

pinky est un utilitaire léger qui recherche des informations sur un utilisateur particulier.

printenv

printenv affiche tout ou partie de l'environnement.

printf

printf formate et affiche des données (identique à la fonction C printf).

pwd

pwd affiche le nom du répertoire de travail courant.

seq

seq affiche des nombres dans une certaine plage, avec un incrément spécifié.

sleep

sleep attend pendant un laps de temps spécifié.

stty

stty modifie et affiche les paramètres de ligne du terminal.

su

su lance un shell avec des ID d'utilisateur et de groupe substitués.

tee

tee lit depuis l'entrée standard et écrit sur la sortie standard et dans des fichiers.

test

test vérifie les types de fichier et compare les valeurs.

true

true se termine toujours avec un code de statut indiquant le succès.

tty

tty affiche le nom de fichier du terminal connecté à l'entrée standard.

uname

uname affiche des informations sur le système.

uptime

uptime indique depuis combien de temps le système tourne.

users

users affiche le nom des utilisateurs actuellement connectés sur l'hôte courant.

who

who montre qui est connecté.

whoami

whoami affiche votre id utilisateur effectif.

yes

yes sort une chaîne à répétition, jusqu'à ce qu'il soit tué.