Langkah Satu, Siapkan Tautan ke jalur aktual folder iCloud Drive Folder:
Pertama, buat tautan di direktori rumah Anda ke drive iCloud Anda:
cd ~
ln -s ~/Library/Mobile\ Documents iCloud
Baris di atas melakukan hal berikut:
// brings you to home directory
// creates link to said path as the name, 'iCloud'
Mengetik cd ~/iCloud
terminal sekarang akan mengantar Anda ke direktori ini.
Langkah Dua, Siapkan Alias Anda di Profil Bash Anda:
Setelah tautan dibuat, kita perlu mengatur alias . Alias dihapus setelah kita me-restart terminal, jadi kita harus menambahkan langkah ekstra di mana kita mengedit file yang disebut .bash_profile
(atau membuat satu jika kita belum memilikinya).
Setelah selesai, kita cukup mengetikkan ikatan apa saja dan dikirimkan ke direktori yang diinginkan. Dalam contoh ini, kami akan gunakan i
untuk membawa kami langsung ke folder Dokumen iCloud kami.
Kami dapat membuat alias ke folder iCloud Drive dan menyimpannya di profil bash kami sebagai berikut:
cd ~
ls -a
Cari file yang disebut .bash_profile
.
Jika tidak .bash_profile
, ketikkan:
sudo touch .bash_profile
Masukkan kata sandi admin Anda dan tekan enter. (Catatan: menambahkan sudo
memaksa perintah terminal untuk dijalankan sebagai admin, sehingga kebutuhan untuk mengotentikasi. Tidak menambahkan sudo
sebelum perintah dapat menyebabkan perintah ditolak karena hak akses pengguna).
Setelah Anda menemukan .bash_profile
, atau selesai membuatnya, kita sekarang harus membukanya dan mendefinisikan alias kita di dalam sebagai berikut. Tipe:
sudo nano .bash_profile
Anda akan diminta memasukkan kata sandi admin lagi. Masukkan dan tekan enter.
Ini akan memuat editor nano. Tekan esc
untuk dapat mengedit, dan menggunakan keyboard , tombol panah ke bawah ke bawah. Tipe:
alias i="cd ~/iCloud/com~apple~CloudDocs/Documents"
Tekan Ctrl + O
untuk menyimpan, lalu enter
, lalu tekan Ctrl + X
untuk keluar.
Alias Anda sekarang disimpan. Jika kita belum mengedit kita .bash_profile
, dan hanya mengetik alias di terminal, itu akan dihapus ketika kita me-restart terminal. Menambahkan perintah ini ke profil bash kami akan mencegah hal ini.
Ketikkan Alias Anda di Terminal:
Sekarang setelah Anda menyimpan alias Anda ke Anda .bash_profile
, kami akhirnya harus menjalankan alias kami setidaknya sekali (saya mencoba tidak melakukan ini dan itu tidak berhasil), dengan mengetik ulang alias kami di terminal umum:
alias i="cd ~/iCloud/com~apple~CloudDocs/Documents"
Ini akan membuat alias, dan sekarang akan berfungsi. Jika Anda me-restart terminal, dan menjalankan perintah alias Anda lagi, itu juga masih berfungsi.
Hasil:
Setelah pengaturan ini, kita cukup mengetik: i
ke terminal, yang akan memuat direktori iCloud Drive \ Documents.
Catatan: Anda dapat membuat sejumlah alias ke folder apa pun, menggunakan pengikatan kunci apa pun yang Anda inginkan, menggunakan rumus di atas. Saya baru saja memilih folder Documents karena ini adalah pertanyaan OP.
Strategi di atas diuraikan dalam artikel blog teknologi di sini: https://danielmiessler.com/blog/access-icloud-drive-terminal
Berikut tutorial tentang cara menyimpan alias ke bash_profile (catatan sudo
tidak termasuk dalam penulisan, jadi jika tidak berfungsi pastikan untuk menyertakan):
http://www.techradar.com/how-to/computing/apple/terminal-101- menciptakan-alias-untuk-perintah-1305638
Bagaimana Saya Mengatur Tambang:
Saya menyiapkan alias bernama idev
mana dengan mengetiknya di terminal, mengirim saya ke Development
folder yang saya buat di drive iCloud saya di:
~/iCloud/com~apple~CloudDocs/Development
Catatan, baris di atas masih menggunakan pengaturan tautan pada awalnya di Langkah Satu.
Pengaturan Alias I pribadi saya adalah sebagai berikut:
alias idev="cd ~/iCloud/com~apple~CloudDocs/Development"
Menggunakan tautan dan kemudian alias dapat memungkinkan kita mengakses folder dokumen iCloud dengan mudah. Bagian yang paling membingungkan adalah mengedit .bash_profile
file, tetapi secara keseluruhan ikuti saja langkah-langkahnya dan sekarang setiap kali Anda membuka terminal, alias Anda akan berfungsi!
sudo
untuk mengedit file profil shell pengguna lokal Anda.