Bagaimana menemukan pemilik dan grup direktori?

133

Bagaimana saya bisa mengetahui pemilik dan grup direktori di Ubuntu?

Gaurav Agarwal
sumber

Jawaban:

171

Anda dapat melakukan ini: Cara 1:

ls -l /path/to/file

* bidang ketiga dalam ls -l output adalah pengguna dan yang keempat adalah grup

Cara 2:

stat / path / ke / 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

Razvan di bidang Uid adalah pemilik / pengguna, Razvan di bidang Gid adalah grup. 8- |

Cara ketiga: Dapatkan hanya pengguna dan grup dengan stat:

stat -c "%U %G" /path/to/file
fromnaboo
sumber
3
Bashrc default di alias ubuntu llkels -l
Nemo
Sebagai kepala, ini untuk stat GNU, khusus untuk ubuntu ini berfungsi, tetapi mencari portable (solusi yang didukung BSD) ini bukan jawaban untuk Anda.
Luke Exton
1
FWIW, di BSD (mac) ini akan menjadistat -f "%u %g" /path/to/file
KarlKFI
19

Jalankan lsdengan -lbendera untuk menunjukkan pemilik dan pemilik grup file dan direktori di direktori saat ini (atau dalam direktori bernama tertentu).

~$ 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
...

Jalankan lsdengan tanda -ldan -duntuk menampilkan informasi ini tentang direktori saat ini sendiri (atau tentang direktori bernama tertentu):

~$ 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
OrangeTux
sumber
13

Untuk mendapatkan pemilik dan grup direktori yang Anda butuhkan

ls -ld /path/to/folder

Kalau tidak, Anda mendapatkan atribut isi direktori.

StarNamer
sumber
4

Di Nautilus (pengelola file GUI)

  • Temukan folder yang sesuai dengan direktori

  • Klik kanan itu.

  • Pilih Properties

  • Pilih Tab Izin

Asalkan Anda memiliki izin untuk mengubah izin, Anda juga dapat mengubahnya dari jendela itu.

John S Gruber
sumber
0

Cara halus saya

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

output sampel

drwxr-xr-x 2 some-user some-group 4096 Feb 28 02:29 ./
Nam G VU
sumber
Tentu saja cara yang lebih pendek masih menjadi stat /path/to/folderperintah
Nam G VU