แนะนำ, 2024

ตัวเลือกของบรรณาธิการ

7 คำสั่ง Linux ที่ทุกคนควรรู้

หากคุณยังใหม่กับ Linux การใช้เทอร์มินัลอาจดูล้นหลาม ลีนุกซ์รุ่นใหม่ ๆ อย่าง Linux Mint มีส่วนต่อประสานกราฟิกที่ดีเยี่ยม แต่หัวใจของลีนุกซ์คือเคอร์เนลและนั่นหมายถึงการใช้บรรทัดคำสั่ง

แม้ว่าคุณจะเป็นผู้ใช้ Windows คุณอาจต้องเปิดหน้าต่างพรอมต์คำสั่ง ณ จุดหนึ่งในชีวิตของคุณเพื่อทำงาน ด้วยเวอร์ชันล่าสุดของ Windows, Windows 10 คุณยังสามารถติดตั้งเชลล์ Ubuntu Bash ใน Windows และรันคำสั่ง Linux ได้โดยตรงจาก Windows!

ในบทความนี้ฉันจะไปดูคำสั่ง Linux พื้นฐานที่ใช้กันทั่วไปในลีนุกซ์ทุกรุ่น เนื่องจาก bash shell เป็นเชลล์ที่ได้รับความนิยมมากที่สุดและอันที่ฉันใช้ด้วยฉันจะใช้ไวยากรณ์นั้นสำหรับคำสั่งทั้งหมด นอกจากนี้ฉันจะพูดถึงข้อโต้แย้งที่มีประโยชน์ที่สุดสำหรับแต่ละคำสั่ง แต่มีอีกมากมายที่สามารถพบได้ในหน้าคน

1. ls (รายการเนื้อหา)

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

ใน distros Linux ส่วนใหญ่ไดเรกทอรีจะถูกเน้นด้วยสีอื่นเช่นสีเขียว ไฟล์มักจะเป็นสีมาตรฐานของ shell prompt ซึ่งเป็นสีเทาในกรณีของฉัน ไม่มีข้อโต้แย้งใด ๆ ls เป็นประเภทที่น่าเบื่อ หากคุณใช้ -a กับ ls คุณจะสามารถดูไฟล์ที่ซ่อนอยู่ทั้งหมด

สิ่งที่ขึ้นต้นด้วยจุดคือไฟล์หรือไดเรกทอรีที่ซ่อนอยู่ ไดเรกทอรีที่ซ่อนอยู่ทั้งหมดมีสีสีน้ำเงินเข้มซึ่งยากที่จะมองเห็น อีกอาร์กิวเมนต์ที่มีประโยชน์คือตัวเลือก -l ดังแสดงด้านล่าง

สิ่งนี้จะช่วยให้คุณมีรายชื่อไฟล์และโฟลเดอร์จำนวนมากที่มีข้อมูลเพิ่มเติมมากมายเช่นการอนุญาตลิงก์ผู้ใช้กลุ่มขนาดและวันที่แก้ไขล่าสุด หากคุณไม่แน่ใจว่าจะตีความสิทธิ์อย่างไรให้อ่านโพสต์ของฉันเกี่ยวกับการทำความเข้าใจกับสิทธิ์ของ Linux

2. cd (เปลี่ยนไดเรกทอรี)

เมื่อคุณสามารถแสดงรายการเนื้อหาของไดเรกทอรีได้จะมีประโยชน์ที่จะทราบวิธีเปลี่ยนเป็นไดเรกทอรีอื่น โดยค่าเริ่มต้นคุณจะเริ่มต้นในโฮมไดเร็กตอรี่ของคุณเมื่อคุณเปิด bash shell. สิ่งนี้ถูกระบุโดยสัญลักษณ์ tilde ( ~ ) ในพร้อมต์เชลล์

คำสั่ง cd คือวิธีที่คุณเปลี่ยนไดเรกทอรีใน Linux การเรียนรู้ด้วยซีดีนั้นมีไม่มากนัก แต่มีทางลัดอยู่สองสามทาง สิ่งหนึ่งที่ดีคือเพียงพิมพ์ cd และกด Enter สิ่งนี้จะพาคุณกลับไปที่โฮมไดเร็กตอรี่ไม่ว่าคุณจะอยู่ที่ไหน.

นอกจากนี้คุณสามารถใช้พา ธ สัมบูรณ์หากคุณต้องการเข้าไปยังไดเรกทอรีที่ไม่สามารถเข้าถึงได้ผ่านเส้นทางที่สัมพันธ์กัน ในตัวอย่างด้านล่างฉันต้องใช้พา ธ สัมบูรณ์ที่เริ่มต้นที่ รูท (/) เพื่อไปที่ etc / ssh

