Linux – Commandes

linux

Ressources

SS64.com – An A-Z Index of the Bash command line for Linux
http://ss64.com/bash/

 

En bref

Connaître l’heure du système
$ date

Changer l'heure
# date -s HH:MM:SS

Changer la date
# date -s MM/JJ/AAAA

Connaître l’heure du bios du serveur
$ hwclock
Synchroniser l'heure système avec l'heure du bios
# hwclock --systohc

Changer d'utilisateur
$ su - nomutilisateur2

Chemin parcouru par un paquet vers un serveur / une machine
$ traceroute IPouDomainName

Débugguer un script
# bash -x essai.sh

Affichage d'informations
uname -a           ## version du kernel
uname -p           ## CPU - base
cat /proc/cpuinfo  ## CPU - avancées (Modèle, vitesse, taille des caches, etc.)
cat /proc/meminfo  ## Mémoire (MemTotal, MemFree, SwapTotal, SwapFree etc.)

Afficher liste des users :
$ cat /etc/passwd

Afficher liste des groupes :
$ cat /etc/group

Clear screen / Nettoyer le terminal (équivalent de cls)
$ clearscreen
Ou
ctrl + l

Supprimer user / group
$ deluser –remove-home nomuser
$ delgroup nomgroupe

Afficher espace disque
$ df –h

Afficher espace disque pour un répertoire
$ du –h {repertoire}

Afficher mémoire
$ free

Changer propriétaire d’un fichier ou dossier
$ chown user fichier
$ chown user:group fichier

Recherche d’une phrase dans toute une arborescence sur les fichiers .php
find . -name "*.php" -print0 | xargs -0 egrep pattern

Apache2 – graceful restart
# apachectl -k graceful

Recherche dans l’historique des commandes
ctrl + r

Vider la ligne de commande en cours de rédaction
ctrl + w

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *