ฉันต้องการเพิ่มโฟลเดอร์ดาวน์โหลดของฉันลงใน iCloud Drive เพื่อให้สามารถซิงค์ได้เช่นเดียวกับเซียร่าที่ซิงค์กับโฟลเดอร์เอกสารและเดสก์ท็อป
สามารถทำได้หรือไม่
ฉันต้องการเพิ่มโฟลเดอร์ดาวน์โหลดของฉันลงใน iCloud Drive เพื่อให้สามารถซิงค์ได้เช่นเดียวกับเซียร่าที่ซิงค์กับโฟลเดอร์เอกสารและเดสก์ท็อป
สามารถทำได้หรือไม่
คำตอบ:
คำตอบที่คล้ายกันกับหนึ่งในคนอื่น ๆ แต่ในกรณีนี้ฉันใช้ลิงก์สัญลักษณ์เพื่อทำสิ่งนี้แทนที่จะใช้ GUI เพื่อสร้างแอปเปิ้ล 'Alias' เพื่อให้แน่ใจว่ามันทำงานได้ในทุกกรณี
แทนที่จะเพิ่มโฟลเดอร์ดาวน์โหลดดั้งเดิมลงใน iCloud ฉันวางใจในตัวเลือกการซิงค์ 'เอกสารและเดสก์ท็อป' ที่จัดทำโดย Apple ใน iCloud โดยไม่ต้องไปยุ่งกับพื้นหลังที่สามารถเข้าถึงไฟล์เหล่านั้นได้ ( ~/Library/Mobile\ Documents/com~apple~CloudDocs/
) เนื่องจากฉันไม่มั่นใจว่าการเพิ่ม ลิงค์ในนั้นเป็นความคิดที่ดีในระยะยาว
ในเทอร์มินัล (หรือiTerm2หากคุณต้องการเทอร์มินัลที่ปรับแต่งได้มากขึ้น):
mkdir ~/Documents/Downloads
~/Downloads
ไดเรกทอรีไปยังไดเรกทอรีดาวน์โหลดใหม่:mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads
คำสั่งเหล่านั้นทั้งหมดอีกครั้ง แต่ไม่มีคำเสริมทั้งหมด :)
mkdir ~/Documents/Downloads
mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads
คุณอาจจะต้องลากลิงค์ดาวน์โหลดใหม่ (หรือโฟลเดอร์) ใน Finder ไปที่ส่วนรายการโปรด / เมนูซ้ายถ้าคุณต้องการให้แสดงอีกครั้ง
คุณสามารถสร้าง 'นามแฝง' ของโฟลเดอร์ 'ดาวน์โหลด' และย้ายไปยัง iCloud Drive
เพื่อทำสิ่งนี้:
ตอนนี้คุณสามารถลบคำว่า 'นามแฝง' ออกจากชื่อโฟลเดอร์ในไดรฟ์ iCloud ได้หากต้องการ ไม่มีเหตุผลทางเทคนิคที่แท้จริงที่จะมีนอกเหนือไปจากการเตือนคุณว่าเป็นชื่อแทนไม่ใช่โฟลเดอร์ดั้งเดิม
นี่คือวิธีที่ฉันทำกับฉัน
คุณต้องเข้าใจว่า ณ วันที่ 24 กันยายน 2017 iCloud อนุญาตDesktop
และDocuments
โฟลเดอร์เก็บไว้ใน iCloud เท่านั้น เช่น. คุณไม่สามารถเลือกโฟลเดอร์เพิ่มเติมที่คุณต้องการซิงค์กับ iCloud ได้
ดังนั้นฉันเลือกที่จะซิงค์Downloads
โฟลเดอร์ของฉันโดยเก็บไว้ในDocuments
โฟลเดอร์เพราะฉันใส่ไว้ในDesktop
โฟลเดอร์ซิงค์ iCloud Downloads
โฟลเดอร์จะปรากฏบนเดสก์ท็อปของฉัน
Downloads
โฟลเดอร์มีการป้องกันโดย MacOS จากการเปลี่ยนแปลง (เช่นการเปลี่ยนชื่อใน Finder) แต่ถ้าคุณสามารถใช้Terminal
แอปนี้เพื่อหลีกเลี่ยง
Documents
โฟลเดอร์ที่ซิงค์ iCloudDownloads
Downloads
โฟลเดอร์ต้นฉบับไปยังโฟลเดอร์ที่สร้างขึ้นใหม่นี้ซึ่งDownloads
อยู่ใต้Documents
โฟลเดอร์Downloads
โฟลเดอร์ที่สร้างขึ้นใหม่(แป้นพิมพ์ลัดคือ: Command
+ L
) มันจะถูกตั้งชื่อDownloads alias
โดยอัตโนมัติโดย macOSDownload alias
ภายใต้ไดเรกทอรีบ้านของคุณ เช่น./Users/your-user-name
Terminal
แอพลบDownloads
โฟลเดอร์Downloads alias
เป็นDownloads
ตอนนี้ไฟล์ทั้งหมดที่บันทึกผ่านDownloads
(นามแฝง) จะถูกเก็บไว้ในDocuments/Downloads
โฟลเดอร์ที่ซิงค์กับ iCloud
Command
+ L
สร้างนามแฝงไม่ใช่ลิงก์สัญลักษณ์ อย่างไรก็ตามวิธีการของคุณใช้งานได้ไม่ว่าจะใช้ลิงก์สัญลักษณ์ UNIX ปกติหรือนามแฝงของ Apple
การใช้นามแฝงและลิงก์สัญลักษณ์อาจไม่ทำงาน ในหนึ่งใน Mac ของฉัน Finder จะแทนที่ลิงก์สัญลักษณ์ด้วยโฟลเดอร์ว่างเมื่อรีบูต วิธีเดียวที่ฉันสามารถทำได้อย่างต่อเนื่องคือการสร้างไดเรกทอรีลิงก์ สิ่งนี้เป็นไปไม่ได้ด้วยบรรทัดคำสั่ง OS X เริ่มต้นเนื่องจากln
จะไม่ทำงานหากคุณทำฮาร์ดลิงก์ไปยังไดเรกทอรี
เพื่อที่จะทำเช่นนี้คุณจำเป็นต้องติดตั้งเบียร์และติดตั้งแพคเกจ Hardlink-OSX แต่ก่อนที่จะทำเช่นนั้นควรปรึกษาคำถามนี้จาก Ask Ubuntuเพราะฉันคิดว่าฟังก์ชั่นนี้ถูกปิดใช้งานในln
คำสั่งทุกเวอร์ชัน ตอนนี้ฉันมีปัญหาแม้จะมีการเชื่อมโยงอย่างหนักเพราะระบบปฏิบัติการไม่ได้แจ้งตัวแทนการซิงค์ว่าไฟล์ใน~/Documents/Downloads
ได้รับการเปลี่ยนแปลงเพราะการเรียกระบบปฏิบัติการไปยังระบบไฟล์นั้นสำหรับ~/Downloads
บางครั้งดูเหมือนว่าส่วนขยายการซิงค์ไม่ให้ iCloud เอ็นจิ้นการซิงค์รู้ว่ามีการเปลี่ยนแปลงในการอัปโหลดเมื่อมีการดาวน์โหลดหรือแก้ไขไฟล์ใหม่
การตั้งค่า> icloud> ตัวเลือกและทำเครื่องหมายในช่องสำหรับ "โฟลเดอร์เดสก์ท็อปและเอกสาร"
ลาก "ดาวน์โหลด" ลงบนเดสก์ท็อป
ทำ!