แสดงข้อมูลระบบใน Terminal ด้วย Screenfetch

Screenfetch ให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับคอมพิวเตอร์และระบบปฏิบัติการของคุณภายในหน้าต่างเทอร์มินัล

Screenfetch มีอยู่ใน repositories ของการกระจายลีนุกซ์ส่วนใหญ่

หากคุณใช้การแจกจ่ายแบบ Debian เช่น Debian, Ubuntu, Linux Mint, Zorin เป็นต้นคุณสามารถใช้คำสั่งต่อไปนี้:

sudo apt-get ติดตั้ง screenfetch

โปรดทราบว่าสำหรับ Debian คุณจะไม่จำเป็นต้องใช้ sudo เว้นแต่คุณจะตั้งค่าไว้เป็นพิเศษ

ถ้าคุณใช้ Fedora หรือ CentOS คุณสามารถใช้คำสั่งต่อไปนี้เพื่อติดตั้ง Screenfetch

ติดตั้ง screenfetch จาก yum

สุดท้ายสำหรับ openSUSE คุณสามารถใช้ zypper ได้ดังนี้:

zypper ติดตั้ง screenfetch

คุณสามารถเริ่ม Screenfetch ภายในหน้าต่างเทอร์มินัลได้ง่ายๆด้วยการพิมพ์ screenfetch

ถ้าคุณใช้ Ubuntu คุณอาจได้รับข้อผิดพลาดเกี่ยวกับ GLIB ที่หายไป วิธีการแก้ไขปัญหานี้คือการติดตั้ง python-gobject-2

พิมพ์ sudo apt-get install python-gobject-2 เพื่อกำจัดข้อผิดพลาด

เมื่อคุณรัน screenfetch คุณจะเห็นโลโก้ของระบบปฏิบัติการที่คุณใช้อยู่และคุณจะเห็นข้อมูลต่อไปนี้:

คุณสามารถเรียกดูข้อมูล screenfetch ปรากฏขึ้นทุกครั้งที่เปิดหน้าต่างเทอร์มินัลใหม่โดยการเพิ่มลงในไฟล์ bashrc

พิมพ์ข้อมูลต่อไปนี้ในหน้าต่างเทอร์มินัลเพื่อแก้ไขไฟล์ bashrc ของคุณ:

sudo nano ~ / .bashrc

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

ถ้า [-f / usr / bin / screenfetch]; screenfetch แล้ว; Fi

คำสั่งนี้จะตรวจสอบการมีอยู่ของ screenfetch ในไดเร็กทอรี / usr / bin และหากมีการเรียกใช้งาน

กด CTRL และ O ที่เดียวกันเพื่อบันทึกไฟล์แล้ว CTRL และ X เพื่อออกจากไฟล์

ขณะนี้เมื่อคุณเปิดเทอร์มินัลหรือใช้ TTY อื่นข้อมูลภาพหน้าจอจะปรากฏขึ้น

ตามหน้าคู่มือ Screenfetch สามารถใช้งานได้สำหรับการแจกแจงระบบลีนุกซ์ต่อไปนี้ (บางส่วนมีอยู่ในขณะนี้):

จำนวนผู้จัดการเดสก์ท็อปและผู้จัดการหน้าต่างที่สามารถตรวจพบโดย Screenfetch มีข้อ จำกัด ด้วยเช่นกัน

ตัวอย่างเช่นผู้จัดการเดสก์ท็อปคือ KDE, Gnome, Unity, Xfce, LXDE, อบเชย, MATE, CDE และ RazorQT

Screenfetch มีสวิตช์จำนวนมากซึ่งคุณสามารถใช้เพื่อแสดงและละเว้นข้อมูล

ตัวอย่างเช่นถ้าคุณไม่ต้องการให้มีโลโก้ปรากฏขึ้นให้ใช้ screenfetch -n และด้านหลังของหน้าจอนี้ก็คือการแสดงโลโก้โดยไม่มีข้อมูล คุณสามารถทำได้โดยใช้ screenfetch -L

สวิตช์อื่น ๆ รวมถึงความสามารถในการลบสีออกจากผลลัพธ์ (screenfetch -N) และความสามารถในการแสดงโลโก้ก่อนจากนั้นข้อมูลที่อยู่ด้านล่าง (screenfetch -p)

คุณสามารถเรียกดูหน้าจอเพื่อแสดงข้อมูลเหมือนกับว่าคุณกำลังใช้งานการแจกจ่ายที่แตกต่างกัน ตัวอย่างเช่นถ้าคุณใช้อูบุนตู แต่คุณต้องการให้ screenfetch แสดงโลโก้และข้อมูลของ Fedora

เมื่อต้องการทำเช่นนี้ต่อไปนี้:

screenfetch -D fedora

ถ้าคุณต้องการแสดงโลโก้ CentOS แต่มีข้อมูลแสดงว่าคุณกำลังใช้ Ubuntu ให้ใช้คำสั่งต่อไปนี้:

screenfetch - CentOS

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

คุณสามารถใช้ screenfetch เพื่อจับภาพหน้าจอโดยใช้สวิตช์บรรทัดคำสั่ง -s โปรดทราบว่าการทำเช่นนี้จะเป็นภาพหน้าจอเต็มรูปแบบไม่ใช่แค่เทอร์มินัลที่คุณใช้เท่านั้น