web-dev-qa-db-fra.com

Que signifie `ls --author`?

Que signifie exactement

ls --author

Il revient vraiment auteur d'un fichier ou propriétaire? Comment définir l'auteur pour un fichier? Je dois implémenter cette partie (ls --author), donc besoin de savoir ce que c'est exactement.

6
shantanu

La page de manuel Ubuntu pour "ls" n'explique pas non plus ce qu'est "l'auteur" et ne mentionne pas non plus que l'option s'applique uniquement au format long. Depuis une page de manuel GNU/Hurd :

--author Liste les auteurs de chaque fichier lors de la création de listes de répertoires de format long. Dans GNU/Hurd, les auteurs de fichiers peuvent différer de leurs propriétaires, mais dans d’autres systèmes d’exploitation, les deux sont identiques.

Exemple:

 ls -l --author 
 total 0 
 lrwxrwxrwx 1 rinzwind rinzwind rinzwind 20 2011-06-18 19:33 Bureau 

will affiche 3 noms au lieu de 2 (propriétaire, groupe, auteur).

J'ai trouvé de bonnes informations à ce sujet sur un ancienne archive de courrier pour gn à partir de 2002, mais sous Ubuntu, il est identique au nom d'utilisateur.

Si vous devez définir "auteur", vous devez créer une page de manuel pour votre fonction et ajouter une balise auteur dans la page de manuel. À moins que vous n'utilisiez autre chose qu'Ubuntu et que vous puissiez réellement le définir.

8
Rinzwind

Sur Ubuntu (et apparemment tout GNU/Linux), "auteur" est identique à propriétaire.

Voir la page d'information (pas la page de manuel) pour coreutils/ls (info ls), ou http://lists.centos.org/pipermail/centos/2006-March/019813.html .

La digression suit.

Je dois implémenter cette partie (ls --author)

Pour quoi? Cela ressemble à des devoirs. Je n'ai pas de problème à aider quelqu'un à faire ses devoirs, mais j'étais un peu déçu de trouver la réponse après environ 30 secondes de recherche sur le Web.

Peut-être qu'un tag "devoirs" sur askubuntu.com serait utile, juste pour une divulgation complète.

3
Adam Monsen