ค้นหาเว็บไซต์

51 คำสั่งที่เป็นประโยชน์สำหรับผู้ใช้ Linux


บรรทัดคำสั่งของ Linux นั้นน่าดึงดูดและน่าทึ่ง และมีผู้ใช้ Linux จำนวนมากที่เสพติด Command Line บรรทัดคำสั่ง Linux อาจทั้งตลกและน่าขบขัน หากคุณไม่เชื่อฉัน คุณสามารถตรวจสอบหนึ่งในบทความของเราด้านล่าง

  1. 20 คำสั่งตลกๆ ของ Linux หรือ Linux เป็นเรื่องสนุกใน Terminal

แถมยังทรงพลังสุดๆ ในเวลาเดียวกัน เรานำเสนอบทความห้าบทความเกี่ยวกับ “คำสั่ง Lesser Known Linux ” ซึ่งประกอบด้วยคำสั่ง Linux ที่รู้จักกันน้อยกว่า 50+ รายการ บทความนี้มีจุดมุ่งหมายที่จะรวมบทความทั้งห้าบทความเข้าด้วยกัน และช่วยให้คุณทราบว่าอะไรคือที่ใดโดยสรุป

11 คำสั่งที่รู้จักกันน้อย - ตอนที่ 1

บทความนี้ได้รับการชื่นชมอย่างสูงจากผู้อ่านของเรา ซึ่งมีคำสั่งที่เรียบง่ายแต่สำคัญมาก บทความสรุปเป็น

  1. 1. sudo!! : ลืมรันคำสั่งด้วย sudo? คุณไม่จำเป็นต้องเขียนคำสั่งใหม่ทั้งหมด เพียงพิมพ์ “sudo!! ” และคำสั่งสุดท้ายจะทำงานด้วย sudo
  2. 2. Python -m SimpleHTTPServer : สร้างหน้าเว็บแบบธรรมดาสำหรับไดเร็กทอรีการทำงานปัจจุบันบนพอร์ต 8000
  3. 3. mtr : คำสั่งซึ่งเป็นการรวมกันของคำสั่ง 'ping' และ 'traceroute'
  4. 4. Ctrl+x+e : การกดคีย์ผสมนี้จะเริ่มทำงานทันที ซึ่งเป็นตัวแก้ไขในเทอร์มินัล
  5. 5. nl : แสดงผลเนื้อหาของไฟล์ข้อความด้วยบรรทัด Numbered
  6. 6. shuf : สุ่มเลือกบรรทัด/ไฟล์/โฟลเดอร์จากไฟล์/โฟลเดอร์
  7. 7. ss : ส่งออกสถิติซ็อกเก็ต
  8. 8. ล่าสุด: ต้องการทราบประวัติของผู้ใช้ที่เข้าสู่ระบบครั้งล่าสุดหรือไม่ คำสั่งนี้มาช่วยเหลือที่นี่
  9. 9. curl ifconfig.me : แสดงที่อยู่ IP ภายนอกของเครื่อง
  10. 10. tree : พิมพ์ไฟล์และโฟลเดอร์ในรูปแบบแผนผังแบบเรียกซ้ำ
  11. 11. Pstree : พิมพ์กระบวนการที่ทำงานอยู่ด้วยกระบวนการย่อยแบบเรียกซ้ำ

11 คำสั่ง Linux ที่เป็นประโยชน์ที่รู้จักกันน้อย - ตอนที่ 1

การตอบรับที่ดีที่ได้รับในบทความนี้ และคำขอให้จัดทำรายการ 'คำสั่ง Lesser Known Linux' อีกรายการหนึ่งจากผู้อ่านของเรา เราได้เขียนบทความถัดไปของซีรีส์นี้ว่า:

10 คำสั่งที่รู้จักกันน้อย - ตอนที่ II

