Xem các quyền của một tệp ở định dạng bát phân

quyền

http://www.cellbiol.com/bioinformatics_web_development/chapter-2-the-linux-operating-system-setting-up-a-linux-web-server/the-linux-filesystem/

Các quyền Chúng là một chủ đề khá thú vị trong thế giới Unix và là một trong những đặc thù đáng giá nhất của loại hệ điều hành này. Linux triển khai hệ thống các chế độ này cho các thư mục và tệp của hệ thống và chúng ta có thể bổ sung bằng các lớp bảo mật khác, chẳng hạn như các thuộc tính mở rộng mà một số hệ thống tệp triển khai hoặc các loại hệ thống bảo mật khác như danh sách kiểm soát truy cập hoặc ACL.

Trong một số bài viết, chúng tôi đã nói về các chế độ hoặc quyền, bất cứ điều gì bạn muốn gọi chúng và chắc chắn bạn đã biết rằng chúng tôi có thể thấy các quyền mà thư mục và tệp với một lệnh đơn giản ls -l, nhưng trong giao diện điều khiển, nó sẽ hiển thị cho chúng ta dạng các chữ cái như chúng ta đã biết. Mặt khác, chúng ta cũng có thể sử dụng cùng ký hiệu này hoặc ký hiệu bát phân để sửa đổi các quyền này bằng cách sử dụng lệnh chmod, như bạn có thể đã biết ... Nhưng điều gì sẽ xảy ra nếu chúng ta muốn liệt kê các quyền ở dạng bát phân?

Chà, để xem ký hiệu bát phân Chúng ta có thể sử dụng các thủ tục khác nhau, mặc dù một trong những thủ tục đơn giản nhất là thông qua lệnh stat:

stat /etc/passwd

Với lệnh trước, chúng ta sẽ thấy nhiều thông tin về tệp cụ thể này, trong ví dụ / etc / passwd. Nhưng nếu chúng ta chỉ muốn xem chế độ o quyền ở định dạng bát phân, bạn có thể dùng:

stat -c '%a' /etc/passwd

Giưa định dạng và khả năng Có sẵn, bạn có thể thấy với man stat, cũng có% A để xem định dạng có chữ cái và nhiều tùy chọn khác để lọc đầu ra hoàn chỉnh và chỉ hiển thị một số trường thu được nếu chúng tôi không chỉ định bất kỳ điều gì. Ví dụ: nếu chúng ta muốn được hiển thị cả hai cách để xem các quyền hoặc chế độ Unix của một tệp hoặc thư mục, chúng ta có thể sử dụng lệnh khác sau:

stat -c '%A %a' /etc/passwd

Và do đó, chúng tôi sẽ nhận được cả hai trong đầu ra tiêu chuẩn ...


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.