วิธีวิเคราะห์การใช้งานดิสก์ด้วย gdu ใน Linux

วิธีวิเคราะห์การใช้งานดิสก์ด้วย gdu ใน Linux

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





บน Linux มียูทิลิตีหลายอย่างสำหรับตรวจสอบการใช้ดิสก์และพื้นที่จัดเก็บ รวมถึง df, ncdu และ gdu อ่านต่อไปเพื่อเรียนรู้วิธีใช้ gdu เพื่อวิเคราะห์การใช้ดิสก์บนระบบ Linux ของคุณ พร้อมกับคำแนะนำสั้น ๆ เกี่ยวกับวิธีการติดตั้ง





ยูทิลิตี้ gdu คืออะไร?

ดังที่ได้กล่าวไว้ข้างต้น gdu เป็นเครื่องมือวิเคราะห์การใช้งานดิสก์ที่เขียนด้วยภาษาโปรแกรม Go Gdu ย่อมาจาก ไปใช้งานดิสก์ . แม้ว่าจะมีเครื่องมืออื่นๆ ที่ใช้งานได้เหมือนกัน แต่ gdu เป็นยูทิลิตี้ที่รวดเร็ว เชื่อถือได้ และใช้งานง่าย





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

ตารางด้านล่างอธิบายอัตราประสิทธิภาพของ gdu ขณะสแกนข้อมูล 80GB บน SSD ขนาด 500GB ขอให้สังเกตว่า gdu มีความเร็วในการสแกนสูงสุดเมื่อเปรียบเทียบกับตัววิเคราะห์การใช้ดิสก์อื่นๆ



สั่งการความเร็วโดยไม่ต้องใช้แคชความเร็วด้วยแคช
gdu6.5s2s
สอง8s2s
godu8.5s3s
nnn -T d31s3s
du -hs44s4.5s
ดุ๊ก อินเด็กซ์47s5s
ncdu54s12s

ดาวน์โหลดและติดตั้ง gdu บน Linux

เนื่องจาก gdu ไม่พร้อมใช้งานบน Linux distribution โดยค่าเริ่มต้น คุณจะต้องติดตั้งแพ็คเกจด้วยตนเอง

วิธีดูข้อความเก่าบน iphone

คุณสามารถดาวน์โหลด gdu จากที่เก็บ Github ได้โดยใช้ curl .





curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz

เปลี่ยนการอนุญาตของ gdu_linux_amd64 กับ คำสั่ง chmod เพื่อให้เป็นไฟล์ปฏิบัติการ

sudo chmod +x gdu_linux_amd64

ย้ายไฟล์ไปที่ / usr/bin ไดเรกทอรี





sudo mv gdu_linux_amd64 /usr/bin/gdu

พิมพ์ gdu --version ในเทอร์มินัลเพื่อตรวจสอบว่าติดตั้งแพ็คเกจสำเร็จหรือไม่ คุณจะเห็นผลลัพธ์ที่มีลักษณะดังนี้

Version: v4.9.1
Built time: Fri May 07 05:37:28 PM IST 2021
Built user: dundee

วิธีใช้คำสั่ง gdu

หากคุณรันคำสั่งโดยไม่มีอาร์กิวเมนต์ gdu จะสแกนไดเร็กทอรีปัจจุบันและแสดงข้อมูลที่เกี่ยวข้องกับการจัดเก็บ

gdu

ในการสแกนไดเรกทอรีเฉพาะ คุณสามารถระบุชื่อโฟลเดอร์ด้วยคำสั่งเริ่มต้น เพื่อวิเคราะห์การใช้งานดิสก์สำหรับ /เดสก์ทอป :

gdu ./Desktop

บันทึก : ไม่เหมือน คำสั่ง ls ใน Linux คุณไม่สามารถระบุหลายไดเร็กทอรีด้วย gdu ระบบจะแสดงข้อผิดพลาดที่ระบุว่า 'ข้อผิดพลาด: ยอมรับไม่เกิน 1 arg(s) ได้รับ 2'

ละเว้นไดเรกทอรีจากผลลัพธ์

