Là máy tính của Cameron: /// Địa chỉ chỉ là một cái gì đó mang tính biểu tượng, hoặc nó có thể được sử dụng ở đâu đó không?


8

Tôi đang sử dụng Linux Mint 15 (Mate). Khi tôi nhấp đúp vào Computerbiểu tượng trên màn hình của mình để xem các ổ đĩa có sẵn, thanh địa chỉ của trình quản lý tệp (Caja 1.6.1) hiển thị địa chỉ này : computer:///. Là địa chỉ này chỉ là một cái gì đó tượng trưng, ​​hoặc nó có thể được sử dụng ở đâu đó? (như trong dòng lệnh, hoặc bất cứ điều gì). Và tại sao địa chỉ này có ba /ký tự? Tại sao không phải là hai? Bất kỳ lý do cụ thể đằng sau đó?

nhập mô tả hình ảnh ở đây

Câu trả lời:


12

computer:///là một vị trí đặc biệt mà trình nền GVFS đáp ứng. Để biết thêm thông tin về GVFS là gì, hãy xem Gvfs là gì và tại sao tôi muốn nó trên hệ thống của mình? , nhưng đủ để nói rằng đó là một trình bao bọc cho các lệnh gọi POSIX thô để đọc, liệt kê và viết các tệp, và nó cung cấp một số tóm tắt hay. Tham quan computer:///sẽ hoạt động trong mọi ứng dụng hỗ trợ GVFS.

Bạn có thể thao tác các vị trí GVFS, bao gồm computer:///(ít nhất là IIRC) trên dòng lệnh với gvfs-*họ công cụ.

Bây giờ, đó là trong Gnome 3. Bạn đang ở MATE. Hiện tại tôi không hoàn toàn quen thuộc với ngăn xếp phần mềm của MATE - computer:///từng là một điều đặc biệt mà Nautilus đã phản hồi, không phải là tệp cơ bản đọc daemon (hoặc các cuộc gọi bên dưới, nếu bạn muốn). Tôi không chắc chắn MATE đến từ việc bỏ rơi các công nghệ Gnome 2 như thế nào và một số thư viện khác mà không ai thực sự hiểu nữa). Vì vậy, tùy thuộc vào điều đó, câu trả lời là: "đó là một bản hack trong Nautilus" (cũ) hoặc "đó là một chút hack trong GVFS mà Nautilus thừa hưởng" (mới).


2

máy tính: /// Lý do đằng sau điều này là, danh sách thư mục bình thường như sau,

computer://(directory)/filename

Vì thư mục là thư mục gốc. Nhân tiện, thư mục gốc không có tên (trống) nên //(root)/được ký hiệu là ///. Tại sao thư mục gốc có tên null hoặc không có tên.

Xem RFC 1738 - Bộ định vị tài nguyên thống nhất (URL)


bạn có thể đúng về lý do có ba dấu gạch chéo, nhưng phần còn lại là không chính xác. ít nhất, tôi nghĩ rằng bạn đang ám chỉ rằng đây là cách tiêu chuẩn để tham khảo các thư mục (tiền tố với computer://) trong các ứng dụng GUI và điều đó là sai.
strugee

và đưa ra chỉnh sửa của bạn: URL không được sử dụng trên máy tính để bàn. chúng được sử dụng trên web ...
strugee 17/12/13

AFAIK câu trả lời của tôi cho câu hỏi của anh ấy là chính xác. cảm ơn câu trả lời của bạn quá @strugee
Savvy

@strugee chúng ta có thể gắn một chia sẻ từ xa từ hộp văn bản vị trí đó ngay. Sau đó, nó là URL. IMHO
Ruban Savvy

Tôi sẽ nói rằng trong trường hợp đó là một URL nhưng thật không công bằng khi gọi mọi thứ đi vào hộp văn bản đó là một URL. tuy nhiên, chúng ta chỉ mặc cả về thuật ngữ vào thời điểm này, vì vậy có đồng ý không đồng ý?
strugee
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.