3. man (หน้าช่วยเหลือ)

คำสั่ง man อาจเป็นหนึ่งในคำสั่งที่มีประโยชน์ที่สุดใน Linux แม้แต่ผู้ใช้ลีนุกซ์ขั้นสูงก็ยังจำข้อโต้แย้งทั้งหมดไม่ได้สำหรับคำสั่ง Linux หน้าคนจะให้ข้อมูลรายละเอียดเกี่ยวกับข้อโต้แย้งที่แตกต่างกันทั้งหมดสำหรับคำสั่ง

ไวยากรณ์ก็เรียบง่ายเช่นกัน มันเป็นแค่ผู้ชายตามด้วยคำสั่งที่คุณต้องการเรียนรู้ ในภาพหน้าจอด้านบนฉันทำ ผู้ชายคนหนึ่ง เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับคำสั่ง ls อาร์กิวเมนต์หนึ่งที่มีประโยชน์ต่อมนุษย์คือ -k ซึ่งจะช่วยให้คุณค้นหาคำสั่งทั้งหมดโดยใช้คำหลัก

ด้านบนฉันค้นหาคำหลัก zip และกลับคำสั่งทั้งหมดที่มีคำว่า zip ในชื่อคำสั่งหรือคำอธิบาย มันเป็นวิธีที่สะดวกในการค้นหาคำสั่งที่คุณอาจไม่เคยรู้มาก่อน

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

4. แตะ (สร้างไฟล์)

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

มีหลายวิธีในการสร้างไฟล์ใน Linux และหลังจากนั้นคุณอาจไม่เคยใช้ touch เพื่อสร้างไฟล์ แต่ในตอนแรกมันมีประโยชน์มาก

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

5. cat (เชื่อมต่อไฟล์และพิมพ์)

คำสั่งที่มีประโยชน์อื่น ๆ คือคำสั่ง cat ฟังก์ชั่นหลักของ cat คือการเชื่อมไฟล์หลาย ๆ ไฟล์เข้าด้วยกัน แต่ก็สามารถใช้พิมพ์เนื้อหาของไฟล์ไปยังเอาต์พุตมาตรฐาน (ซึ่งก็คือหน้าจอ)

คุณสามารถใช้อาร์กิวเมนต์ -n เพื่อเพิ่มหมายเลขบรรทัดลงในเอาต์พุต หากคุณใช้ตัวเลือก -b จะเป็นการเพิ่มหมายเลขบรรทัดให้กับบรรทัดที่ไม่เว้นว่างเท่านั้น หากคุณใช้ cat กับไฟล์ที่มีความยาวมากกว่าความสูงของหน้าต่างเทอร์มินัลจะแสดงเฉพาะด้านล่างของไฟล์ คุณสามารถไพพ์เอาต์พุตของ cat ไปยังคำสั่ง less หรือคำสั่ง more เพื่อดูเนื้อหาของหน้าไฟล์ทีละหน้า

6. mkdir (ทำไดเรกทอรี)

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

ในตัวอย่างด้านบนฉันได้สร้างสองไดเรกทอรีในโฮมไดเรกทอรีของฉันโดยใช้พา ธ สัมพัทธ์และพา ธ สัมบูรณ์ หากคุณต้องการสร้างไดเรกทอรีลำดับชั้นหลายรายการพร้อมกันคุณต้องใช้อาร์กิวเมนต์ -p

ในตัวอย่างข้างต้นฉันใช้อาร์กิวเมนต์ -p เพื่อสร้างไดเรกทอรี Aseem, Data และ Pictures ทั้งหมดในคราวเดียวแม้ว่าจะไม่มีอยู่ก็ตาม

7. rm (ลบออก)

คำสั่ง rm เป็นคำสั่งที่มีประสิทธิภาพที่สามารถใช้เพื่อลบไฟล์และไดเรกทอรี คำสั่ง rm สามารถลบไดเร็กทอรีที่มีไฟล์และไดเร็กทอรีอยู่ข้างใน

ในการลบไฟล์คุณเพียงแค่พิมพ์ชื่อไฟล์ หากคุณต้องการลบไดเรกทอรีที่ไม่ว่างคุณต้องใช้อาร์กิวเมนต์ -r เป็นความคิดที่ดีที่จะใช้อาร์กิวเมนต์ -i และ -v เมื่อใช้ rm เพราะจะถามคุณก่อนที่จะลบอะไร

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

Top