25 คำสั่งพื้นฐานของ Linux ที่คุณควรจำ - Android ที่มีความสุข

บรรทัดคำสั่งเป็นเครื่องมือที่ทรงพลังจริงๆ หลังจากใช้เวลาเกือบ 10 ปีในการสนับสนุนผู้ใช้และ บริษัท ที่อยู่ห่างไกลคน ๆ หนึ่งก็เรียนรู้ที่จะให้ความสำคัญกับประสิทธิภาพและความเก่งกาจของสิ่งประเภทนี้ พวกเขาไม่ได้ช่วยชีวิตฉันไว้มากกว่าหนึ่งครั้งโดยเปล่าประโยชน์ ทั้งใน Windows ถ้าเราใช้ MS-DOS เช่นเดียวกับใน Linux เราสามารถดำเนินการขั้นสูงได้เร็วขึ้นมากถ้าเราทำมันผ่านคำสั่ง และนั่นเป็นสิ่งที่น่าชื่นชมในระยะยาวและเป็นจำนวนมาก

25 คำสั่งพื้นฐานเพื่อเรียนรู้วิธีใช้เทอร์มินัล Linux

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

1 # ล

คำสั่ง "ls" แสดงรายการไฟล์และโฟลเดอร์ทั้งหมดในไดเร็กทอรีเฉพาะ

ls

ถ้าเราเพิ่มคำสั่ง "a" มันจะแสดงไฟล์ที่ซ่อนอยู่ของโฟลเดอร์ที่เราอยู่ด้วย

ls -a

2 # ซีดี

คำสั่ง "cd" ใช้เพื่อเปลี่ยนไดเร็กทอรีในเทอร์มินัล หากต้องการเปลี่ยนจากโฟลเดอร์ที่เทอร์มินัลโหลดตามค่าเริ่มต้นเป็นโฟลเดอร์อื่น:

cd / path / to / โฟลเดอร์ /

นอกจากนี้เรายังสามารถไปยังโฟลเดอร์ที่สูงขึ้นโดยใช้เครื่องหมายจุดคู่ ".. "

ซีดี ..

3 # pwd

แสดงไดเร็กทอรีที่เราอยู่ในขณะนั้นภายในเทอร์มินัล

pwd

4 # mkdir

หากเราต้องการสร้างโฟลเดอร์ใหม่เราจะใช้คำสั่ง "mkdir"

ชื่อโฟลเดอร์ mkdir

นอกจากนี้เรายังสามารถรักษาสิทธิ์เดิมของโฟลเดอร์ด้านบนได้หากเราเพิ่มตัวเลือก "-p"

mkdir –p ชื่อโฟลเดอร์

5 # rm

ด้วยคำสั่งนี้เราสามารถลบไฟล์ได้โดยตรงจากบรรทัดคำสั่ง

rm / path / to / file

หากเราเพิ่มตัวเลือก "rf" เรายังสามารถลบโฟลเดอร์ทั้งหมดที่มีเนื้อหาทั้งหมดได้

rm –rf / path / to / โฟลเดอร์

6 # cp

ด้วยคำสั่งนี้เราสามารถทำสำเนาไฟล์ได้ เราก็ต้องเขียนคำสั่งเส้นทางต้นทางและเส้นทางปลายทาง

cp / path / source / file / path / destination / file

นอกจากนี้เรายังสามารถคัดลอกทั้งโฟลเดอร์ได้หากเราแนบตัวเลือก "-r"

cp –r / path / source / folder / / path / destination / folder /

7 # mv

คำสั่ง "mv" ช่วยให้คุณทำสิ่งต่างๆบน Linux ในมือข้างหนึ่งเราสามารถใช้มันในการย้ายไฟล์จากที่หนึ่งไปยังอีกแต่ก็ยังทำหน้าที่ในการเปลี่ยนชื่อไฟล์ ตัวอย่างเช่นในการย้ายไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่ง:

mv / path / source / file / path / destination / file

เราสามารถทำได้เช่นเดียวกันเพื่อย้ายโฟลเดอร์จากเส้นทางหนึ่งไปยังอีกเส้นทางหนึ่ง:

mv / path / source / folder / path / destination / file

หากสิ่งที่เราต้องการคือการเปลี่ยนชื่อไฟล์ใน Linux เราจะต้องนำทางในเทอร์มินัลไปยังเส้นทางที่ไฟล์ดังกล่าวอยู่และเขียนสิ่งต่อไปนี้:

