vendredi 11 juin 2010— Dernier ajout dimanche 13 juin 2010

Quelques commandes UNIX pratiques (logo)Quelques commandes UNIX pratiques

Pour webmaster utilisant un accès SSH.

Vous avez la chance de disposer d’un hébergement avec un accès SSH [1].

Du coup, vous disposez de commandes qui peuvent vous simplifier la vie :

  • cd nomdudossier/nomdusousdossier : changer de dossier
    pour remonter d’un cran : cd ..
    de 2 crans : cd ../..
    La touche tabulation permet d’autocompléter le nom que vous avez commencé à saisir
  • mkdirnomdudossier : permet de créer un dossier
  • du -sh : connaître la taille d’un dossier et de ses sous dossier sur le disque dur
  • rm * -rf : dangeureux !, permet d’effacer le contenu d’un dossier et de tous ses sous-dossiers [2]
  • ls : liste « dense » d’un dossier
  • ls -la : listing complet d’un dossier
  • find . -name *.lock -type f -print0 | xargs -0 /bin/rm : supprimer tous les fichiers ayant l’extension .lock dans un dossier et ses sous dossiers [3]
  • top : pour avoir une idée de la charge du processeur et de la RAM

Et si vous avez beaucoup de chance, vous disposez de subversion avec un accès à l’extérieur. Dans ce cas, vous pouvez installer et mettre à jour SPIP et ses plugins très rapidement :

  • svn co dépôtSVN : installation de SPIP
  • svn up : mise à jour
  • svn up -rNNNN : retour à la version NNNN du code
  • svn sw dépôtSVN : changement de dépôt SVN [4]

Plus d’informations sur le code source de SPIP et son accès via SSH sur le Trac de SPIP.

[1] C’est le cas d’OVH ou 1and1 par exemple…

[2] Par exemple pour vider le cache de SPIP.

[3] Pour débloquer les CRON de SPIP.

[4] Par exemple, pour passer de la version 2.0 à la version 2.1 de SPIP

Participez à la vie du site !