คู่มือนี้จะแสดงวิธีการทั้งหมดในการย้ายไฟล์โดยใช้ Linux
วิธีที่ง่ายที่สุดในการย้ายไฟล์รอบ ๆ คือการใช้ตัวจัดการไฟล์ที่มาพร้อมกับการกระจาย Linux โดยเฉพาะของคุณ ตัวจัดการไฟล์ให้มุมมองแบบกราฟิกของโฟลเดอร์และไฟล์ที่จัดเก็บไว้ในคอมพิวเตอร์ของคุณ ผู้ใช้ Windows จะคุ้นเคยกับ Windows Explorer ซึ่งเป็นตัวจัดการไฟล์ประเภทหนึ่ง
ผู้จัดการไฟล์ที่ใช้บ่อยที่สุดใน Linux มีดังนี้:
- หอยโข่ง
- ปลาโลมา
- Thunar
- PCManFM
- Caja
Nautilus เป็นส่วนหนึ่งของสภาพแวดล้อมเดสก์ท็อป GNOME และเป็นโปรแกรมจัดการแฟ้มเริ่มต้นสำหรับ Ubuntu, Fedora, openSUSE และ Linux Mint
Dolphin เป็นส่วนหนึ่งของสภาพแวดล้อมเดสก์ทอป KDE และเป็นโปรแกรมจัดการแฟ้มเริ่มต้นสำหรับ Kubuntu และ KaOS
Thunar มาพร้อมกับสภาพแวดล้อมเดสก์ทอป XFCE, PCManFM ได้รับการติดตั้งมาพร้อมกับสภาพแวดล้อมเดสก์ท็อป LXDE และ Caja เป็นส่วนหนึ่งของสภาพแวดล้อมเดสก์ท็อป MATE
สภาพแวดล้อมเดสก์ท็อปคือชุดเครื่องมือกราฟิกที่ช่วยให้คุณจัดการระบบของคุณ
วิธีการใช้ Nautilus เพื่อย้ายไฟล์
ถ้าคุณใช้อูบุนตูคุณสามารถเปิดตัวจัดการไฟล์ Nautilus โดยคลิกที่ไอคอนตู้เก็บเอกสารที่ด้านบนของตัวเรียกใช้งาน
สำหรับคนอื่น ๆ ที่ใช้สภาพแวดล้อมเดสก์ท็อป GNOME กดปุ่มซูเปอร์บนแป้นพิมพ์ (โดยปกติจะมีโลโก้ Windows และอยู่ติดกับปุ่ม alt ด้านซ้าย) และค้นหา Nautilus ในช่องที่มีให้
เมื่อคุณเปิด Nautilus คุณจะเห็นตัวเลือกต่อไปนี้ในแผงด้านซ้าย:
- สถานที่ล่าสุด
- บ้าน
- เดสก์ทอป
- ดาวน์โหลด
- เพลง
- รูปภาพ
- วิดีโอ
- ถังขยะ
- สถานที่อื่น ๆ
ไฟล์ส่วนใหญ่จะอยู่ใต้โฟลเดอร์ "บ้าน" การคลิกที่โฟลเดอร์จะแสดงรายการโฟลเดอร์ย่อยและไฟล์ภายในโฟลเดอร์นั้น
หากต้องการย้ายไฟล์ให้คลิกขวาที่ไฟล์และเลือก "ย้ายไปที่" หน้าต่างใหม่จะเปิดขึ้น นำทางผ่านโครงสร้างโฟลเดอร์จนกว่าคุณจะพบไดเร็กทอรีที่คุณต้องการวางไฟล์
คลิก "เลือก" เพื่อย้ายไฟล์
วิธีการย้ายแฟ้มโดยใช้ปลาโลมา
Dolphin มีให้ใช้งานตามสภาพแวดล้อมเดสก์ท็อปของ KDE โดยค่าเริ่มต้น ถ้าคุณไม่ได้ใช้ KDE คุณควรติดตั้งโปรแกรมจัดการไฟล์ที่มาพร้อมกับการแจกจ่ายของคุณ
ผู้จัดการไฟล์มีความคล้ายคลึงกันมากและไม่มีเหตุผลที่ดีที่จะติดตั้งระบบอื่นให้เป็นค่าดีฟอลต์สำหรับระบบของคุณ
Dolphin ไม่มีเมนูบริบทสำหรับการย้ายไฟล์ แต่สิ่งที่คุณต้องทำเพื่อย้ายไฟล์คือลากไปยังตำแหน่งที่ต้องการ
ขั้นตอนสำหรับการย้ายไฟล์มีดังนี้:
- ไปที่โฟลเดอร์ที่มีไฟล์อยู่
- คลิกขวาที่แท็บและเลือก "แท็บใหม่"
- ในแท็บใหม่ไปที่โฟลเดอร์ที่คุณต้องการย้ายไฟล์ไปที่
- กลับไปที่แท็บเดิมแล้วลากไฟล์ที่คุณต้องการย้ายไปที่แท็บใหม่
- เมนูจะปรากฏขึ้นพร้อมกับตัวเลือก "Move Here"
วิธีการย้ายไฟล์โดยใช้ธันยัน
ธันย่ามีส่วนติดต่อที่คล้ายกันกับ Nautilus แผงด้านซ้าย แต่จะแบ่งออกเป็นสามส่วน:
- อุปกรณ์
- สถานที่
- เครือข่าย
ส่วนอุปกรณ์จะแสดงพาร์ติชันที่มีให้คุณ ส่วนสถานที่จะแสดงรายการต่างๆเช่น "บ้าน", "เดสก์ท็อป", "ถังขยะ", "เอกสาร", "เพลง" "รูปภาพ" "วิดีโอ" และ "ดาวน์โหลด" สุดท้ายส่วนเครือข่ายจะช่วยให้คุณสามารถเรียกดูไดรฟ์เครือข่ายได้
ไฟล์ส่วนใหญ่จะอยู่ในโฟลเดอร์บ้าน แต่คุณสามารถเปิดตัวเลือกระบบไฟล์เพื่อไปยังรากของระบบได้
ธัญญาร์ใช้แนวความคิดในการตัดและวางเพื่อย้ายรายการต่างๆ คลิกขวาที่ไฟล์ที่คุณต้องการย้ายและเลือก "ตัด" จากเมนูบริบท
ไปที่โฟลเดอร์ที่คุณต้องการวางไฟล์คลิกขวาและเลือก "วาง"
วิธีการย้ายไฟล์โดยใช้ PCManFM
PCManFM ก็คล้ายกับ Nautilus
แผงด้านซ้ายมีรายการสถานที่ดังนี้:
- บ้าน
- เดสก์ทอป
- ถังขยะ
- การประยุกต์ใช้งาน
- เอกสาร
- เพลง
- รูปภาพ
- วิดีโอ
- ดาวน์โหลด
คุณสามารถเลื่อนดูโฟลเดอร์ต่างๆได้โดยคลิกที่ไฟล์จนกว่าคุณจะพบไฟล์ที่คุณต้องการย้าย
ขั้นตอนการย้ายไฟล์เหมือนกันสำหรับ PCManFM เช่นเดียวกับสำหรับ Thunar คลิกขวาที่ไฟล์และเลือก "ตัด" จากเมนูบริบท
นำทางไปยังโฟลเดอร์ที่คุณต้องการวางไฟล์คลิกขวาอีกครั้งและเลือก "วาง"
วิธีการย้ายไฟล์โดยใช้ Caja
ตัวจัดการไฟล์ Caja เป็นตัวเลือกเริ่มต้นสำหรับ Linux Mint MATE และแทบจะเหมือนกับ Thunar
หากต้องการย้ายไฟล์ไปยังโฟลเดอร์ต่างๆโดยคลิกที่ปุ่มซ้ายของเมาส์
เมื่อคุณพบไฟล์ที่คุณต้องการย้ายคลิกขวาและเลือก "ตัด" ไปที่โฟลเดอร์ที่คุณต้องการใส่ไฟล์คลิกขวาและเลือก "วาง"
คุณจะสังเกตเห็นในเมนูคลิกขวาที่มีตัวเลือก "Move To" แต่สถานที่ที่คุณสามารถย้ายไฟล์ไปใช้ตัวเลือกนี้มีจำนวน จำกัด
วิธีการเปลี่ยนชื่อไฟล์โดยใช้คำสั่ง Linux mv
ลองจินตนาการว่าคุณได้คัดลอกรูปภาพจำนวนมากจากกล้องดิจิตอลของคุณไปยังโฟลเดอร์รูปภาพภายในโฟลเดอร์บ้านของคุณแล้ว (~ / ภาพ)
การมีภาพจำนวนมากภายใต้โฟลเดอร์เดียวทำให้ยากที่จะจัดเรียง จะแบ่งประเภทภาพได้ดีกว่านี้
คุณสามารถจัดประเภทรูปภาพตามปีและเดือนได้โดยง่ายหรือคุณสามารถจัดหมวดหมู่ตามเหตุการณ์ใดก็ได้
สำหรับตัวอย่างนี้สมมติว่าภายใต้โฟลเดอร์ภาพคุณมีไฟล์ต่อไปนี้:
- img0001_01012015.png
- img0002_02012015.png
- img0003_05022015.png
- img0004_13022015.png
- img0005_14042015.png
- img0006_17072015.png
- img0007_19092015.png
- img0008_01012016.png
- img0009_02012016.png
- img0010_03012016.png
มันยากที่จะบอกโดยภาพถ่ายที่พวกเขาเป็นตัวแทนของจริง ชื่อไฟล์แต่ละชื่อมีวันที่ที่เกี่ยวข้องเพื่อให้คุณสามารถวางไว้ในโฟลเดอร์ตามวันที่ได้อย่างน้อย
เมื่อย้ายไฟล์ในโฟลเดอร์ปลายทางจะต้องมีอยู่แล้วคุณจะได้รับข้อผิดพลาด
เมื่อต้องการสร้างโฟลเดอร์ให้ใช้คำสั่ง mkdir ดังนี้:
mkdir ในตัวอย่างที่กำหนดข้างต้นคุณควรสร้างโฟลเดอร์สำหรับแต่ละปีและภายในโฟลเดอร์แต่ละปีควรมีโฟลเดอร์สำหรับแต่ละเดือน ตัวอย่างเช่น: mkdir 2015 mkdir 2015 / 01_Januarymkdir 2015 / 02_Februarymkdir 2015 / 03_Marchmkdir 2015 / 04_Aprilmkdir 2015 / 05_Maymkdir 2015 / 06_Junemkdir 2015 / 07_Julymkdir 2015 / 08_Augustmkdir 2015 / 09_Septembermkdir 2015 / 10_Octobermkdir 2015 / 11_Novembermkdir 2015 / 12_Decembermkdir 2016mkdir 2016 / 01_January ตอนนี้คุณอาจสงสัยว่าทำไมเราสร้างโฟลเดอร์แต่ละเดือนพร้อมด้วยหมายเลขและชื่อ (เช่น 01_January) เมื่อเรียกใช้รายชื่อไดเรกทอรีโดยใช้คำสั่ง ls โฟลเดอร์จะถูกส่งกลับตามลำดับตัวอักษร โดยไม่มีตัวเลขเมษายนจะเป็นครั้งแรกและเดือนสิงหาคมเป็นต้นโดยใช้หมายเลขในชื่อโฟลเดอร์จะรับประกันว่าเดือนจะถูกส่งกลับตามลำดับที่ถูกต้อง ด้วยโฟลเดอร์ที่สร้างขึ้นขณะนี้คุณสามารถเริ่มย้ายไฟล์รูปภาพไปยังโฟลเดอร์ที่ถูกต้องได้ดังนี้: mv img0001_01012015.png 2015 / 01_January /. mv img0002_02012015.png 2015 / 01_January / .mv img0003_05022015.png 2015 / 02_ กุมภาพันธ์ / .mv img0004_13022015.png 2015 / 02_February / .mv img0005_14042015.png 2015 / 04_April / .mv img0006_17072015.png 2015 / 07_july / .mv img0007_19092015.png 2015 /09_September/mv img0008_01012016.png 2016 / 01_January / .mv img0009_02012016.png 2016 / 01_January / .mv img0010_03012016.png 2016 / 01_January /. ในแต่ละบรรทัดของรหัสด้านบนภาพจะถูกคัดลอกไปยังโฟลเดอร์ปีและเดือนที่เกี่ยวข้องตามวันที่ในชื่อไฟล์ ช่วงเวลา (.) ที่ส่วนท้ายของบรรทัดคือสิ่งที่เรียกว่า metacharacter โดยพื้นฐานแล้วจะทำให้ไฟล์มีชื่อเดียวกัน ขณะนี้ไฟล์เรียงลำดับตามวันที่จะเป็นการดีที่ทราบว่าแต่ละภาพประกอบด้วยอะไรบ้าง วิธีเดียวที่จะทำได้คือการเปิดไฟล์ในโปรแกรมดูภาพ เมื่อคุณรู้ว่าภาพเป็นเรื่องเกี่ยวกับคุณสามารถเปลี่ยนชื่อไฟล์โดยใช้คำสั่ง mv ดังนี้: mv img0008_01012016.png newyearfireworks.png ข่าวร้ายก็คือถ้าคุณย้ายไฟล์ไปยังโฟลเดอร์ที่มีไฟล์ชื่อเดียวกันอยู่แล้วไฟล์ปลายทางจะถูกเขียนทับ มีวิธีการป้องกันตัวเอง คุณสามารถสำรองไฟล์ปลายทางได้โดยใช้ไวยากรณ์ต่อไปนี้ mv -b test1.txt test2.txt เปลี่ยนชื่อ test1.txt เป็น test2.txt หากมี test2.txt แล้วจะกลายเป็น test2.txt ~ อีกวิธีหนึ่งในการป้องกันตัวเองคือการได้รับคำสั่ง mv เพื่อบอกคุณว่าไฟล์นั้นมีอยู่แล้วหรือไม่และคุณสามารถเลือกว่าจะย้ายไฟล์หรือไม่ mv -i test1.txt test2.txt หากคุณกำลังย้ายหลายร้อยไฟล์คุณอาจเขียนสคริปต์เพื่อดำเนินการย้าย ในกรณีนี้คุณจะไม่ต้องการให้มีข้อความถามว่าคุณต้องการย้ายไฟล์หรือไม่ คุณสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อย้ายไฟล์โดยไม่ต้องเขียนทับไฟล์ที่มีอยู่ mv -n test1.txt test2.txt สุดท้ายมีสวิตช์อีกหนึ่งชุดซึ่งจะช่วยให้คุณสามารถอัปเดตไฟล์ปลายทางได้หากไฟล์ต้นฉบับเป็นไฟล์ล่าสุด mv -u test1.txt test2.txt จะเกิดอะไรขึ้นถ้าไฟล์มีอยู่แล้ว