บทความนี้ได้รับการตอบรับอย่างอบอุ่นอีกครั้ง บทสรุปของบทความด้านล่างก็เพียงพอที่จะอธิบายเรื่องนี้

  1. 12. command : ช่องว่างก่อนคำสั่ง bash จะไม่ถูกบันทึกไว้ในประวัติ
  2. 13. stat : แสดงข้อมูลสถานะของไฟล์และระบบไฟล์
  3. 14. . และ . : การปรับแต่งที่ทำให้อาร์กิวเมนต์คำสั่งสุดท้ายอยู่ที่พร้อมต์ ตามลำดับของคำสั่งที่ป้อนล่าสุด โดยจะปรากฏก่อน
  4. 15. Pv : ส่งออกข้อความจำลอง คล้ายกับภาพยนตร์ฮอลลีวูด
  5. 16. เมานต์ | column -t : แสดงรายการระบบไฟล์ที่เมาท์ ในรูปแบบที่ดีพร้อมข้อกำหนด
  6. 17. Ctrl + l: ล้างคำสั่งเชลล์ทันที
  7. 18. curl -u gmail_id –เงียบ “https://mail.google.com/mail/feed/atom” | perl -ne ‘พิมพ์ “\t” ถ้า //; พิมพ์ “$2\n” ถ้า /(.*)/;'. สคริปต์ง่ายๆ นี้จะเปิดเมลที่ยังไม่ได้อ่านของผู้ใช้ในเทอร์มินัลเอง
  8. 19. หน้าจอ : แยกและติดตั้งใหม่ ซึ่งเป็นกระบวนการที่ใช้เวลานานจากเซสชัน
  9. 20. ไฟล์ : ข้อมูลเอาต์พุตเกี่ยวกับประเภทของไฟล์
  10. 21. id : พิมพ์รหัสผู้ใช้และกลุ่ม

10 คำสั่ง Linux ที่รู้จักกันน้อย - ตอนที่ 2

ได้รับการกดไลค์มากกว่า 600 ครั้ง บนไซต์โซเชียลเน็ตเวิร์กต่างๆ และความคิดเห็นขอบคุณมากมาย เราได้เตรียมบทความที่สามของซีรีส์นี้แล้ว:

10 คำสั่งที่รู้จักกันน้อย - ตอนที่ 3

บทความนี้สรุปดังต่อไปนี้:

  1. 22. ^foo^bar : รันคำสั่งสุดท้ายพร้อมการแก้ไข โดยไม่จำเป็นต้องเขียนคำสั่งใหม่ทั้งหมดอีกครั้ง
  2. 23. > file.txt : ล้างเนื้อหาของไฟล์ข้อความจากพรอมต์คำสั่งในครั้งเดียว
  3. 24. ที่ : รันคำสั่งเฉพาะตามเวลา
  4. 25. du -h –max-deep=1 Command : ส่งออกขนาดของไฟล์และโฟลเดอร์ทั้งหมดภายในโฟลเดอร์ปัจจุบัน ในรูปแบบที่มนุษย์สามารถอ่านได้
  5. 26. expr : แก้การคำนวณทางคณิตศาสตร์อย่างง่ายจากเทอร์มินัล
  6. 27. ดู: ตรวจสอบคำภาษาอังกฤษจากพจนานุกรม ในกรณีที่เกิดความสับสน ได้จากเปลือกโดยตรง
  7. 28. ใช่ : พิมพ์ต่อยต่อไป จนกว่าจะได้รับคำสั่งขัดจังหวะ
  8. 29. ตัวประกอบ: ให้ตัวประกอบที่เป็นไปได้ทั้งหมดเป็นเลขทศนิยม
  9. 30. ping -i 60 -a IP_address : ส่ง Ping ไปยัง IP_address ที่ให้มา และให้เสียงที่ได้ยินเมื่อโฮสต์กลับมามีชีวิต
  10. 31. tac : พิมพ์เนื้อหาของไฟล์ในลำดับย้อนกลับ

10 คำสั่งที่รู้จักกันน้อยสำหรับ Linux - ตอนที่ 3

