Come trovare il proprietario e il gruppo di una directory?


Risposte:


171

Puoi farlo: 1 ° modo:

ls -l /path/to/file

* il terzo campo nell'output ls -l è l'utente e il quarto è il gruppo

2a via:

stat / path / to / file

$ stat py
  File: `py'
  Size: 32              Blocks: 8          IO Block: 4096   regular file
Device: 801h/2049d      Inode: 429064      Links: 1
Access: (0777/-rwxrwxrwx)  Uid: ( 1000/  razvan)   Gid: ( 1000/  razvan)
Access: 2012-07-27 17:49:05.682143441 +0300
Modify: 2012-07-01 03:58:02.848540175 +0300
Change: 2012-08-01 21:12:57.129819212 +0300

Il razvan nel campo Uid è il proprietario / utente, il razvan nel campo Gid è il gruppo. 8- |

3 ° modo: ottenere solo l'utente e il gruppo con stat:

stat -c "%U %G" /path/to/file

3
Il bashrc predefinito in alias ubuntu llals -l
Nemo

Come avvertimento questo è per GNU stat, specifico per Ubuntu funziona, ma alla ricerca di un portatile (soluzione supportata da BSD) questa non è la risposta per te.
Luke Exton,

1
A proposito, su BSD (mac) questo sarebbestat -f "%u %g" /path/to/file
KarlKFI,

19

Esegui lscon il -lflag per mostrare il proprietario e il proprietario del gruppo di file e directory nella directory corrente (o in una directory denominata specifica).

~$ ls -l
drwxr-xr-x  2 owner group 4096 Aug 12 19:12 Desktop
...
~$ ls -l /home/username
drwxr-xr-x  2 owner group 4096 Aug 12 19:12 Desktop
...

Esegui lscon i flag -le -dper mostrare queste informazioni sulla directory corrente stessa (o su una specifica directory denominata):

~$ ls -ld
drwxr-xr-x  2 owner group 4096 Aug 12 19:12 .
~$ ls -ld ~/Desktop
drwxr-xr-x  2 owner group 4096 Aug 12 19:12 Desktop

14

Per ottenere il proprietario e il gruppo di una directory è necessario

ls -ld /path/to/folder

Altrimenti otterrai gli attributi del contenuto della directory.


4

In Nautilus (il file manager della GUI)

  • Trova la cartella corrispondente alla directory

  • Fai clic destro.

  • Seleziona Proprietà

  • Seleziona la scheda Autorizzazioni

Se si dispone dell'autorizzazione per modificare le autorizzazioni, è possibile modificarle anche da quella finestra.


0

Il mio modo sottile

ls -alF /path/to/folder | grep -Ei ' ./'

uscita campione

drwxr-xr-x 2 some-user some-group 4096 Feb 28 02:29 ./

Ovviamente il modo più breve deve ancora essere stat /path/to/foldercomandato
Nam G VU,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.