Files
tutos/tutos-linux/utilisation/bases.md
T

73 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Commandes de base Linux
---
## Navigation dans le système de fichiers
```bash
pwd # Affiche le chemin courant
ls # Liste les fichiers
ls -l # Liste détaillée
ls -a # Affiche aussi les fichiers cachés
cd /chemin # Se déplacer dans un dossier
cd .. # Remonter dun dossier
cd ~ # Aller dans le home de lutilisateur
```
---
## Manipulation de fichiers et dossiers
```bash
touch fichier.txt # Créer un fichier vide
mkdir dossier # Créer un dossier
cp fichier.txt copie.txt # Copier un fichier
mv fichier.txt /tmp/ # Déplacer ou renommer
rm fichier.txt # Supprimer un fichier
rm -r dossier/ # Supprimer un dossier et son contenu
```
---
## Lecture de fichiers
```bash
cat fichier.txt # Afficher le contenu complet
less fichier.txt # Lecture page par page
head fichier.txt # 10 premières lignes
tail fichier.txt # 10 dernières lignes
tail -f fichier.log # Suivi en temps réel
```
---
## Recherche
```bash
find / -name fichier.txt # Rechercher un fichier
grep "mot" fichier.txt # Rechercher du texte dans un fichier
grep -r "mot" /chemin # Recherche récursive
```
---
## Permissions et propriétaires
```bash
ls -l fichier.txt # Affiche les permissions
chmod 644 fichier.txt # Modifier les permissions
chown user:group fichier.txt # Modifier propriétaire et groupe
```
---
## Exécution de commandes utiles
```bash
whoami # Affiche lutilisateur courant
uname -a # Infos système
uptime # Depuis combien de temps le système tourne
history # Historique des commandes
clear # Nettoyer l’écran du terminal
```