Sh-utils

Contenu

Le package Sh-utils 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 enlève le répertoire et les suffixes d'un nom de fichier.

chroot

chroot exécute une commande ou un shell interactif depuis un répertoire racine particulier.

date

date affiche le temps courant dans le format spécifié, ou met à jour la date système.

dirname

dirname enlève les suffixes ne faisant pas partie du répertoire d'un nom de fichier.

echo

echo affiche une ligne de texte.

env

env exécute un programme dans un environnement modifié.

expr

expr évalue des expressions.

factor

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

false

false sort toujours avec un code de statut indiquant une erreur.

groups

groups affiche le groupe auquel appartient l'utilisateur.

hostid

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

hostname

hostname met à jour ou affiche le nom courant de l'hôte.

id

id affiche les vrais et effectifs identifiant d'utilisateur et de groupe (UID et GID) d'un utilisateur ou de l'utilisateur qui l'exécute.

logname

logname affiche le nom de login de l'utilisateur.

nice

nice exécute un programme avec une priorité de scheduling modifiée.

nohup

nohup lance une commande qui ne tiendra pas compte du signal hangups, avec une sortie standard qui ne sera pas de type tty.

pathchk

pathchk vérifie si les noms de fichiers sont valides et portables.

pinky

pinky est une commande finger allégée qui permet de retrouver des informations sur certains utilisateurs.

printenv

printenv affiche tout ou partie des variables d'environnement.

printf

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

pwd

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

seq

seq affiche des nombres dans un certain ordre avec un incrément à spécifier.

sleep

sleep stoppe une tâche pendant un certain laps de temps.

stty

stty change et affiche les caractéristiques d'une ligne de terminal.

su

su exécute un shell en substituant l'identifiant d'utilisateur et de groupe.

tee

tee lit l'entrée standard et écrit sur la sortie standard et un fichier.

test

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

true

True sort 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 système.

uptime

uptime donne le temps depuis lequel le système fonctionne.

users

users affiche les noms des utilisateurs actuellement connectés sur la machine hôte.

who

who affiche qui est connecté.

whoami

whoami affiche l'identifiant effectif de l'utilisateur.

yes

yes affiche une chaîne de caractères répétitivement jusqu'à ce que la tâche soit tuée.