25 คะแนน โดย xguru 2021-05-04 | 4 ความคิดเห็น | แชร์ทาง WhatsApp

$ ps aux | convert label:@- process.png

→ แปลงเอาต์พุตจากเชลล์เป็นรูปภาพ

$ curl ipinfo.io

→ ดูที่อยู่ IP ภายนอก

$ git log --format='%aN' | sort -u

→ ดูรายชื่อผู้มีส่วนร่วม

$ history | awk '{print $2}' | sort | uniq -c | sort -rn | head.

→ ดูคำสั่งที่ใช้บ่อยที่สุด แล้วเพิ่มเป็น alias ได้

$ ls -d */

→ ดูเฉพาะไดเรกทอรี

$ du -hs */ | sort -hr | head

→ ดู 10 โฟลเดอร์ที่ใหญ่ที่สุดภายใต้โฟลเดอร์ปัจจุบัน

$ ss -p

→ ดูรายการแอปที่กำลังใช้งานเครือข่าย

$ rm -f !(test.txt).

→ ลบทุกไฟล์ยกเว้นไฟล์ที่กำหนด

$ python3 -m http.server

→ รันเว็บเซิร์ฟเวอร์จากโฟลเดอร์ปัจจุบัน

$ mkfifo hello; script -f hello

→ แชร์เซสชันเทอร์มินัลแบบเรียลไทม์

4 ความคิดเห็น

 
functor 2021-05-06

มาใช้ fzf (https://github.com/junegunn/fzf) กันเถอะ

 
regentag 2021-05-04

ดูเหมือนว่าจะมีหลายกรณีที่ต้องใช้ HTTP Static server อยู่พอสมควรนะครับ

ถ้าใช้สำหรับให้บริการจริงก็คงจะใช้ Apache หรือ nginx กันอยู่แล้ว เลยดูเหมือนจะไม่ใช่แบบนั้น หรือว่านี่เป็นสิ่งที่จำเป็นสำหรับผู้ดูแลระบบกันแน่?

 
dbeat999 2021-05-04

เวลาต้องการทดสอบไฟล์ที่สร้างขึ้นมา (HTML, CSS, JS, WASM, ...) แบบง่าย ๆ บนเครื่องพัฒนา ผมว่ายังไม่มีเครื่องมือไหนจะดีไปกว่านี้แล้ว

บางครั้งก็ใช้ตัวนั้นกับ npx serve เหมือนกัน

 
xguru 2021-05-04