จัดการไฟล์ในแอปเทอร์มินัลบน Mac
ใน Terminal คุณจะสามารถย้ายและคัดลอกไฟล์ภายในเครื่องหรือแบบระยะไกลได้โดยใช้เครื่องมือบรรทัดคำสั่ง mv
,
และ cp
scp
เคล็ดลับ: การย้ายและคัดลอกไฟล์โดยใช้ Finder เป็นวิธีการที่ง่ายกว่า ดู จัดระเบียบไฟล์ในโฟลเดอร์
ย้ายไฟล์หรือโฟลเดอร์ภายในเครื่อง
ในแอปเทอร์มินัล บน Mac ของคุณ ให้ใช้คำสั่ง
mv
เพื่อย้ายไฟล์หรือโฟลเดอร์จากตำแหน่งหนึ่งไปยังอีกตำแหน่งหนึ่งบนคอมพิวเตอร์เครื่องเดียวกัน โดยคำสั่งmv
จะย้ายไฟล์หรือโฟลเดอร์ออกจากตำแหน่งเก่าแล้วใส่ลงในตำแหน่งใหม่ตัวอย่างเช่น หากต้องย้ายไฟล์ออกจากโฟลเดอร์รายการดาวน์โหลดไปไว้ที่โฟลเดอร์ทำงานในโฟลเดอร์เอกสารของคุณ:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
คุณสามารถเปลี่ยนชื่อของไฟล์ตามที่ถูกย้ายไปได้ด้วย:
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
คัดลอกไฟล์หรือโฟลเดอร์ภายในเครื่อง
ในแอปเทอร์มินัล บน Mac ของคุณ ให้ใช้คำสั่ง
cp
เพื่อสร้างสำเนาของไฟล์ตัวอย่างเช่น ในการคัดลอกโฟลเดอร์ที่ชื่อ ค่าใช้จ่าย ในโฟลเดอร์เอกสารของคุณไปยังดิสก์โวลุ่มอื่นที่ชื่อ ข้อมูล ให้ทำดังนี้:
% cp -R ~/Documents/Expenses /Volumes/Data/Expenses
ธง
-R
จะทำให้cp
คัดลอกโฟลเดอร์และเนื้อหาของโฟลเดอร์ โปรดจำไว้ว่าชื่อโฟลเดอร์ไม่ได้ลงท้ายด้วยเครื่องหมายทับ ซึ่งจะเปลี่ยนวิธีการที่cp
คัดลอกโฟลเดอร์
คัดลอกไฟล์หรือโฟลเดอร์แบบระยะไกล
ในแอปเทอร์มินัล บน Mac ของคุณ ให้ใช้คำสั่ง
scp
เพื่อคัดลอกไฟล์หรือโฟลเดอร์ไปยังหรือจากคอมพิวเตอร์ระยะไกลscp
จะใช้โปรโตคอลพื้นฐานแบบเดียวกันกับssh
ตัวอย่างเช่น การคัดลอกไฟล์ที่บีบอัดจากโฟลเดอร์เริ่มต้นของคุณไปที่โฟลเดอร์เริ่มต้นของผู้ใช้อื่นบนเซิร์ฟเวอร์ระยะไกล:
% scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
คุณจะได้รับแจ้งเกี่ยวกับรหัสผ่านของผู้ใช้
ธง
-E
จะคงคุณลักษณะแบบขยาย การแบ่งทรัพยากร และข้อมูล ACLธง
-r
ซึ่งไม่ได้ใช้ในตัวอย่างนี้ จะทำให้scp
คัดลอกโฟลเดอร์และเนื้อหาของโฟลเดอร์