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 :

1

uniq : Affiche les lignes sans doublons dans un fichier.

Exemple :

uniq fichier.txt
2

makewords : Place chaque mot d'un fichier sur une ligne différente.

Exemple :

makewords fichier.txt
3

mismatch : Affiche les mots qui ne sont pas dans un dictionnaire.

Exemple :

mismatch fichier.txt
4

lowercase : Convertit tout le texte d’un fichier en minuscules.

Exemple :

lowercase fichier.txt

Last updated