« Commande Linux » : différence entre les versions
Aucun résumé des modifications |
|||
(7 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
== Commande Linux == | == 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 | |||
Vider un fichier texte | |||
echo > "nom-du-fichier" | |||
=== ARP === | === ARP === | ||
==== Vider le cache ARP ==== | ==== Vider le cache ARP ==== | ||
Ligne 11 : | Ligne 52 : | ||
sudo ip neigh show | sudo ip neigh show | ||
=== | === Test de validation de fonctionnement de service === | ||
===== Validation du fonctionnement du dns ===== | |||
nslookup google.fr | |||
[[Fichier:Capture d’écran du 2023-11-17 13-52-22.png|800px|centré]] | |||
===== Validation du fonctionnement du http ===== | |||
wget google.fr | |||
[[Fichier:Capture d’écran du 2023-11-17 13-58-23.png|800px|centré]] | |||
===== Validation d'accès extérieur ===== | |||
ping 8.8.8.8 | |||
[[Fichier:Capture d’écran du 2023-11-17 14-01-15.png|800px|centré]] | |||
===== 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 | |||
Générer une clés publique et privée avec l'algorithme ECDSA | |||
ssh-keygen -b 256 -t ecdsa | |||
==== Autres commandes ==== | |||
===== configurer le clavier en azerty ===== | |||
sudo dpkg-reconfigure keyboard-configuration | |||
=== Modifier les permissions d'un fichier ou d'un répertoire == | |||
{| class="wikitable" | {| class="wikitable" | ||
Ligne 36 : | Ligne 134 : | ||
'''x''' = Exécution - Autorise l'utilisateur à exécuter le fichier | '''x''' = Exécution - Autorise l'utilisateur à exécuter le fichier | ||
Programmes, scripts shell. | Programmes, scripts shell. | ||
Dernière version du 13 décembre 2023 à 12:19
Commande Linux[modifier | modifier le wikicode]
Commande de base[modifier | modifier le wikicode]
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
Vider un fichier texte
echo > "nom-du-fichier"
ARP[modifier | modifier le wikicode]
Vider le cache ARP[modifier | modifier le wikicode]
sudo ip neigh flush all
Voir le cache ARP[modifier | modifier le wikicode]
sudo ip neigh
ou
sudo ip neigh show
Test de validation de fonctionnement de service[modifier | modifier le wikicode]
Validation du fonctionnement du dns[modifier | modifier le wikicode]
nslookup google.fr

Validation du fonctionnement du http[modifier | modifier le wikicode]
wget google.fr

Validation d'accès extérieur[modifier | modifier le wikicode]
ping 8.8.8.8

Vérifier les ports d'écoutes[modifier | modifier le wikicode]
sudo lsof -i
ssh[modifier | modifier le wikicode]
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
Générer une clés publique et privée avec l'algorithme ECDSA
ssh-keygen -b 256 -t ecdsa
Autres commandes[modifier | modifier le wikicode]
configurer le clavier en azerty[modifier | modifier le wikicode]
sudo dpkg-reconfigure keyboard-configuration
= Modifier les permissions d'un fichier ou d'un répertoire[modifier | modifier le wikicode]
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.