Comment vérifier à qui appartient un fichier sous Linux

Comment vérifier à qui appartient un fichier sous Linux

Si vous souhaitez vérifier à qui appartient un fichier, Linux fonctionne très différemment des autres systèmes. Il n’y a pas d’option pour cliquer avec le bouton droit sur un fichier et accéder à Propriétés ou Obtenir des informations comme sous Windows ou macOS.

De plus, la propriété des fichiers est différente sous Linux. Chaque fichier a son propriétaire et un groupe auquel appartient le propriétaire. Il peut être utile de connaître ces informations dans de nombreuses situations, par exemple pour résoudre des problèmes d’autorisation.

Il existe trois manières courantes de voir le propriétaire d’un fichier sous Linux. Voici ce qu’ils sont.

Commande « Est-je »

La commande « Is -I » est le moyen le plus pratique de voir le propriétaire d’un fichier. Tout ce que vous avez à faire est de suivre ces étapes.

  1. Ouvrez le terminal.

  2. Tapez Is -I filename.

  3. Vérifiez la troisième colonne pour voir le propriétaire.

Bien sûr, vous remplacerez filename par le nom réel du fichier. Donc si le nom était file123, la commande serait :

% ls -l file123

Cette commande vous donnera de nombreuses autres informations précieuses.

  • Type de fichier
  • Autorisations
  • Groupe
  • Taille
  • Date et l’heure
  • Liens physiques

Le résultat ressemblera à ceci :

-rw-r--r-- 2 mark admin 246 Jun 3 08:21 file123

Les informations sont les suivantes.

  • -rw-r–r– : mode fichier
  • 2 – nombre de liens
  • marque – Nom du propriétaire
  • admin – Nom du groupe
  • 246 – taille du fichier (nombre d’octets)
  • 3 juin 08h21 – mois et jour de la modification du fichier, suivis de l’heure et des minutes exactes
  • Fichier123 – Nom du fichier

Rechercher une commande

Les gens utilisent souvent la commande Rechercher pour rechercher des fichiers dans un répertoire. Mais avec la fonction Imprimer, vous pouvez également lister les propriétaires des fichiers.

Vous pouvez le faire avec la syntaxe de commande suivante.

# find /dir -printf '%u\n'

Vous pouvez également utiliser un filtrage plus avancé pour afficher uniquement les utilisateurs uniques en ajoutant l’option -u :

# find /dir -printf '%u\n' | sort -t: -u

Enfin, vous pouvez voir le groupe auquel appartient le fichier en ajoutant l’option %g :

# find /dir -printf '%u:%g\n' | sort -t: -u

Commande statistique

Stat est une autre commande très utile que vous pouvez utiliser pour obtenir de nombreux détails sur un fichier, y compris le propriétaire. Vous pouvez saisir plusieurs noms de fichiers et modifier la commande avec de nombreuses options vous affichant différentes informations.

La commande est très simple à utiliser. Tout ce que vous avez à faire est de taper « » stat filename.

Vous pouvez voir l’appareil sur lequel se trouve le fichier, qui y a accès, quand les modifications les plus récentes ont été apportées, etc.

Si vous souhaitez uniquement voir le propriétaire et le groupe du fichier, vous pouvez utiliser les options %U et %G. Donc si nous reprenons l’exemple file123, la commande sera :

stat -c "%U %G" file123

Comment changer le propriétaire d’un fichier sous Linux

Si vous souhaitez changer le propriétaire d’un fichier, vous pouvez utiliser la commande chown. Ouvrez le terminal et tapez  » chown username filename » . Ainsi, par exemple, si vous souhaitez que Mark soit le propriétaire du fichier 123, vous saisirez « » chown mark file123.

Vous pouvez modifier le groupe du fichier en utilisant la même fonction. Si vous souhaitez modifier à la fois le propriétaire et le groupe, saisissez «chown username:groupname filename ».

Obtenez les détails dont vous avez besoin

Comme vous pouvez le constater, il n’est pas difficile de trouver le propriétaire, le groupe et d’autres détails pertinents d’un fichier sous Linux. Toutes ces commandes sont faciles à utiliser, vous pouvez donc obtenir les informations dont vous avez besoin en un rien de temps. De plus, vous pouvez les modifier avec différentes options pour affiner votre recherche.

Avez-vous d’autres trucs et astuces pour parcourir les fichiers Linux et vérifier leur propriété ? Si tel est le cas, n’hésitez pas à les partager dans la section commentaires ci-dessous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *