วิธีการเปลี่ยนไดเรกทอรีใน Linux

คู่มือนี้จะแสดงวิธีนำทางรอบ ๆ ระบบไฟล์ของคุณโดยใช้ terminal Linux

คอมพิวเตอร์ของคุณจะมีไดรฟ์อย่างน้อยหนึ่งไดรฟ์เพื่อบูตระบบปฏิบัติการ ไดรฟ์ที่คุณบูตจากโดยทั่วไปคือฮาร์ดไดรฟ์หรือ SSD แต่อาจเป็นไดรฟ์ดีวีดีหรือไดรฟ์ USB

ระบบปฏิบัติการในคอมพิวเตอร์ของคุณจะมีกลไกการตั้งชื่อเพื่อให้คุณสามารถโต้ตอบกับแต่ละไดรฟ์ได้

ถ้าคุณใช้ระบบปฏิบัติการ Windows คุณจะทราบว่าแต่ละไดรฟ์จะมีอักษรระบุไดรฟ์

การตั้งชื่อการประชุมทั่วไปมีดังนี้:

แต่ละไดรฟ์จะถูกแบ่งเป็นต้นไม้ประกอบด้วยโฟลเดอร์และไฟล์ ตัวอย่างเช่นไดรฟ์ C ทั่วไปอาจมีลักษณะดังนี้:

เนื้อหาในไดรฟ์ C ของคุณจะแตกต่างกันและข้างต้นเป็นเพียงตัวอย่างเท่านั้น แต่คุณสามารถมองเห็นระดับบนสุดคืออักษรระบุไดรฟ์และมีโฟลเดอร์อยู่สามโฟลเดอร์ใต้ (ผู้ใช้หน้าต่างไฟล์โปรแกรม) ภายใต้แต่ละโฟลเดอร์เหล่านี้จะมีโฟลเดอร์อื่น ๆ และอยู่ใต้โฟลเดอร์เหล่านี้มากขึ้น

ภายใน Windows คุณสามารถนำทางไปรอบ ๆ โฟลเดอร์ได้โดยคลิกที่อยู่ภายใน Windows Explorer

นอกจากนี้คุณยังสามารถเปิดพร้อมรับคำสั่งและใช้คำสั่ง Windows cd เพื่อเลื่อนไปมารอบ ๆ โครงสร้างโฟลเดอร์

Linux ยังมีวิธีการตั้งชื่อไดรฟ์ ไดรฟ์ใน Linux เรียกว่าอุปกรณ์เพื่อให้ทุกไดรฟ์เริ่มต้นด้วย "/ dev" เนื่องจากอุปกรณ์ต่างๆจะได้รับการปฏิบัติเหมือนไฟล์

2 ตัวถัดไปหมายถึงประเภทของไดรฟ์

คอมพิวเตอร์สมัยใหม่มีแนวโน้มที่จะใช้ ไดรฟ์ SCSI ดังนั้นจึงสั้นลงเป็น "SD"

ตัวอักษรตัวที่สามเริ่มต้นที่ "A" และสำหรับไดรฟ์ใหม่แต่ละตัวจะเลื่อนตัวอักษรขึ้น (เช่น B, C, D) ดังนั้นโดยทั่วไปไดรฟ์แรกจะเรียกว่า "SDA" และบ่อยกว่าไม่เป็นทั้ง SSD หรือฮาร์ดไดรฟ์ที่ใช้ในการบูตระบบ "SDB" มักหมายถึงฮาร์ดไดรฟ์ตัวที่สองไดรฟ์ USB หรือฮาร์ดไดรฟ์ภายนอก ไดรฟ์ถัดไปแต่ละตัวจะได้รับจดหมายต่อไปพร้อมกัน

สุดท้ายมีหมายเลขที่ระบุถึงพาร์ทิชัน

ฮาร์ดดิสก์มาตรฐานจึงมักเรียกว่า / dev / sda กับพาร์ติชันที่เรียกว่า / dev / sda1 / dev / sda2 เป็นต้น

การกระจายลีนุกซ์ส่วนใหญ่มีตัวจัดการไฟล์แบบกราฟิกที่คล้ายกับ Windows Explorer อย่างไรก็ตามเช่นเดียวกับ Windows คุณสามารถใช้บรรทัดคำสั่ง Linux เพื่อนำทางไปยังระบบไฟล์ของคุณได้

ระบบลินุกซ์ของคุณถูกวางไว้ในรูปแบบต้นไม้ที่มีไดเรกทอรี / ที่ด้านบนและไดเรกทอรีอื่น ๆ ที่อยู่ด้านล่าง

โฟลเดอร์ทั่วไปภายใต้ไดเร็กทอรี / มีดังนี้:

คุณสามารถค้นหาโฟลเดอร์เหล่านี้ทั้งหมดที่ใช้งานได้โดยการอ่านคู่มือนี้แสดง คำสั่งที่จำเป็น 10 อย่างสำหรับการนำระบบไฟล์ไปใช้ Linux

การนำทางพื้นฐานโดยใช้คำสั่ง cd

ส่วนใหญ่เวลาที่คุณจะต้องการทำงานภายในขอบเขตของโฟลเดอร์บ้านของคุณ โครงสร้างโฟลเดอร์ที่บ้านของคุณเหมือนกับโฟลเดอร์ "My Documents" ภายใน Windows

ลองนึกภาพคุณมีการตั้งค่าโฟลเดอร์ต่อไปนี้ภายใต้โฟลเดอร์บ้านของคุณ:

เมื่อคุณ เปิดหน้าต่างเทอร์มินัล โดยทั่วไปคุณจะพบว่าตัวเองอยู่ในโฟลเดอร์บ้านของคุณ คุณสามารถยืนยันสิ่งนี้ได้โดยใช้ คำสั่ง pwd

รหัสผ่าน

ผลลัพธ์จะเป็นไปตามบรรทัด / home / username

คุณสามารถกลับไปที่ / home / username folder โดยพิมพ์ คำสั่ง cd tilde :

cd ~

ลองจินตนาการว่าคุณอยู่ในโฟลเดอร์ / home / username และคุณต้องการไปที่โฟลเดอร์ Christmas Photos

คุณสามารถทำได้หลายวิธี

ตัวอย่างเช่นคุณสามารถเรียกใช้ชุดคำสั่ง cd ดังนี้:

รูปภาพ cd
cd "ภาพคริสต์มาส"

คำสั่งแรกจะย้ายคุณจากโฟลเดอร์ชื่อผู้ใช้ลงไปที่โฟลเดอร์รูปภาพ คำสั่งที่สองจะนำคุณลงจากโฟลเดอร์ Pictures ไปยังโฟลเดอร์ Christmas Photos โปรดทราบว่า "Christmas Photos" เป็นคำพูดเนื่องจากมีช่องว่างในชื่อโฟลเดอร์

นอกจากนี้คุณยังสามารถใช้เครื่องหมายแบ็คสแลชแทนเครื่องหมายคำพูดเพื่อหลบหนีพื้นที่ในคำสั่ง ตัวอย่างเช่น:

cd คริสต์มาส \ Photos

แทนที่จะใช้คำสั่งสองคำคุณอาจใช้เพียงคำสั่งหนึ่งคำดังต่อไปนี้:

รูปภาพ cd / Christmas \ Photos

หากคุณไม่ได้อยู่ในโฟลเดอร์บ้านและอยู่ในโฟลเดอร์ระดับที่สูงกว่าเช่น / คุณสามารถทำสิ่งต่างๆได้หลายอย่าง

คุณสามารถระบุพา ธ ทั้งหมดได้ดังนี้:

cd / home / username / รูปภาพ / Christmas \ Photos

คุณยังสามารถใช้ tilde เพื่อไปที่โฟลเดอร์บ้านและเรียกใช้คำสั่งดังต่อไปนี้

cd ~
รูปภาพ cd / Christmas \ Photos

อีกวิธีหนึ่งคือการใช้ทิลเดอร์ทั้งหมดในคำสั่งเดียวดังนี้:

cd ~ / รูปภาพ / Christmas \ Photos

สิ่งนี้หมายความว่ามันไม่สำคัญว่าคุณจะอยู่ที่ไหนในระบบไฟล์ที่คุณสามารถไปยังโฟลเดอร์ใด ๆ ที่อยู่ด้านล่างโฮมโฟลเดอร์โดยใช้สัญกรณ์ ~ / เป็นตัวอักษรตัวแรกในเส้นทาง

ซึ่งจะช่วยในการพยายามรับจากโฟลเดอร์ระดับต่ำไปหนึ่งโฟลเดอร์ ตัวอย่างเช่นสมมติว่าคุณอยู่ในโฟลเดอร์ Christmas Photos และตอนนี้คุณต้องการไปที่โฟลเดอร์ Reggae ซึ่งอยู่ในโฟลเดอร์ Music

คุณสามารถทำสิ่งต่อไปนี้:

ซีดี ..
ซีดี ..
ซีดีเพลง
ซีดีเร้กเก้

จุดสองจุดมีความหมายว่าคุณต้องการไปยังไดเรกทอรี ถ้าคุณต้องการไปสองไดเรกทอรีคุณจะใช้ไวยากรณ์ต่อไปนี้:

cd ../ ..

สาม?

cd ../../ ..

คุณสามารถระบุคำสั่ง cd ทั้งหมดได้ในคำสั่งเดียวดังนี้:

cd ../../Music/Reggae

ขณะนี้งานจะดีกว่ามากที่จะใช้ไวยากรณ์ต่อไปนี้เนื่องจากจะช่วยให้คุณประหยัดการคำนวณจำนวนระดับที่คุณต้องไปก่อนที่จะลดลงอีกครั้ง:

cd ~ / เพลง / เร้กเก้

ลิงค์สัญลักษณ์

หากคุณมีการเชื่อมโยงสัญลักษณ์เป็นมูลค่ารู้เกี่ยวกับสองสวิทช์ที่กำหนดพฤติกรรมของคำสั่ง cd เมื่อปฏิบัติตามพวกเขา

ลองจินตนาการว่าฉันได้สร้างลิงก์สัญลักษณ์ไว้ในโฟลเดอร์ Christmas Photos ที่เรียกว่า Christmas_Photos วิธีนี้จะช่วยประหยัดการใช้เครื่องหมายแบ็กสแลชเมื่อนำทางไปยังโฟลเดอร์ Christmas Photos (เปลี่ยนชื่อโฟลเดอร์อาจเป็นความคิดที่ดีขึ้น)

โครงสร้างตอนนี้มีลักษณะดังนี้:

โฟลเดอร์ Christmas_Photos ไม่ใช่โฟลเดอร์เลย เป็นลิงก์ที่ชี้ไปยังโฟลเดอร์ Christmas Photos

ถ้าคุณเรียกใช้คำสั่ง cd กับลิงก์สัญลักษณ์ที่ชี้ไปยังโฟลเดอร์คุณจะสามารถดูไฟล์และโฟลเดอร์ทั้งหมดภายในโฟลเดอร์นั้นได้

ตามหน้าคู่มือสำหรับซีดีพฤติกรรมเริ่มต้นคือการทำตามลิงก์สัญลักษณ์

ตัวอย่างเช่นดูคำสั่งด้านล่าง

cd ~ / รูปภาพ / Christmas_Photos

ถ้าคุณเรียกใช้คำสั่ง pwd หลังจากใช้คำสั่งนี้คุณจะได้รับผลลัพธ์ดังต่อไปนี้

/ home / ชื่อผู้ใช้ / รูปภาพ / Christmas_Photos

เมื่อต้องการบังคับใช้ลักษณะการทำงานนี้คุณสามารถใช้คำสั่งต่อไปนี้:

cd -L ~ / รูปภาพ / Christmas_Photos

ถ้าคุณต้องการใช้เส้นทางทางกายภาพที่คุณต้องป้อนคำสั่งต่อไปนี้:

cd -P ~ / รูปภาพ / Christmas_Photos

ตอนนี้เมื่อคุณเรียกใช้คำสั่ง pwd คุณจะเห็นผลลัพธ์ต่อไปนี้:

/ home / ชื่อผู้ใช้ / รูปภาพ / ภาพถ่ายคริสมาสต์

สรุป

คู่มือนี้ได้แสดงให้คุณเห็นทุกอย่างที่คุณจำเป็นต้องรู้เพื่อที่จะสามารถใช้งานระบบไฟล์โดยใช้บรรทัดคำสั่ง Linux ได้

เพื่อหาข้อมูลเกี่ยวกับตัวเลือกที่มีศักยภาพทั้งหมดคลิกที่นี่สำหรับหน้าคู่มือผู้ใช้ซีดี