แสดงรายการการเชื่อมต่อเครือข่ายแบบเปิดบนเดสก์ท็อป Mac OS X
สารบัญ:
เมื่อใช้ GeekTool และ lsof คุณสามารถแสดงรายการการเชื่อมต่อเครือข่ายแบบเปิดที่อัปเดตโดยอัตโนมัติได้โดยตรงบนเดสก์ท็อป Mac OS X เคล็ดลับนี้เป็นทางเลือกที่ “ปลอดภัย” สำหรับยูทิลิตี open_ports ที่กล่าวถึงก่อนหน้านี้
ปัญหาในการติดตั้งและใช้งาน open_ports คือมันเป็นสคริปต์ของบุคคลที่สามที่ทำงานในฐานะรูท และสำหรับผู้ใช้จำนวนมากนั้นเป็นสิ่งที่ยอมรับไม่ได้ ต่อไปนี้เป็นวิธีการดั้งเดิมของ Mac OS X และไม่จำเป็นต้องเข้าถึงรูทเพื่อดูการเชื่อมต่อเครือข่าย:
"อย่างแรก ถ้าคุณต้องการยกเลิกส่วน GeekTool และดูการเชื่อมต่อแบบเปิดอย่างรวดเร็ว คุณสามารถแสดงรายการการเชื่อมต่อเครือข่ายแบบเปิดทั้งหมดได้อย่างรวดเร็วด้วย: lsof -i | grep -E (ฟัง|สร้างแล้ว)>"
คุณยังสามารถรวมสิ่งนี้กับยูทิลิตี 'ดู' และเพียงแค่จับตาดูการเชื่อมต่อที่เปิดอยู่ในหน้าต่างเทอร์มินัล
ส่วนนั้นของทิปเคยกล่าวถึงที่นี่มาก่อนเกี่ยวกับ lsof แต่ส่วนถัดไปมุ่งเป้าไปที่ GeekTool โดยเฉพาะเพราะช่วยให้รายการการเชื่อมต่อที่ใช้งานอยู่ได้รับการรีเฟรชอย่างต่อเนื่องซ้อนทับกับภาพพื้นหลังเดสก์ท็อปของคุณ
การแสดงการเชื่อมต่อเครือข่ายที่ใช้งานอยู่บนเดสก์ท็อป Mac OS X
ในการทำเช่นนี้ คุณจะต้องติดตั้ง GeekTool ซึ่งเป็นการดาวน์โหลดฟรีและเป็นส่วนเสริมที่ยอดเยี่ยมสำหรับชุดเครื่องมือผู้ใช้ Mac ขั้นสูง
สมมติว่าคุณได้ดาวน์โหลดและติดตั้ง GeekTool แล้ว เครื่องมือนี้จะปรากฏในการตั้งค่าระบบของคุณ นี่คือขั้นตอนการตั้งค่าในขณะนี้:
- คลิกที่ “เชลล์” แล้วลากไปที่เดสก์ท็อป ปรับขนาดให้เป็นพื้นที่ที่เหมาะสม
- ใช้ตัวแก้ไขคุณสมบัติ ตั้งชื่อเชลล์ที่เพิ่งลากเป็น "แสดงการเชื่อมต่อ"
- ภายใต้ “คำสั่ง” วางต่อไปนี้: "
- ตั้งค่าอัตราการรีเฟรชให้เหมาะสม ฉันเลือก 3 วินาที แต่คุณจะทำอะไรก็ได้
- ปรับฟอนต์ สีฟอนต์ และขนาดฟอนต์ให้สอดคล้องกับวอลเปเปอร์เดสก์ท็อปของคุณ
lsof -i | grep -E (ฟัง|สร้างแล้ว) | awk &39;{พิมพ์ $1, $8, $9}&39;"
คุณจะเห็นรายการพิมพ์ของการเชื่อมต่อเครือข่ายที่ใช้งานบนเดสก์ท็อป Mac ของคุณทันที ซึ่งจะอัปเดตตัวเองโดยอัตโนมัติ เช่นเดียวกับภาพหน้าจอที่ด้านบนของบทความนี้ไม่ต้องใช้สคริปต์ของบุคคลที่สามหรือการเข้าถึงรูท สคริปต์ GeekTool มาจากความคิดเห็นในบทความ MacWorld เกี่ยวกับ open_ports ที่พวกเขาไม่ได้ทดสอบ ดีมาก!