คู่มือนี้จะแสดงวิธีการเปลี่ยนชื่อไฟล์โดยใช้ตัวจัดการไฟล์และบรรทัดคำสั่ง Linux
การกระจายลีนุกซ์ส่วนใหญ่มีตัวจัดการไฟล์เริ่มต้นเป็นส่วนหนึ่งของสภาพแวดล้อมเดสก์ท็อป สภาพแวดล้อมเดสก์ท็อปคือชุดเครื่องมือที่ช่วยให้ผู้ใช้สามารถทำงานได้โดยไม่ต้องพิมพ์คำสั่งลงในหน้าต่างเทอร์มินัล
สภาพแวดล้อมเดสก์ทอปโดยทั่วไปประกอบด้วยตัวจัดการหน้าต่างที่ใช้เพื่อแสดงแอ็พพลิเคชันแบบกราฟิก นอกจากนี้ยังจะมีบางส่วนหรือทั้งหมดต่อไปนี้:
- แผงควบคุม (เรียกอีกอย่างว่าแถบงาน) - ใช้ทั่วไปสำหรับปุ่มเมนูถาดระบบ
- เมนู
- แถบเปิด
- แดชบอร์ด
- วิดเจ็ต
- ไอคอนเดสก์ท็อป
- เครื่องมือเช่นผู้จัดการไฟล์, notepads เครื่องคิดเลข ฯลฯ
ตัวจัดการไฟล์ถูกใช้เพื่อควบคุมการสร้างการเคลื่อนไหวและการลบไฟล์ ผู้ใช้ Windows จะคุ้นเคยกับ Windows Explorer ซึ่งเป็นตัวจัดการไฟล์ประเภทหนึ่ง
มีผู้จัดการไฟล์หลายรายเช่น Nautilus, Dolphin, Caja, PCManFM และ Thunar
Nautilus เป็นโปรแกรมจัดการแฟ้มเริ่มต้นในอูบุนตูและดิสทริบิวชันที่ใช้งานระบบเดสก์ท็อป GNOME เช่น Fedora และ openSUSE
Dolphin เป็นโปรแกรมจัดการแฟ้มเริ่มต้นสำหรับสภาพแวดล้อมเดสก์ท็อป KDE ที่ใช้โดยการแจกจ่าย Linux เช่น Kubuntu และ KaOS
Linux Mint มีรุ่นที่มีน้ำหนักเบาซึ่งใช้เดสก์ท็อป MATE เดสก์ท็อป MATE ใช้โปรแกรมจัดการไฟล์ Caja
การกระจายค่าน้ำหนักเบามักใช้สภาพแวดล้อมเดสก์ท็อป LXDE ซึ่งมีตัวจัดการไฟล์ PCManFM หรือ XFCE ซึ่งมาพร้อมกับตัวจัดการไฟล์ Thunar
ในฐานะที่เป็นมันเกิดขึ้นชื่ออาจมีการเปลี่ยนแปลง แต่การทำงานสำหรับการเปลี่ยนชื่อไฟล์เป็นจริงเหมือนกัน
วิธีการเปลี่ยนชื่อแฟ้มโดยใช้ตัวจัดการไฟล์
ผู้จัดการไฟล์มักจะมีไอคอนซึ่งดูเหมือนตู้เก็บเอกสาร ตัวอย่างเช่นถ้าคุณใช้อูบุนตูเป็นไอคอนที่สองบนแถบเปิดตัว
โดยทั่วไปคุณจะสามารถหาไอคอนจัดการไฟล์ที่เกี่ยวข้องได้ทั้งในแถบเปิดบนแผงควบคุมซึ่งเป็นส่วนหนึ่งของระบบเมนูหรือเป็นส่วนหนึ่งของแถบเปิดตัวที่รวดเร็ว
ผู้จัดการแฟ้มโดยทั่วไปมีรายชื่อสถานที่ในแผงด้านซ้ายเช่นโฟลเดอร์บ้านเดสก์ท็อปอุปกรณ์อื่น ๆ และถังรีไซเคิล
ในแผงด้านขวาจะมีรายการไฟล์และโฟลเดอร์สำหรับสถานที่ที่เลือกไว้ในแผงด้านซ้าย คุณสามารถเจาะลึกลงในโฟลเดอร์โดยการดับเบิลคลิกที่ไฟล์เหล่านั้นและคุณสามารถย้ายข้อมูลสำรองผ่านโฟลเดอร์โดยใช้ลูกศรบนแถบเครื่องมือ
การเปลี่ยนชื่อไฟล์หรือโฟลเดอร์เป็นเรื่องที่เหมือนกันไม่ว่าจะเป็นเรื่องการแจกจ่ายสภาพแวดล้อมเดสก์ท็อปและตัวจัดการไฟล์ที่คุณใช้อยู่
คลิกขวาที่ไฟล์หรือโฟลเดอร์ที่คุณต้องการลบแล้วเลือก "เปลี่ยนชื่อ" อีกทางเลือกหนึ่งผู้จัดการไฟล์จำนวนมากช่วยให้คุณคลิกซ้ายที่ไฟล์หรือโฟลเดอร์และกด F2 เพื่อดำเนินการเดียวกัน
อินเทอร์เฟซสำหรับการเปลี่ยนชื่อไฟล์แตกต่างกันเล็กน้อยขึ้นอยู่กับตัวจัดการไฟล์ ตัวอย่างเช่น Nautilus, Thunar และ PCManFM จะแสดงหน้าต่างเล็ก ๆ เพื่อป้อนชื่อไฟล์ใหม่ในขณะที่ Dolphin และ Caja ช่วยให้คุณพิมพ์ชื่อใหม่แทนชื่อเดิม
วิธีการเปลี่ยนชื่อไฟล์โดยใช้บรรทัดคำสั่ง Linux
คุณอาจไม่ต้องแปลกใจที่พบว่ามีการเปลี่ยนชื่อคำสั่งสำหรับเปลี่ยนชื่อไฟล์ ในคู่มือนี้คุณจะได้เรียนรู้วิธีการเปลี่ยนชื่อไฟล์ทั้งหมดวิธีเปลี่ยนชื่อส่วนหนึ่งของไฟล์วิธีการเปลี่ยนชื่อไฟล์โดยชี้ไปที่การเชื่อมโยงสัญลักษณ์และวิธีการได้รับการยืนยันว่าคำสั่งเปลี่ยนชื่อทำงานหรือไม่
วิธีเปลี่ยนชื่อไฟล์
ไวยากรณ์สำหรับการเปลี่ยนชื่อไฟล์ไม่ชัดเจนเท่าที่คุณคิด ตัวอย่างต่อไปนี้แสดงวิธีเปลี่ยนชื่อไฟล์:
เปลี่ยนชื่อไฟล์เปลี่ยนนิพจน์
คุณอาจคิดว่าคำสั่งเปลี่ยนชื่อจะง่ายเหมือนพูด เปลี่ยนชื่อ oldfile newfileแต่มันไม่ได้ค่อนข้างง่ายเหมือนที่และเมื่อเราผ่านฉันจะอธิบายว่าทำไม
ลองนึกภาพคุณมีไฟล์ที่เรียกว่า testfile และคุณต้องการเปลี่ยนชื่อไฟล์เป็น testfile2 คำสั่งที่คุณใช้จะเป็นดังนี้:
เปลี่ยนชื่อ testfile testfile2 testfile
ดังนั้นสิ่งที่เกิดขึ้นที่นี่? นิพจน์เป็นบิตของข้อความหรือนิพจน์ปกติที่คุณกำลังมองหาในชื่อไฟล์ การแทนที่คือข้อความที่คุณต้องการแทนที่นิพจน์ด้วยและไฟล์คือไฟล์หรือไฟล์ที่คุณต้องการทำการเปลี่ยนชื่อ
ทำไมมันทำงานเช่นนี้คุณอาจจะถาม?
ลองจินตนาการว่าคุณมีโฟลเดอร์ของภาพสุนัข แต่คุณตั้งใจเรียกพวกเขาว่าแมวภาพดังนี้:
- catsittingdown
- barkingcat
- postmanattackedbycat
ตอนนี้ถ้าคำสั่งเป็นง่ายๆเป็น เปลี่ยนชื่อ oldfile newfileจากนั้นคุณจะต้องเปลี่ยนชื่อไฟล์แต่ละไฟล์
ด้วยคำสั่งเปลี่ยนชื่อ Linux คุณสามารถเปลี่ยนชื่อไฟล์ทั้งหมดพร้อมกันได้ดังนี้:
เปลี่ยนชื่อสุนัขแมว *
ไฟล์ข้างต้นจะถูกเปลี่ยนชื่อเป็นดังนี้:
- dogsittingdown
- barkingdog
- postmanattackedbydog
คำสั่งข้างต้นโดยทั่วไปมองผ่านไฟล์ทั้งหมด (แสดงโดย metacharacter สัญลักษณ์เครื่องหมายดอกจัน) และทุกที่ที่พบคำว่าแมวมันแทนที่ด้วยสุนัข
เปลี่ยนชื่อไฟล์กายภาพที่ชี้ไปตามลิงก์สัญลักษณ์
การเชื่อมโยงแบบสัญลักษณ์ทำหน้าที่เป็นตัวชี้ไปยังไฟล์ที่คล้ายคลึงกับทางลัดบนเดสก์ท็อป ลิงค์สัญลักษณ์ไม่ประกอบด้วยข้อมูลใด ๆ ยกเว้นเส้นทางไปยังตำแหน่งของไฟล์ที่ชี้ไป
คุณสามารถสร้างการเชื่อมโยงสัญลักษณ์โดยใช้คำสั่งต่อไปนี้:
ln-s
ตัวอย่างเช่นสมมติว่าคุณมีไฟล์ชื่อ barkingdog ในโฟลเดอร์รูปภาพสุนัขของคุณและคุณต้องการสร้างลิงก์สัญลักษณ์ไปยังไฟล์ในโฟลเดอร์อื่นที่เรียกว่า dogtraining โดยใช้ชื่อว่า howtostopdogbarking
คุณสามารถทำได้โดยใช้คำสั่งต่อไปนี้:
ln -s ~ / ภาพ / dogpictures / barkingdog ~ / ภาพ / dogtraining / howtostopdogbarking
คุณสามารถบอกได้ว่าไฟล์ใดเป็นลิ้งค์สัญลักษณ์โดยการรันคำสั่ง ls -lt
ls -lt howtostopdogbarking
ผลลัพธ์จะแสดงบางอย่างเช่น howtostopdogbarking -> / home / images / dogpics / barkingdog
ตอนนี้ฉันไม่ทราบว่าคุณหลายคนรู้วิธีที่จะหยุดสุนัขเห่า แต่คำแนะนำจากครูผู้ฝึกสอนหลายคนคือการสอนให้สุนัขพูดก่อนแล้วจึงค่อยเข้าใจว่าคุณสามารถทำให้มันพังเมื่อคุณไม่ต้องการ มันจะเห่า นั่นคือทฤษฎีต่อไป
ด้วยความรู้ในมือคุณอาจต้องการเปลี่ยนชื่อภาพ barkingdog เป็น speakdog
คุณสามารถเปลี่ยนชื่อภาพได้โดยตรงในโฟลเดอร์ dogpics โดยใช้คำสั่งต่อไปนี้:
เปลี่ยนชื่อเห่าพูด / home / images / dogpics / barkingdog
หรือคุณสามารถเปลี่ยนชื่อภาพสุนัขเห่าโดยการระบุชื่อของลิงค์สัญลักษณ์และโดยใช้สวิตช์ต่อไปนี้:
เปลี่ยนชื่อ -s เห่าพูด / home / images / dogtraining / howtostopdogbarking
วิธีการได้รับการยืนยันว่ามีการใช้คำสั่งเปลี่ยนชื่อแล้ว
ปัญหาหลักที่มีคำสั่งเปลี่ยนชื่อคือไม่ได้บอกคุณว่ามันทำอะไร สิ่งที่คุณคิดว่าอาจไม่ได้ผลและคุณต้องไปตรวจสอบด้วยตัวเองโดยใช้คำสั่ง ls
อย่างไรก็ตามถ้าคุณใช้สวิตช์ต่อไปนี้คำสั่งเปลี่ยนชื่อจะแจ้งให้คุณทราบว่าได้เปลี่ยนชื่ออะไร:
เปลี่ยนชื่อ -v แมวสุนัข *
เอาท์พุทจะเป็นไปตามบรรทัดต่อไปนี้:
- barkingcat -> barkingdog
- catsittingdown -> dogsittingdown
- postmanattackedbycat -> postmanattackedbydog
คำสั่งนี้ช่วยยืนยันว่าสิ่งที่คุณต้องการเกิดขึ้นเกิดขึ้นได้จริง
อีกวิธีหนึ่งในการเปลี่ยนชื่อไฟล์
ถ้าคุณต้องการไวยากรณ์ที่เรียบง่ายของการเปลี่ยนชื่อไฟล์ลองคำสั่ง mv ดังนี้:
สรุป
เมื่อเรียนรู้เกี่ยวกับการใช้บรรทัดคำสั่ง Linux คุณจำเป็นต้องรู้เกี่ยวกับสิทธิ์วิธีการสร้างผู้ใช้และกลุ่มวิธีการสร้างไดเร็กทอรีวิธีคัดลอกไฟล์วิธีย้ายและเปลี่ยนชื่อไฟล์และลิงก์ทั้งหมด