On peut rajouter:
- La gestion des droits est très importante (sticky bit, setuid, umask)
- L'automatisation des tâches (cron)
- Installation et configuration de différentes types de serveurs (web, mail, dns, proxy, samba, ssh, ftp, ldap, etc...)
- Analyse des remontées de log
- Langages de script Bash, Sh
- Langage awk (certains ne le considère pas comme un langage
)
- Gestion du réseau (config IP, routage, règles Iptables, inetd).
- Traitement fichier: grep, sed.
- Systèmes de fichiers (montage, journalisation).
- Monitoring des tâches (démarrage (runlevel), debug, bg/fg, kill, ps)
- Gestion de packages (apt-get, yum, rpm)
- Editeurs texte/macro (vi, nano, emacs)
- Mise en page (Latex)
Et la centaine de commandes nativement présentes sur un système gnu/linux et dont l'utilisation est nécessaire pour tout admin qui se respecte.
J'en oublie mais dans je pense qu'une grosse partie des questions tournera là dessus.
Partager