Aller au contenu

Les commandes de bases

Commandes utiles

Execute toujours la deuxième commande

&

Execute seulement si la première commande a fonctionné

&&

Execute si la première commande a fonctionné

|

Execute seulement si la première commande a pas fonctionné

||

Execute la commande apres la fin de la premiere commande

;

Affiche les erreurs en bash

echo $?

Qui je suis

whoami

Où je suis

pwd

Affiche les infos de l'OS

uname -a

ou

cat /etc/os-release

Affiche les informations IP

ip a

ou

hostname -I

Donne les disques montés

df -h

Donnes les infos des disques

lsblk

Affiche les infos CPU

cat /proc/cpuinfo

Affiche les infos de ressources attribué

ulimit -a

Affiche l'état du service apache

systemctl status apache2

Affiche la version de python

python3 --version

Redirige la sortie d'erreur vers la sortie

2>&1 

Si on ne sait pas ce qu'on doit chercher

ls -la # ou ls -lisa

Lister les modules python installés

pip freeze

Affiche des infos sur la distrib

lsb_release -a

Changer le clavier sous CentOS

localectl set-keyp fr

Rejouer la commande précédente

!!

Lancer une commande en arrière-plan qui resiste à la fermeture du terminal

nohup cp * /tmp/test &

Afficher les droits en octal

stat -c '%a' <folder>

Vérifier si un service écoute bien sur le ports défini

sudo ss -antlp | grep apache