Vendredi - Commandes pour Contrôler le Shell
alias … transforme une ligne de commande en un mot clé
(Bash et tcsh)
function … assigne une fonction à un mot clé
(Bash seulement)
(Voir les semaines 12, 20, 71, 77, 99 - Mardi)
tee … découpe un pipe en plusieurs jets
Peut être utilisé pour diriger la sortie d’une commande vers un fichier et vers le terminal en même temps
set … régle une variable shell
unset … retire une variable shell
setenv … régle une variable d’environnement shell
unsetenv … retrire une variable d’environnement shell
(tcsh seulement)
(Voir semaine 54 - Lundi)
expect … permet d’entrer les réponses attendues par des programmes interactifs
script … transforme une session terminal en un transcript
bindkey … pour changer la fonctionnalité key du shell
batch … exécute des commandes pendant les moments d’inactivité
La commande est retardée jusqu’à ce que le niveau de charge du système soit bas.
Le niveau de charge est contrôlé par atrun, voir l’astuce de Mercredi.
exec … exécute une commande à la place du shell
nohup … exécute une commande qui ira jusqu’à sa fin quoi qu’il arrive
La commande ne sera pas stoppée par ‘kill -HUP’ ou lorsque le shell en cours sera terminé
(Voir semaine 78)
lockfile … empêche un fichier d’être accédé par plus d’un process
rehash … rafraîchit la liste des exécutables du shell
(tcsh)
(Voir semaine 21 - Vendredi)
hashstat … donne des statistiques d’accès à hash
(tcsh)
exit … termine un shell non interactif
logout … termine un shell interactif
Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
cliquez ici.
- Pour les débutants : Le Tutoriel Mac OS X Unix
- Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
- Pour des réponses à des problèmes communs : Mac OS X How To
Chargement
Commentaires récents