Commande Linux

De Travail-ivan

Commande Linux

Commande de base

Voir les qu'elle service est démarré

systemctl status

voir les processus démarré

ps -ax

faire un filtre avec n'importe quel commande (exemple ssh )

| grep "sshd" 

Activer un service au démarrage (exemple ssh)

systemctl enable sshd


Voir toute les commande anciennement tapé

 history
Reprendre l'une de ses commande 
!"25" (Numéros de la commande )

Afficher les permmisions des fichiers et dossier

ls -l 

Afficher les des fichiers et dossier caché

ls -al

ARP

Vider le cache ARP

 sudo ip neigh flush all

Voir le cache ARP

sudo ip neigh 

ou

sudo ip neigh show

Test de validation de fonctionnement de service

Validation du fonctionnement du dns
   nslookup google.fr 
Validation du fonctionnement du http
wget google.fr
Validation d'accès extérieur
ping 8.8.8.8 
Vérifier les ports d'écoutes
sudo lsof -i


ssh

Retrouver la clé publique d'un serveur ssh

ssh-keygen -f 192.168.56.3

Supprimer la clé publique existante d'un serveur ssh

ssh-keygen -R 192.168.56.3




Modifier les permissions d'un fichier ou d'un répertoire

Droit Linux
Type Propriétaire Groupe Autres utilisateurs
Droit  Lecture Écriture Exécution Lecture Écriture Exécution Lecture Écriture Exécution
Ascii R* W* x* R* W* x* R* W* x*
Octale 4 2 1 4 2 1 4 2 1

R = Lecture - Permet de lire, ouvrir, visualiser (cas d'une image) Exemple de commande permise : cat

W = Écriture - Permet de modifier le fichier Exemple de commandes permises : utilisation des sorties standards > ou >> pour écrire dans le fichier. Il est possible d'écrire dans un fichier sans qu'il possède le droit de lecture comme le demande la plupart des éditeurs de texte.

x = Exécution - Autorise l'utilisateur à exécuter le fichier Programmes, scripts shell.