Permissions et Commandes Unix
🔑 Permissions par Défaut
Lors de la création d'un fichier sur un système Unix, les permissions par défaut sont les suivantes :
User
Group
Others
r w -
r w -
r - -
📝 Explications :
User (Utilisateur) : Propriétaire du fichier.
Group (Groupe) : Membres du groupe associé au fichier.
Others (Autres) : Tous les autres utilisateurs.
✍️ Shebang (#!
)
#!
)Le shebang est une ligne spéciale au début d’un script. Il indique au système quel interpréteur utiliser pour exécuter le script.
📌 Exemple :
#!/bin/bash
/bin/bash
: Spécifie que le script doit être exécuté avec l’interpréteur Bash.
🔧 Changer le Groupe ou le Propriétaire
⚙️ Commandes :
chown
: Change le propriétaire d'un fichier.chgrp
: Change le groupe d'un fichier.
📌 Exemple :
chown utilisateur fichier
chgrp groupe fichier
💻 Commandes Unix de Base
🗃️ Commandes pour manipuler du texte :
uniq
: Affiche les lignes sans doublons dans un fichier.
Exemple :
uniq fichier.txt
makewords
: Place chaque mot d'un fichier sur une ligne différente.
Exemple :
makewords fichier.txt
mismatch
: Affiche les mots qui ne sont pas dans un dictionnaire.
Exemple :
mismatch fichier.txt
lowercase
: Convertit tout le texte d’un fichier en minuscules.
Exemple :
lowercase fichier.txt
Last updated