Có sự khác biệt nào giữa `/ etc` và` / private / etc` không?


35

Có sự khác biệt nào giữa /etc/private/etctrên Mac OS X không?


14
FYI, trong Mac OS, /etcliên kết đến /private/etc.
Felix

tnx, những gì về / usr? không nên liên kết đến / Users / myUser?

1
@gilsilas: Tôi khuyên bạn nên xem en.wikipedia.org/wiki/Filesystem_HVELy_St Chuẩn
Felix

1
Tiêu chuẩn phân cấp hệ thống tệp chỉ dành cho Linux và không dành cho Unix - đối với OSX, hãy xem en.wikipedia.org/wiki/HVELical_File_System để biết cấu trúc đĩa và developer.apple.com/l
Library / mac / # document / MacOSX /

@gilsias Về câu trả lời của @ Felix: Không! / usr không phải là nơi chứa các thư mục nhà của người dùng trong (hầu hết) các bản phân phối Linux!
msanford

Câu trả lời:


31

Trên i386 / darwin10.0 / 10.7.0:

%  ls -aFGl / | grep private
lrwxr-xr-x@   1 root  wheel        11 Apr 28  2010 etc@ -> private/etc
drwxr-xr-x@   6 root  wheel       204 Apr 28  2010 private/
lrwxr-xr-x@   1 root  wheel        11 Apr 28  2010 tmp@ -> private/tmp
lrwxr-xr-x@   1 root  wheel        11 Apr 28  2010 var@ -> private/var

%  ls -aFGl /private
total 0
drwxr-xr-x@  6 root  wheel   204 Apr 28  2010 ./
drwxrwxr-t  32 root  admin  1156 Jan 19 10:04 ../
drwxr-xr-x  95 root  wheel  3230 Apr  7 07:06 etc/
drwxr-xr-x   2 root  wheel    68 Jan 27  2010 tftpboot/
drwxrwxrwt   9 root  wheel   306 Apr 15 09:03 tmp/
drwxr-xr-x  26 root  wheel   884 Apr 28  2010 var/

Vậy /etclà một symlink . Để /private/etc, đó là một thư mục. Cả hai đều có cùng nội dung. Điều này cũng đúng với /tmp/var.


Tương tự với /var/tmp.
Daniel Beck

1
Về lệnh của bạn, tôi tò mò, lsđịnh nghĩa bí danh / chức năng của bạn là gì?
Daniel Beck
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.