ชื่อไฟล์ mv new-file-name

เราสามารถทำได้เช่นเดียวกันในกรณีของโฟลเดอร์

mv ชื่อโฟลเดอร์ชื่อโฟลเดอร์ใหม่

8 # แมว

คำสั่งนี้อนุญาตให้คุณดูเนื้อหาของไฟล์จากเทอร์มินัล ในการใช้คำสั่ง "cat" เราก็ต้องเขียนคำสั่งตามด้วยเส้นทางที่ไฟล์นั้นอยู่

cat / path / to / file

9 # หัว

Head ช่วยให้เราเห็น 10 บรรทัดแรกของเนื้อหาของไฟล์ มันถูกใช้เหมือนกับ "cat" เขียนคำสั่งและเส้นทางของไฟล์

หัว / path / to / file

10 # หาง

คล้ายกับ "หัว" มาก Tail ช่วยให้คุณเห็น 10 บรรทัดสุดท้ายของเนื้อหาของไฟล์

หาง / path / to / file

11 # ping

ใน Linux คำสั่ง "ping" ใช้เพื่อตรวจสอบเวลาแฝงหรือเวลาตอบสนองระหว่างเครือข่ายของเราและเซิร์ฟเวอร์ระยะไกลบน LAN อื่นหรือบนอินเทอร์เน็ต เป็นคำสั่งที่ใช้กันทั่วไปในการตรวจสอบว่าเรามีการเชื่อมต่ออินเทอร์เน็ตหรือไม่

ping เว็บไซต์. คอม

นอกจากนี้เรายังสามารถ ping IP แทนการใช้โดเมน

ping ที่อยู่ IP

หากเราต้องการทำ ping แบบไม่สิ้นสุดเราสามารถทำได้โดยเพิ่มตัวเลือก "-t" ต่อท้าย

ping website.com –t

12 # uptime

ด้วยคำสั่ง "uptime" เราสามารถตรวจสอบว่าเราออนไลน์มานานแค่ไหนแล้ว

เวลาทำงาน

# 13

คำสั่ง uname ใช้เพื่อพิมพ์ข้อมูลเกี่ยวกับระบบ Linux ที่เราใช้ (หมายเลขเวอร์ชันการแจกจ่ายวันที่และเวลา) บนหน้าจอ วิธีที่ใช้ได้จริงที่สุดคือการใช้ตัวเลือก "-a"

ร่วมกับฉัน

14 # ชาย

นี้เป็นหนึ่งในคำสั่งการปฏิบัติมากที่สุดใน Linux ที่: คู่มือการใช้งาน หากต้องการทราบว่าคำสั่งทำงานอย่างไรเราต้องพิมพ์ "man" ตามด้วยคำสั่งที่เป็นปัญหา

ตัวอย่างเช่นหากเราต้องการดูคู่มือผู้ใช้สำหรับคำสั่ง "mv" เราจะเขียนสิ่งต่อไปนี้:

mv

15 # df

Df ช่วยให้เราเห็นว่าเรามีพื้นที่ว่างเท่าใดในระบบไฟล์ Linux

df

นอกจากนี้เรายังสามารถแสดงผลลัพธ์อย่างเป็นระเบียบมากขึ้นโดยการเพิ่มตัวเลือก "-h"

df –h

16 # du

คุณต้องการทราบว่าไดเร็กทอรีมีพื้นที่ว่างเท่าใดในระบบของคุณ? นั่นคือสิ่งที่คำสั่ง "du" มีไว้สำหรับ ตัวอย่างเช่นหากต้องการทราบว่าโฟลเดอร์ "/ home /" ของคุณมีพื้นที่เท่าใดให้เปิดบรรทัดต่อไปนี้:

du ~ /

เพื่อให้ได้ผลลัพธ์ที่อ่านได้มากขึ้นขอแนะนำให้ใช้ตัวเลือก "-hr" ในตอนท้าย

du ~ / -hr

17 # ที่ไหน

หากเราควบคุมภาษาอังกฤษเพียงเล็กน้อยเราก็สามารถจินตนาการได้ว่า "whereis" ทำอะไร มันเป็นพื้นทำหน้าที่เพื่อทราบตำแหน่งที่แน่นอนขององค์ประกอบ ตัวอย่างเช่นหากเราต้องการทราบว่าไบนารี Firefox อยู่ที่ใดในระบบ Linux ของเราเราจะดำเนินการดังต่อไปนี้:

firefox คืออะไร

18 # ค้นหา

ด้วยคำสั่ง "ค้นหา" ที่เราสามารถค้นหาไฟล์โปรแกรมหรือโฟลเดอร์ เพียงแค่เปิดคำสั่งพร้อมกับคำค้นหา

ค้นหาคำค้นหา

19 # grep

นี่คือคำสั่งที่ช่วยให้เราไปค้นหาบางรูปแบบบางอย่าง ไม่ใช่คำสั่งที่มักจะดำเนินการเพียงอย่างเดียวเนื่องจากมักจะมาพร้อมกับคำสั่งอื่น

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

cat text-file.txt | grep 'ข้อความค้นหา'

โดยทั่วไปการค้นหารูปแบบด้วยคำสั่ง "grep" จะเป็นไปตามสูตรเดียวกันนี้:

คำสั่ง command-actions | grep 'ข้อความค้นหา'

20 # ps

ด้วยบรรทัดการดำเนินการนี้เราสามารถแสดงกระบวนการที่กำลังทำงานอยู่ในเทอร์มินัลลินุกซ์ในขณะนี้

ปล

หากเราต้องการรายงานที่ละเอียดขึ้นเราสามารถเพิ่มตัวเลือก "aux" ได้

ps aux

21 # ฆ่า

หากโปรแกรมไม่ทำงานหรือถูกบล็อกเราสามารถฆ่ากระบวนการได้ด้วยคำสั่ง "kill" ตัวอย่างเช่นหากเราต้องการปิด Firefox เราจะดำเนินการดังต่อไปนี้:

  • อันดับแรกเราเปิดคำสั่ง "pidof" เพื่อทราบตัวระบุกระบวนการของ Firefox | pidof

  • ใช่แล้วเราจะฆ่ากระบวนการ Firefox ด้วยคำสั่ง "kill" | ฆ่า process-id-number

  • หากยังไม่ปิดเราสามารถเรียกใช้คำสั่งสุดท้ายโดยใช้ตัวเลือก "-9" | ฆ่า -9 process-id-number

22 # killall

ด้วย "killall" เราสามารถกำจัดอินสแตนซ์ทั้งหมดของโปรแกรมที่กำลังทำงานอยู่ ในการใช้งานเราต้องเขียนคำสั่งถัดจากชื่อโปรแกรมที่เราต้องการปิด

ตัวอย่างเช่นในการปิด Firefox:

killall firefox

23 # ฟรี

หากเราใช้หน่วยความจำไม่เพียงพอเราสามารถดูจำนวน RAM (และสลับ) ที่เหลือได้ด้วยคำสั่ง "ว่าง"

ฟรี

24 # chmod

Chmod เป็นคำสั่งที่มีประโยชน์มากเนื่องจากเราสามารถจัดการสิทธิ์ในการอ่านและเขียนของโฟลเดอร์หรือไฟล์ใด ๆ

ตัวอย่างเช่นในการอัปเดตสิทธิ์ของไฟล์เพื่อให้ทุกคนสามารถอ่าน (r) เขียน (w) และดำเนินการ (x):

chmod + rwx / ตำแหน่ง / ของ / ไฟล์หรือ / โฟลเดอร์ /

25 # ขด

ด้วยคำสั่งนี้เราสามารถดาวน์โหลดไฟล์จากอินเทอร์เน็ตได้โดยตรงจากหน้าต่างเทอร์มินัล Linux ในการเริ่มการดาวน์โหลดเราเพียงแค่เขียนคำสั่ง "curl" ตามด้วย URL ที่ไฟล์นั้นอยู่รวมถึงสัญลักษณ์ ">" และโฟลเดอร์ปลายทางที่เราต้องการบันทึกการดาวน์โหลด

curl //www.download.com/file.zip> ~ / ดาวน์โหลด / file.zip

ข้อสรุป

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

ขอบคุณที่ติดตามอ่านจนจบแล้วเจอกันใหม่โพสต์หน้า!

คุณติดตั้งTelegramแล้วหรือยัง? ได้รับการโพสต์ที่ดีที่สุดของแต่ละวันในช่องทางของเรา หรือถ้าคุณต้องการหาทุกอย่างจากเราหน้า Facebook