การทำงานหนักของเราได้รับค่าตอบแทนจากการตอบรับที่เราได้รับ และบทความที่สี่ของซีรีส์นี้คือ:

10 คำสั่ง Linux ที่รู้จักกันน้อย - ตอนที่ 4

ไม่จำเป็นต้องพูดอีกครั้ง บทความนี้ได้รับการชื่นชม บทความสรุปด้านล่าง:

  1. 32. strace : เครื่องมือแก้ไขจุดบกพร่อง
  2. 33. disown -a && exit Command : รันคำสั่งในเบื้องหลัง แม้ว่าจะปิดเซสชันเทอร์มินัลแล้วก็ตาม
  3. 34. getconf LONG_BIT Command : Output Machine Architecture ชัดเจนมาก
  4. 35. ขณะนอนหลับ 1;do tput sc;tput cup 0 $ (($ (tput cols)-29));date;tput rc;done & : สคริปต์ส่งออกวันที่และ เวลาที่มุมขวาบนของเชลล์/เทอร์มินัล
  5. 36. แปลง : แปลงเอาต์พุตของคำสั่งในภาพโดยอัตโนมัติ
  6. 37. watch -t -n1 “date +%T|figlet ” : แสดงนาฬิกาดิจิตอลแบบเคลื่อนไหวเมื่อได้รับแจ้ง
  7. 38. โฮสต์และขุด : ยูทิลิตีการค้นหา DNS
  8. 39. dstat : สร้างสถิติเกี่ยวกับทรัพยากรระบบ
  9. 40. bind -p : แสดงทางลัดทั้งหมดที่มีอยู่ใน Bash
  10. 41. แตะ /forcefsck : บังคับตรวจสอบระบบไฟล์ในการบูตครั้งถัดไป

10 คำสั่ง Linux ที่มีประสิทธิภาพที่รู้จักกันน้อย - ตอนที่ 4

10 คำสั่ง Linux ที่รู้จักกันน้อย - ตอนที่ 5

คำสั่งจากที่นี่เริ่มมีอคติต่อสคริปต์ ใช่ เชลล์สคริปต์ที่มีประสิทธิภาพบรรทัดเดียว และเราคิดว่าจะจัดเตรียมบทความเพิ่มเติมอย่างน้อยหนึ่งบทความในซีรีส์นี้

  1. 42. lsb_release : พิมพ์ข้อมูลข้อกำหนดการกระจาย
  2. 43. nc -ZV localhost port_number : ตรวจสอบว่าพอร์ตใดพอร์ตหนึ่งเปิดอยู่หรือไม่
  3. 44. curl ipinfo.io : แสดงผลข้อมูลทางภูมิศาสตร์ที่เกี่ยวข้องกับ ip_address
  4. 45. find .-user xyz : แสดงรายการไฟล์ทั้งหมดที่เป็นของผู้ใช้ 'xyz'
  5. 46. apt-get build-dep package_name: สร้างการพึ่งพาทั้งหมดโดยอัตโนมัติในขณะที่ติดตั้งแพ็คเกจใด ๆ
  6. 47. lsof -iTCP:80 -sTCP:ฟัง. สคริปต์ส่งออกบริการ/กระบวนการทั้งหมดโดยใช้พอร์ต 80
  7. 48. find -size +100M : คำสั่งผสมนี้แสดงรายการไฟล์/โฟลเดอร์ทั้งหมดที่มีขนาดตั้งแต่ 100M ขึ้นไป
  8. 49. pdftk : วิธีที่ดีในการเชื่อมไฟล์ pdf จำนวนมากเข้าด้วยกันเป็นไฟล์เดียว
  9. 50. ps -LF -u user_name : กระบวนการเอาท์พุตและเธรดของผู้ใช้
  10. 51. Startx — :1 (คำสั่งนี้จะสร้าง X session ใหม่ขึ้นมา)

10 คำสั่ง Linux ที่เป็นประโยชน์ที่รู้จักกันน้อย - ตอนที่ 5

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