มีวิธีการถ่ายโอนไฟล์โดยตรงจาก Mac ไปยังอีกด้วยการใช้ Terminal เท่านั้น? บางทีกำลังใช้ SSH
มีวิธีการถ่ายโอนไฟล์โดยตรงจาก Mac ไปยังอีกด้วยการใช้ Terminal เท่านั้น? บางทีกำลังใช้ SSH
คำตอบ:
ใช่คุณสามารถใช้ scp ซึ่งโดยทั่วไป cp มากกว่า ssh มันสามารถทำงานได้ทั้งสองทางดังนั้น:
scp ~/Document/Localfile remoteuser@remotemachine:~/Desktop
หรือ
scp remoteuser@remotemachine:~/Destkop/remotefile ~/Desktop
คำสั่งแรกจะคัดลอกไฟล์ไปยังเครื่องระยะไกลที่สองจะคัดลอกไฟล์จากระยะไกลไปยังท้องถิ่น ไวยากรณ์คือ<user>@<machine or ip>:<file>
คุณสามารถทำman scp
เพื่อสวิตช์และตัวเลือกเพิ่มเติม
scp
คำสั่งบนลินุกซ์เป็นวิธีที่คุณทำการถ่ายโอนไฟล์โดยใช้ SSH
-E
ตัวเลือกของมัน
scp
เป็นคำสั่งที่คุณต้องการ คุณต้องเปิดใช้งานการลงชื่อเข้าใช้ SSH บนคอมพิวเตอร์ปลายทางและรู้ชื่อผู้ใช้และรหัสผ่านสำหรับคอมพิวเตอร์ปลายทาง
scp file.txt user@destination-computer:/Users/user/Documents/file.txt
นี่คือวิธีที่รวดเร็วในการคัดลอกไฟล์โดยใช้ uuencode / uudecode และคลิปบอร์ด
ในเทอร์มินัลในขณะที่มีการเชื่อมต่อเปิดบนเครื่องระยะไกล:
press CMD + K to clear the window
clear; uuencode filename < file
จากนั้นเลือกและคัดลอกข้อความทั้งหมดจากหน้าต่างเทอร์มินัล (CMD + A, CMD + C) ตอนนี้เปิดหน้าต่างเทอร์มินัลใหม่บนระบบโลคัลของคุณและทำ:
uudecode
ตอนนี้กด CMD + V ทันทีเพื่อวางเนื้อหา uuencoded ของไฟล์ของคุณ กด CTRL + D หลังจากนั้นเพื่อป้อนข้อมูลให้เสร็จสิ้นเพื่อโปรแกรม uudecode uudecode จะสร้างไฟล์ของคุณในเครื่องภายใต้ชื่อ 'ชื่อไฟล์'
-E
ตัวเลือก