หากคุณต้องการละเว้นไดเร็กทอรีย่อยเฉพาะขณะสแกนหาไดเร็กทอรีหลัก ให้ใช้ -ผม ธง. NS -ผม หมายถึง ไม่สนใจ และจะทิ้งไดเร็กทอรีใดๆ ที่ตามหลังแฟล็ก

gdu /Desktop -i /Desktop/Ignore

คำสั่งดังกล่าวจะวิเคราะห์ /เดสก์ทอป ไดเร็กทอรีและจะไม่แสดง /เดสก์ท็อป/ละเว้น ไดเรกทอรีย่อยในผลลัพธ์ คุณยังสามารถส่งหลายไดเร็กทอรีใน -ผม ธงโดยแยกพวกเขาด้วย ย่อหน้า ( , ) อักขระ.

gdu /Desktop -i /Desktop/Ignore,/Desktop/Another-Folder

ฟังก์ชันและตัวเลือกของ Gdu

กด เครื่องหมายคำถาม ( ? ) เพื่อรับรายการการดำเนินการที่พร้อมใช้งาน

หากต้องการลบไดเร็กทอรีหรือไฟล์ ให้ไฮไลท์รายการแล้วกด NS .

คุณยังสามารถดูเนื้อหาของไฟล์ใดก็ได้ด้วย gdu เพียงไฮไลต์ไฟล์แล้วกด วี กุญแจ.

วิธีล้างแรมบนแล็ปท็อป

เพื่อให้ได้ผลลัพธ์เป็นขาวดำ ให้ใช้ปุ่ม -ค ตั้งค่าสถานะด้วยคำสั่ง

gdu -c ./Desktop

Gdu ยังสามารถสแกนดิสก์ที่ติดตั้งบนระบบ Linux ของคุณได้ ใช้ -NS ตั้งค่าสถานะด้วยคำสั่งแสดงข้อมูลที่เกี่ยวข้องกับดิสก์ที่ติดตั้ง

เพื่อป้องกันไม่ให้ gdu เปิดในโหมดโต้ตอบ ให้ใช้ปุ่ม -NS ธง.

gdu -n ./Desktop

ตัวระบุรายการพิเศษของ Gdu

ข้อสังเกตในผลลัพธ์ด้านบน gdu แสดงอักขระพิเศษก่อนรายการ อักขระแต่ละตัวมีความหมายเฉพาะที่แสดงถึงประเภทไฟล์

Gdu ใช้อักขระต่อไปนี้ในผลลัพธ์:

อักขระความหมาย
!เกิดข้อผิดพลาดขณะอ่านไดเรกทอรี
.เกิดข้อผิดพลาดขณะอ่านไดเรกทอรีย่อย
@ซ็อกเก็ตหรือsymlink
ชมฮาร์ดลิงค์
และไดเร็กทอรีว่าง

การตรวจสอบพื้นที่ดิสก์ด้วย gdu

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

ไม่ได้รับอีเมลใน Outlook 2016

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

แบ่งปัน แบ่งปัน ทวีต อีเมล 5 ผู้ให้บริการพื้นที่เก็บข้อมูลบนคลาวด์ฟรีที่ดีที่สุด

ใช้ที่เก็บข้อมูลบนคลาวด์และเข้าถึงไฟล์ของคุณได้จากทุกที่ มาสำรวจโซลูชันการจัดเก็บข้อมูลบนคลาวด์ฟรีที่ดีที่สุดที่คุณสามารถเลือกใช้ได้วันนี้

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • ฮาร์ดไดรฟ์
  • ลินุกซ์
เกี่ยวกับผู้เขียน Deepesh Sharma(79 บทความที่ตีพิมพ์)

Deepesh เป็นบรรณาธิการรุ่นเยาว์สำหรับ Linux ที่ MUO เขาเขียนคู่มือข้อมูลบน Linux โดยมุ่งหวังที่จะมอบประสบการณ์อันแสนสุขให้กับผู้มาใหม่ทุกคน ไม่แน่ใจเกี่ยวกับภาพยนตร์ แต่ถ้าคุณต้องการพูดคุยเกี่ยวกับเทคโนโลยี เขาเป็นคนของคุณ ในเวลาว่าง คุณจะพบว่าเขาอ่านหนังสือ ฟังเพลงแนวต่างๆ หรือเล่นกีตาร์

เพิ่มเติมจาก Deepesh Sharma

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก