<ก่อนหน้านี้ | Contents | ถัดไป>
กำลังคัดลอกไฟล์
ต่อไป นำข้อมูลบางส่วนมาไว้ในสนามเด็กเล่นของเรา เราจะทำสิ่งนี้โดยการคัดลอกไฟล์ ใช้ cp คำสั่งเราจะคัดลอก passwd ไฟล์จาก / ฯลฯ ไดเร็กทอรีไปยังไดเร็กทอรีการทำงานปัจจุบัน:
[me@linuxbox สนามเด็กเล่น]$ cp /etc/passwd .
[me@linuxbox สนามเด็กเล่น]$ cp /etc/passwd .
สังเกตว่าเราใช้ชวเลขสำหรับไดเร็กทอรีการทำงานปัจจุบัน ช่วงเวลาเดียวต่อท้าย ดังนั้น หากเราแสดง an ls, เราจะเห็นไฟล์ของเรา:
[me@linuxbox สนามเด็กเล่น]$ ls -l
รวม 12
drwxrwxr-x 2 ฉัน ฉัน 4096 2016-01-10 16:40 dir1
drwxrwxr-x 2 ฉัน ฉัน 4096 2016-01-10 16:40 dir2
-rw-r--r-- 1 ฉัน ฉัน 1650 2016-01-10 16:07 passwd
[me@linuxbox สนามเด็กเล่น]$ ls -l
รวม 12
drwxrwxr-x 2 ฉัน ฉัน 4096 2016-01-10 16:40 dir1
drwxrwxr-x 2 ฉัน ฉัน 4096 2016-01-10 16:40 dir2
-rw-r--r-- 1 ฉัน ฉัน 1650 2016-01-10 16:07 passwd
เพื่อความสนุก เรามาทำสำเนาซ้ำโดยใช้ตัวเลือก "-v" (แบบละเอียด) เพื่อดูว่ามันทำอะไรได้บ้าง:
[me@linuxbox สนามเด็กเล่น]$ cp -v /etc/passwd
`/etc/passwd' -> `./passwd'
[me@linuxbox สนามเด็กเล่น]$ cp -v /etc/passwd
`/etc/passwd' -> `./passwd'
การขอ cp คำสั่งดำเนินการคัดลอกอีกครั้ง แต่คราวนี้แสดงข้อความสั้นๆ ที่ระบุว่ากำลังดำเนินการใดอยู่ สังเกตว่า cp เขียนทับสำเนาแรกโดยไม่มีการเตือนใดๆ นี่เป็นกรณีของ .อีกครั้ง cp สมมติว่าคุณรู้ว่าคุณกำลังทำอะไรอยู่ หากต้องการรับคำเตือน เราจะใส่ตัวเลือก “-i” (แบบโต้ตอบ):
[me@linuxbox สนามเด็กเล่น]$ cp -i /etc/passwd
cp: เขียนทับ `./passwd'?
[me@linuxbox สนามเด็กเล่น]$ cp -i /etc/passwd
cp: เขียนทับ `./passwd'?
การตอบสนองต่อข้อความแจ้งด้วยการป้อน "y" จะทำให้ไฟล์ถูกเขียนทับ อักขระอื่นใด (เช่น "n") จะทำให้ cp เพื่อปล่อยให้ไฟล์อยู่คนเดียว