Rôle d'UNIX
- Origines, utilisations actuelles et applications
- Famille UNIX : Solaris, HP-UX, AIX, Tru64, Linux, BSD et autres
Interaction avec UNIX
Interfaces graphiques utilisateurs
- CDE (Common Desktop Environment)
- GNOME, Java Desktop System et autres
Interface de la ligne de commande
- Lancement de l'émulateur de terminal CDE
- Entrée des commandes dans le shell
Vue d'ensemble de la documentation en ligne
- Affichage des pages man
- Accès aux sources Web
Gestion des fichiers
Principaux outils de gestion des fichiers
- Copier : cp
- Renommer : mv
- Suppression : rm
- Liens : ln
- Édition : vi
- Impression : lp, lpr
Affichage et interprétation des attributs de fichiers
- Liste des fichiers avec ls et ls :l
- Identification de la taille, du groupe, du propriétaire, du type, de l'heure d'enregistrement et du numéro d'index
Accès aux permissions avec chmod
- Notation symbolique
- Notation octale
Navigation dans les répertoires
Hiérarchie des répertoires UNIX
- Répertoire parent, courant ou de connexion
- Répertoire racine et sous-répertoire
Maintenance des répertoires
- Changement de répertoire avec cd
- Création et suppression
Localisation des fichiers avec find
- Recherche grâce aux attributs de fichiers
- Opérations sur les fichiers trouvés
Le KornShell
Historique des commandes
- Liste des commandes précédentes
- Renommer et exécuter une commande précédente
Trucs et astuces du KornShell
- Noms de fichiers "joker" : *, ?, [ ]
- Substitution de commandes : '...'
Personnalisation de votre shell
- Définition des alias de commandes
- Mise à jour des scripts de démarrage
- Paramétrage des options et variables de commandes
| Accès aux serveurs UNIX à partir d'UNIX ou Windows
Connexion à un serveur distant
- Secure Shell
- PuTTY
- Telnet
- Cygwin
- Autres
Chargement de fichiers
- Secure FTP
- scp
- FTP
- WinSCP
- Autres
Filtrage des informations
Construction d'outils d'UNIX
- Filtrage des flux de données à travers les tubes
- Redirection des entrées et sorties et des messages d'erreurs
Extraction et restructuration des données
- Recherche : grep
- Tri : sort
- Édition : sed
- Rognage : head et tail
- Sélection : awk
- Comptage : wc
Correspondance entre patterns avec expressions régulières
- Exemples de méta caractères avec grep
- Substitution de patterns avec sed
- Affinement de la sélection avec awk
Développement et exécution de scripts
Écriture d'un script simple
- Stockage de commandes dans un fichier
- Changement du fichier en exécutable
Application de variables particulières
- Analyse des arguments en ligne de commande
- Étude du statut de sortie de commande
Contrôle du flux
- Itération à travers des boucles avec for et while
- Test des conditions avec if/else
- Choix d'alternatives avec case
Suivi et personnalisation de votre système
Administration des utilisateurs et groupes
- Ajout et changement des comptes utilisateurs
- Affectation de groupes aux utilisateurs
Statut du système UNIX
- Évaluation de l'espace libre
- Lancement et arrêt de "démons"
|