GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser chmod pour modifier l'autorisation d'un fichier ?

Dans cet article, nous décrirons comment utiliser la commande chmod pour modifier les autorisations de fichiers dans les systèmes Linux.

Qu'est-ce que chmod ?

Le chmod (abréviation de mode de modification) est une commande qui vous permet de modifier les autorisations de fichiers sur les systèmes Linux/Unix.

Comment l'utiliser ?

Il existe trois autorisations de fichiers de base dans les systèmes Linux.

  1. Lire (r)
  2. Écrire (w)
  3. Exécuter (x)

Et vous pouvez attribuer les trois autorisations par les classes ci-dessous.

  1. Utilisateur (u)
  2. Groupe (g)
  3. Autre (o)

L'utilisateur est un compte propriétaire du fichier. Le groupe propriétaire du fichier peut également avoir d'autres comptes en tant que membres. Les autres sont le reste des comptes dans le système.

Pour afficher l'autorisation de fichier actuelle sur le fichier, vous pouvez utiliser la commande suivante.

ls - la

Voici un exemple de sortie d'un fichier 1 qui a lecture et écriture autorisation pour l'utilisateur et autorisation de lecture uniquement pour tous les autres utilisateurs du système.


Fichier2 a lecture, écriture et exécution autorisation pour tout le monde alors que file3 a l'autorisation de lecture, d'écriture et d'exécution pour le seul utilisateur.

$ ls -la

-rw-r--r--  1 user       group     273 Mar 24 11:28 file1
-rwxrwxrwx  1 user       group    1449 Jan 29 14:01 file2
-rwx------  1 user       group    4119 Jan 26 13:22 file3

Voici une syntaxe pour utiliser le chmod commande.

chmod [references][operator][modes] filename

Références   :Il s'agit de la forme abrégée the(u ,g ou o) pour chaque classe.

Opérateur : Il s'agit de déterminer s'il faut ajouter (+) supprimer (-) ou définir (=) la permission Modes :C'est read(r), write(w) et execute(x).

Voici un exemple pour ajouter le exécuter autorisation pour l'utilisateur de déposer1

chmod u+x file1

Pour supprimer l'autorisation d'écriture pour les autres pour le fichier 2 :

chmod o-w file2

Pour plus d'informations sur la modification des autorisations de fichiers, veuillez utiliser la commande ci-dessous.

man chmod

Linux
  1. Linux chmod et chown - Comment modifier les autorisations et la propriété des fichiers sous Linux

  2. Changer Qui est capable de Chmod ?

  3. Comment utiliser le type de fichier dans Vim ?

  4. Comment changer l'autorisation sur un seul fichier ?

  5. Comment utiliser la commande chmod (changer de mode) sous Linux

Commande Chmod - Comment modifier les autorisations de fichiers sous Linux

Comment modifier les autorisations de fichiers dans cPanel

Comment modifier les autorisations de fichier

Comment utiliser la commande lsof sous Linux

Comment utiliser gzip sous Linux ?

Comment utiliser la commande shred Linux