Cách truy cập ổ đĩa ngoài


4

Tôi cắm một ổ đĩa flash vào cổng USB của tôi. Làm thế nào tôi có thể truy cập nó thông qua bash?

( $ cd /đưa tôi đến thư mục được gọi Macintosh HD, nhưng thông qua Finder, tôi có thể đi lên thêm một thư mục được gọi <myname>'s MacBook Pro. Tuy nhiên,

$ cd /
$ cd ..

không cho phép tôi truy cập thư mục <myname>'s MacBook Pro.) Làm cách nào tôi có thể truy cập các tệp trên ổ đĩa flash của mình?

Câu trả lời:


7

Tất cả các ổ đĩa trên đĩa cứng bên trong hoặc bên ngoài / ổ đĩa ngón tay cái / DVD, vv được gắn vào thư mục / Tập theo mặc định. Khối lượng khởi động chính nó được liên kết như một liên kết mềm ở đây.

Thí dụ:

user$ cd /Volumes/
...
dr-xr-xr-x   2 user      admin  -     12936 23 Nov 16:45 Audio-CD
drwxrwx---  14 user      admin  -       544 27 Okt 09:43 ExternalDrive
lrwxr-xr-x   1 root      admin  -         1 23 Nov 07:59 MacintoshHD -> /
drwx------   1 user      staff  -       296 21 Nov 07:56 NetworkShare
drwxrwx---  14 user      admin  -       544 14 Okt 16:22 ThumbDrive
...

Để truy cập ổ ngón tay cái của bạn, bạn phải nhập cd /Volumes/name_of_thumb_drive.


1

Câu trả lời trên của @klanomath là hoàn toàn chính xác. Tôi đã cố gắng thêm nó dưới dạng một nhận xét, nhưng phân tích cú pháp mã đánh dấu không thích nó.

Lệnh bash sau liệt kê các ổ đĩa ngoài mà bạn hiện đang gắn kết.

mount | egrep `diskutil list | grep external | awk '{print $1}' | tr '\n' '|' | sed -e 's/|$//' | sed -e 's#|#\\|#'` | awk '{print $1 " -> " $3}'

Trên Macbook của tôi có hai ổ flash được cắm vào, tôi nhận được:

/dev/disk3 -> /Volumes/XXXXX
/dev/disk5 -> /Volumes/YYYYY
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.