Commandes Utiles & Informations utilses

Auteur: Brouettelover 2024-01-25 20:34:48
Categories: > > Tags:

Listes des commandes

Général

Afficher l’ensemble des périphériques :

sudo inxi -Fazy

Le journal :

sudo journalctl

Afficher le chemin complet du répertoire courrant :

pwd

Afficher le nom de l’utilisateur actif :

whoami

Ajouter un répertoire dans le PATH pour pouvoir exécuter depuis ce dossier (dans le .bashrc):

export PATH="/repetoire/ciblé/:$PATH"

Services / systemctl

Restart un service après une modification :

sudo systemctl restart service.service

Ajouter un service au démarrage :

sudo systemctl enable service.service

Réseaux

Afficher les PORTS qui écoutent LISTEN :

lsof -P -n -s | grep LISTEN

Afficher les informations sur l’ip :

ip add

Afficher les ports ouverts sur Firewalld :

sudo firewall-cmd --list-all-zone

Informations utiles

Structures des dosssiers

structure des dossiers

bin - Dossier exécutables

Les exécutables de bases dans /bin.
Les exécutables de l’utilisateur se trouvent en général dans /usr/bin.
Les exécutables de l’administrateur se trouvent dans /usr/sbin.

etc - Configuration

Les fichiers de configuration se trouvent dans /etc

dev - Devices

Les fichiers relatifs aux devices sont dans /dev

/dev/* - Fichier spéciaux

/dev/null: utiliser pour envoyer dans le vide
/dev/zero: contient une séquence infinie de 0
/dev/random: contient un nombre infini de valeurs aléatoires

tmp - Temporaires

/tmp : utiliser pour garder des fichiers en mémoire de manière temporaire, les fichiers sont supprimés après redémarrage

boot - démarrage

/boot : contient le GRUB (bootloader) ainsi que les fichiers relatives à l’image utilisé afin de démarrer

proc - Processeur & kernel

/proc : contient les informations relatives aux noyaux et processeurs
/proc/cpuinfo : informations du CPU
/proc/meminfo : informations de la RAM

Root - administrateur total

/root : contient le répertoire du super utilisateur

OPT - optional

/opt : contient les applications qui ne proviennent pas du store de la distribution de base

media - clef USB

/media : contient les points de mount des clefs usbs et autres disques durs pouvant être retirés

mnt - mannuel

/mnt : contient les dossiers montés par l’administrateur manuellement

srv - service

/srv : contient les service tel que server WEB, server DNS, …

Réseaux

Les configurations des interfaces se trouvent dans /etc/network/interfaces (sur debian).

# The loopback network interface
auto lo
iface lo inet loopback
 
# The primary network interface
auto enp0s5
iface enp0s5  inet static # mettre en ip statique
 address 192.168.2.236 
 netmask 255.255.255.0
 gateway 192.168.2.254
 dns-domain techniquedepeche.click
 dns-nameservers 192.168.2.254 1.1.1.1 8.8.8.8

Logs

Les fichiers de log se trouvent en général dans /var/log.