Commande Linux
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.