Bước một, Thiết lập đường dẫn đến đường dẫn thực tế của Thư mục iCloud Drive:
Đầu tiên, tạo một liên kết trong thư mục chính của bạn đến ổ iCloud của bạn:
cd ~
ln -s ~/Library/Mobile\ Documents iCloud
Các dòng trên làm như sau:
// brings you to home directory
// creates link to said path as the name, 'iCloud'
Nhập cd ~/iCloud
vào thiết bị đầu cuối bây giờ sẽ đưa bạn đến thư mục này.
Bước hai, Thiết lập bí danh của bạn trong Hồ sơ Bash của bạn:
Khi một liên kết đã được thiết lập, chúng ta cần thiết lập bí danh . Các bí danh được xóa sau khi chúng tôi khởi động lại thiết bị đầu cuối, vì vậy chúng tôi phải thêm một bước bổ sung nơi chúng tôi chỉnh sửa một tệp được gọi .bash_profile
(hoặc tạo một tệp nếu chúng tôi chưa có).
Sau khi hoàn thành, chúng ta có thể chỉ cần gõ bất kỳ ràng buộc nào và được gửi đến thư mục mong muốn của chúng tôi. Trong ví dụ này, chúng tôi sẽ sử dụng i
để đưa chúng tôi ngay vào thư mục Tài liệu iCloud của chúng tôi.
Chúng tôi có thể tạo bí danh cho thư mục iCloud Drive và lưu nó trong hồ sơ bash của chúng tôi như sau:
cd ~
ls -a
Hãy tìm một tập tin gọi là .bash_profile
.
Nếu bạn không có .bash_profile
, gõ:
sudo touch .bash_profile
Nhập mật khẩu quản trị của bạn và nhấn enter. (Lưu ý: việc thêm sudo
buộc thiết bị đầu cuối chạy với tư cách quản trị viên, do đó cần phải xác thực. Không thêm sudo
trước lệnh có thể khiến lệnh bị từ chối do đặc quyền truy cập của người dùng).
Khi bạn đã tìm thấy .bash_profile
hoặc hoàn thành việc tạo nó, bây giờ chúng ta phải mở nó và xác định bí danh của chúng ta bên trong như sau. Thể loại:
sudo nano .bash_profile
Bạn sẽ lại được nhắc nhập mật khẩu quản trị viên. Nhập nó và nhấn enter.
Điều này sẽ tải lên trình soạn thảo nano. Nhấn esc
để có thể chỉnh sửa và sử dụng bàn phím , phím mũi tên xuống phía dưới. Thể loại:
alias i="cd ~/iCloud/com~apple~CloudDocs/Documents"
Nhấn Ctrl + O
để lưu và sau enter
đó nhấn Ctrl + X
để thoát.
Bí danh của bạn bây giờ đã được lưu. Nếu chúng tôi không chỉnh sửa .bash_profile
và chỉ gõ bí danh trong thiết bị đầu cuối, nó sẽ bị xóa khi chúng tôi khởi động lại thiết bị đầu cuối. Thêm lệnh này vào hồ sơ bash của chúng tôi sẽ ngăn chặn điều này.
Nhập Bí danh của bạn trong Terminal:
Bây giờ bạn đã lưu bí danh của mình cho bạn .bash_profile
, cuối cùng chúng ta phải thực hiện bí danh của mình ít nhất một lần (tôi đã cố gắng không làm điều này và nó không hoạt động), bằng cách nhập lại bí danh của chúng tôi trong thiết bị đầu cuối chung:
alias i="cd ~/iCloud/com~apple~CloudDocs/Documents"
Điều này sẽ tạo ra bí danh, và bây giờ sẽ hoạt động. Nếu bạn khởi động lại thiết bị đầu cuối và chạy lại lệnh bí danh của mình, nó vẫn sẽ hoạt động.
Các kết quả:
Sau khi thiết lập này, chúng ta có thể chỉ cần gõ: i
vào thiết bị đầu cuối, sẽ tải thư mục iCloud Drive \ Documents của chúng tôi.
Lưu ý: Bạn có thể tạo bất kỳ số bí danh nào cho bất kỳ thư mục nào, sử dụng bất kỳ ràng buộc khóa nào bạn muốn, sử dụng công thức trên. Tôi chỉ chọn thư mục Documents vì đây là câu hỏi của OP.
Chiến lược trên đã được phác thảo trong một bài viết trên blog công nghệ tại đây: https://danielmiessler.com/blog/access-icloud-drive-terminal
Đây là một hướng dẫn về cách lưu bí danh vào bash_profile (lưu ý sudo
không được bao gồm trong phần viết lên, vì vậy nếu không hoạt động, hãy chắc chắn bao gồm):
http://www.techradar.com/how-to/computing/apple/terminal-101- tạo bí danh cho lệnh-1305638
Cách tôi thiết lập Mine:
Tôi thiết lập một bí danh được gọi là idev
nơi bằng cách nhập nó trong thiết bị đầu cuối, đưa tôi đến một Development
thư mục tôi đã tạo trên ổ iCloud của mình tại:
~/iCloud/com~apple~CloudDocs/Development
Lưu ý, dòng trên vẫn đang sử dụng thiết lập liên kết ban đầu trong Bước một.
Bí danh cá nhân của tôi tôi thiết lập như sau:
alias idev="cd ~/iCloud/com~apple~CloudDocs/Development"
Sử dụng một liên kết và sau đó một bí danh có thể cho phép chúng tôi truy cập thư mục tài liệu iCloud một cách dễ dàng. Phần khó hiểu nhất là chỉnh sửa .bash_profile
tệp, nhưng nói chung chỉ cần làm theo các bước và bây giờ bất cứ khi nào bạn mở thiết bị đầu cuối, bí danh của bạn sẽ hoạt động!
sudo
để chỉnh sửa các tệp hồ sơ shell của người dùng cục bộ.