Tags

Related Posts

Share This

Mémo linux « commande shell »

Pour connaître :

  1. les dns utilisés
    vi /etc/resolv.conf
  2. la version du système
    uname -v
  3. effacer des lignes de l’historique
    history -d 85 (ex : ligne 85)
  4. effacer tout l’historique
    history -c

    et aussi effacer le fichier ou certaine lignes

    ~/.bash_history
  5. obtenir la liste des comptes systèmes
    cat /etc/passwd | cut -d":" -f1
  6. obtenir la liste des groupes
    cat /etc/group | cut -d":" -f1
  7. Supprimer le contenu d’un dossier en excluant certains nom de fichiers ou répertoires
    rm -Rf `ls | grep -v 'stats' | grep -v 'index*'`
  8. Rechercher des fichiers contenant une chaîne particulière
    find /chemin-de-recherche -name "*.html" -exec grep -l "je cherche" {} \;
  9. Changer ls droits sur l’ensemble des fichiers mais pas sur les répertoires
    find web/ -type f -exec chmod -Rf 640 {} \;