แสดงรายการการเชื่อมต่อเครือข่ายแบบเปิดบน Mac OS X Desktop

การใช้ GeekTool และ lsof คุณสามารถแสดงรายการการเชื่อมต่อเครือข่ายแบบเปิดที่อัปเดตโดยอัตโนมัติได้โดยตรงบนเดสก์ท็อป Mac OS X เคล็ดลับนี้เป็นทางเลือก "ปลอดภัย" สำหรับยูทิลิตี open_ports ที่กล่าวถึงก่อนหน้านี้

ปัญหาเกี่ยวกับการติดตั้งและใช้ open_ports คือว่าเป็นสคริปต์ของบุคคลที่สามที่เรียกใช้งานเป็น root และสำหรับผู้ใช้จำนวนมากที่ไม่สามารถยอมรับได้ ต่อไปนี้เป็นวิธีการที่ใช้กับ Mac OS X และไม่จำเป็นต้องเข้าถึง root เพื่อดูการเชื่อมต่อเครือข่าย:

ขั้นแรกถ้าคุณต้องการทิ้งส่วน GeekTool และเพิ่งได้ดูอย่างรวดเร็วที่การเชื่อมต่อแบบเปิดคุณสามารถทำรายการการเชื่อมต่อเครือข่ายแบบเปิดทั้งหมดได้อย่างรวดเร็วด้วย:
lsof -i | grep -E "(LISTEN|ESTABLISHED)"

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

ส่วนของปลายที่ได้รับการคุ้มครองที่นี่ก่อนที่จะเกี่ยวกับ lsof แต่ส่วนถัดไปจะมุ่งเฉพาะสำหรับ GeekTool เพราะช่วยให้รายการสดชื่นอย่างต่อเนื่องของการเชื่อมต่อที่ใช้งานเพื่อวางซ้อนกับภาพพื้นหลังเดสก์ทอปของคุณ

การแสดงการเชื่อมต่อเครือข่ายที่ใช้งานอยู่บนเดสก์ท็อป Mac OS X

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

สมมติว่าคุณได้ดาวน์โหลดและติดตั้ง GeekTool แล้วโปรแกรมจะปรากฏใน System Preferences ของคุณ นี่คือขั้นตอนการตั้งค่าในขณะนี้:

  • คลิกที่ "เชลล์" และลากไปที่เดสก์ท็อปปรับขนาดให้เหมาะสมกับพื้นที่
  • ใช้ตัวแก้ไขคุณสมบัติชื่อเชลล์ลากใหม่เพื่อสิ่งที่ต้องการ "แสดงการเชื่อมต่อ"
  • ภายใต้ "Command" วางต่อไปนี้:
  • lsof -i | grep -E "(LISTEN|ESTABLISHED)" | awk '{print $1, $8, $9}'

  • ตั้งค่าอัตรารีเฟรชของคุณให้เหมาะสมกับสิ่งที่ฉันเลือกไว้ 3 วินาที แต่คุณสามารถทำสิ่งที่ต้องการได้
  • ปรับแบบอักษรสีแบบอักษรและขนาดตัวอักษรตามวอลล์เปเปอร์เดสก์ท็อปของคุณ

คุณจะเห็นรายการการเชื่อมต่อเครือข่ายที่ใช้งานอยู่บนเดสก์ท็อป Mac ของคุณโดยอัตโนมัติซึ่งจะอัปเดตโดยอัตโนมัติเช่นเดียวกับภาพหน้าจอที่ด้านบนของบทความนี้ ห้ามใช้สคริปต์ของบุคคลที่สามหรือสิทธิ์การเข้าถึงราก สคริปต์ GeekTool มาจากความคิดเห็นในบทความ MacWorld เกี่ยวกับ open_ports ที่พวกเขาไม่ได้ทดสอบ ดีมาก!