Junior
Quelles commandes Linux sont utilisées pour travailler avec des fichiers et des répertoires?
sobes.tech IA
Réponse de l'IA
ls: Afficher le contenu du répertoire.cd: Changer le répertoire de travail actuel.pwd: Afficher le chemin complet du répertoire de travail actuel.mkdir: Créer un répertoire.rmdir: Supprimer un répertoire vide.touch: Créer un fichier vide ou mettre à jour la date de modification.cp: Copier des fichiers ou des répertoires.mv: Déplacer ou renommer des fichiers/répertoires.rm: Supprimer des fichiers ou des répertoires (avec l’option-rpour la suppression récursive).cat: Afficher le contenu d’un fichier, concaténer des fichiers.less/more: Visualisation page par page du contenu d’un fichier.head: Afficher les premières lignes d’un fichier.tail: Afficher les dernières lignes d’un fichier.file: Déterminer le type d’un fichier.find: Rechercher des fichiers et répertoires selon divers critères.grep: Rechercher des lignes correspondant à un motif dans des fichiers.chmod: Modifier les permissions d’accès aux fichiers et répertoires.chown: Modifier le propriétaire d’un fichier ou répertoire.chgrp: Modifier le groupe propriétaire d’un fichier ou répertoire.ln: Créer des liens (durs ou symboliques).df: Afficher des informations sur l’utilisation de l’espace disque par les systèmes de fichiers.du: Estimer l’utilisation de l’espace disque par les fichiers et répertoires.
Exemples :
# Afficher le contenu avec détails
ls -l
# Créer un nouveau répertoire
mkdir mon_nouveau_dossier
# Copier un fichier
cp fichier_source répertoire_cible/
# Déplacer ou renommer un fichier
mv ancien_fichier nouveau_nom
# Supprimer un fichier
rm fichier_a_supprimer
# Afficher les 10 premières lignes d’un fichier
head mon_fichier_de_logs
# Rechercher des fichiers avec l’extension .txt dans le répertoire actuel et ses sous-répertoires
find . -name "*.txt"
# Modifier les permissions pour que le propriétaire puisse exécuter un script
chmod u+x mon_script.sh