Làm thế nào để tìm chủ sở hữu và nhóm của một thư mục?


Câu trả lời:


171

Bạn có thể làm điều này: Cách 1:

ls -l /path/to/file

* trường thứ ba trong đầu ra ls -l là người dùng và trường thứ tư là nhóm

Cách 2

stat / đường dẫn / đến / tập tin

$ 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

Rahvan trong trường Uid là chủ sở hữu / người dùng, razvan trong trường Gid là nhóm. 8- |

Cách thứ 3: Chỉ nhận người dùng và nhóm với stat:

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

3
Bashrc mặc định trong các bí danh ubfox llđếnls -l
Nemo

Vì đây là phần dành cho GNU, cụ thể cho ubfox, nó hoạt động, nhưng tìm kiếm một giải pháp di động (hỗ trợ BSD) thì đây không phải là câu trả lời cho bạn.
Luke Exton

1
FWIW, trên BSD (mac) này sẽ làstat -f "%u %g" /path/to/file
KarlKFI

19

Chạy lsvới -lcờ để hiển thị chủ sở hữu và chủ sở hữu nhóm của các tệp và thư mục trong thư mục hiện tại (hoặc trong một thư mục có tên cụ thể).

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

Chạy lsvới -l-dcờ để hiển thị thông tin này về chính thư mục hiện tại (hoặc về một thư mục có tên cụ thể):

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

13

Để có được chủ sở hữu và nhóm của một thư mục bạn cần

ls -ld /path/to/folder

Nếu không, bạn có được các thuộc tính của nội dung của thư mục.


4

Trong Nautilus (trình quản lý tệp GUI)

  • Tìm thư mục tương ứng với thư mục

  • Nhấp chuột phải vào nó.

  • Chọn thuộc tính

  • Chọn tab Quyền

Cung cấp cho bạn quyền để thay đổi các quyền bạn cũng có thể thay đổi chúng từ cửa sổ đó.


0

Cách tinh tế của tôi

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

đầu ra mẫu

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

Tất nhiên cách ngắn hơn vẫn là stat /path/to/folderchỉ huy
Nam G VU
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.