มาแล้วครั้งหนึ่ง DesdeLinux ฉันแสดงให้พวกเขาเห็น บางส่วน คำสั่ง ซึ่งช่วยให้เราเห็นว่าแต่ละ MB ในฮาร์ดไดรฟ์ของเรายุ่งแค่ไหนและฉันได้พูดคุยกับพวกเขาเกี่ยวกับ duเครื่องมือที่มีตัวเลือกมากมายและด้วยความช่วยเหลือของพารามิเตอร์บางตัวจะมีประสิทธิภาพมากขึ้น
โดย วิกิพีเดีย:
du ตัวย่อของ dISK uปราชญ์, การใช้งานดิสก์) เป็นคำสั่งมาตรฐานสำหรับระบบปฏิบัติการตระกูล Unix ใช้เพื่อประมาณการใช้พื้นที่ฮาร์ดดิสก์ของไฟล์ไดเร็กทอรีเฉพาะหรือไฟล์ในระบบไฟล์ ยูทิลิตี้ du ปรากฏตัวครั้งแรกในเวอร์ชัน 1 ของ AT&T Unix
วิธีการใช้งาน
หากเราต้องการดูน้ำหนักของไฟล์หรือโฟลเดอร์โดยเฉพาะด้วยวิธีที่ง่ายที่สุดและมีมนุษยธรรมที่สุดเราจะดำเนินการ:
$ du -bsh Videos/
อะไรจะกลับมาหาเรา:
du -bsh วิดีโอ / 215G วิดีโอ /
ตอนนี้เราจะดูไดเร็กทอรีที่หนักที่สุดที่เรามีใน / home ของเราซึ่งจัดเรียงจากสูงสุดไปต่ำสุด:
$ du -sm *
สิ่งที่ส่งกลับมาให้เรา:
$ du -sm * 1172 ดาวน์โหลด 68855 เอกสาร 4084 เดสก์ท็อป 22270 รูปภาพ 174192 Linux 50887 เพลง 3088 โปรเจ็กต์ 1379 งาน 219515 วิดีโอ
หากเราต้องการดูว่ามีไดเร็กทอรีใดบ้าง 5 ไดเร็กทอรีที่หนักที่สุดใน / home ของเราเราสามารถใช้ du ร่วมกับชุดคำสั่งพิเศษตัวอย่างเช่น:
$ du -sm * | sort -nr | head -5
ซึ่งจะกลับมา:
$ du -sm * | เรียง -nr | หัว -5 219515 วิดีโอ 174192 ลินุกซ์ 68855 เอกสาร 50887 เพลง 22270 รูปภาพ
แต่ค่าที่พวกเขากลับมาหาเรานั้นไม่ใช่ "มนุษย์" อย่างที่แสดงเป็น MB และเป็นเรื่องยุ่งยากในการทำความเข้าใจ นั่นคือเหตุผลที่เราเรียกใช้:
$ du -hs * | sort -nr | head -5
ซึ่งส่งคืนเรา:
$ du -hs * | เรียง -nr | หัว -5 215G วิดีโอ 171G Linux 68G เอกสาร 50G เพลง 28K mageia-2013.svg
อย่างที่คุณเห็นตรงกันข้ามกับสิ่งที่หลาย ๆ คนคิดว่าการใช้เทอร์มินัลนั้นเร็วและมีประสิทธิภาพมากกว่าการเรียกใช้แอปพลิเคชันกราฟิกในบางครั้ง คุณรู้จักชุดค่าผสมที่น่าสนใจอื่น ๆ สำหรับ du?
หุบปากแล้วรับเอนเตอร์ของฉัน !!!
เพื่อบอกความจริงทุกครั้งที่ฉันมองหายูทิลิตี้ประเภทนี้มันทำให้ฉันต้องการทิ้งอินเทอร์เฟซแบบกราฟิกและใช้งานอยู่ที่ส่วนท้ายของคอนโซล (ฉันทำใน OpenBSD แล้ว แต่มีบางอย่าง)
อย่างไรก็ตามด้วยคอนโซลเช่น Windows ฉันกล้าที่จะอยู่โดยไม่มี KDE หรือ XFCE
Errata ฉันหมายถึง Linux แทนที่จะเป็น Linux
Errata ฉันหมายถึง Linux แทนที่จะเป็น Windows
eliotime3000 ขั้นเทพ !!! เราเข้าใจคุณผู้ชาย😀
ปัญหาคือเมื่อพูดถึงการแสดงความคิดเห็นจาก Android หรืออื่น ๆ ฉันไม่มีพื้นที่สำหรับดูทุกสิ่งที่ฉันเขียนดังนั้นจึงรู้สึกอึดอัดที่จะเขียน (ฉันชอบเน็ตบุ๊กของฉันก่อนที่จะใช้โทรศัพท์มือถือของฉันเพื่อเขียนความคิดเห็น)
แล้วแสดงความคิดเห็นเมื่อคุณนั่งหน้าคอม .. .. รอให้คุณสงบ .. ไม่มีอะไรเร่งรีบ .. 😛
ขอบคุณสำหรับคำแนะนำ. ฉันไม่สามารถหลีกเลี่ยงการแสดงความคิดเห็นจากโทรศัพท์มือถือของฉันได้ทันทีที่ผู้อ่าน RSS แจ้งให้ฉันทราบถึงรายการบล็อกใหม่ที่เผยแพร่
Eliotime โอเปร่าไม่ค่อยเข้ากันได้ดีในกรณีของฉัน desde linux- รวดเร็ว เบา และใช้งานได้ดีกว่าที่ฉันทดสอบ ซึ่งเหนือกว่าเบราว์เซอร์ uc เนื่องจากรองรับแฟลชและวิดีโอ YouTube ใน iframe และเบราว์เซอร์ถัดไป มันไม่หนักเลยและใช้งานได้ดี
Erratum ฮ่า ๆ ๆ เห็นได้ชัดว่ามันระบุว่าเป็นซาฟารีกับ iOS ฉันคิดว่าเพราะมันเป็นแท็บเล็ต
สำหรับผู้ที่ชอบอินเทอร์เฟซแบบกราฟิกมากกว่านี้ฉันขอแนะนำโปรแกรมที่ชื่อว่า Filelight ซึ่งคุณสามารถพบได้ในที่เก็บของ distros ส่วนใหญ่
http://en.wikipedia.org/wiki/Filelight
"ตัววิเคราะห์การใช้งานดิสก์ (Baobab)" ของ Gnome ก็เป็นตัวเลือกที่ยอดเยี่ยมเช่นกัน http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png
ดู -s –si *
ใช่ แต่คุณมีคำสั่ง du -hs * | เรียง -nr | หัว -5 ฉันพบว่าตัวเองมีปัญหาที่มันสั่งให้เป็นตัวเลขไม่ใช่ตามน้ำหนักเพื่อจัดเรียงตามน้ำหนักคุณต้องดำเนินการคำสั่ง: du -hs * | เรียง -hr | หัว -5 หวังว่าคงจะได้รับใช้ใครสักคนนะ ^^
เขารับใช้ฉันขอบคุณ
sudo du -sxm / [^ p] * | เรียง -nr | หัว -n 15
du -sm *. [^.] * | เรียง -nr | หัว -n 15
เป็นคำสั่งที่ดี แต่การเพิ่มตัวเลือก -n เพื่อจัดเรียงจะไม่สามารถจดจำค่าตัวเลข "มนุษย์" ได้อย่างถูกต้องและจะแสดงไฟล์ 8,0K ที่มีขนาดใหญ่กว่าไฟล์ 7,9G
คุณต้องใช้ตัวเลือก -h เพื่อจัดเรียงเพื่อไม่ให้สิ่งนี้เกิดขึ้น
PS: หากคุณดูตัวอย่างของคุณไฟล์ที่หนักที่สุดอันดับ 5 ควรเป็นรูปภาพไม่ใช่ mageia-2013.svg ซึ่งมีน้ำหนักเพียง 28K
ปัญหาในการใช้ 'du -hs *' คือพวกเขาเรียงลำดับตามขนาดไม่ถูกต้อง ตัวอย่างเช่น:
4'0K จะปรากฏก่อน 3'5G
800K จะปรากฏก่อน 50G
หากสิ่งเดียวกันเกิดขึ้นกับฉัน:
$ du -hs * | เรียง -nr | หัว -5
577M torrents
549 ล้านเอกสาร
สมุดร่าง 288K
ดาวน์โหลด 200K
124M Podcast
ในขณะที่ของจริงเพราะฉันรู้จักระบบของฉันเป็นอย่างดีคือ:
$ du -hsm * | เรียง -nr | หัว -5
86008 วิดีโอ
27328 ดนตรี
17947 งาน
15108 ภาพ
1672 Dropbox
…คุณทำให้ฉันอยากรู้อยากเห็นฉันจะตรวจสอบเพิ่มเติมเกี่ยวกับชุดคำสั่งที่น่าสนใจนี้
ทักทาย!
โอ้พระเจ้า! สิ่งที่ถูกต้องคือ "เกี่ยวกับ" ไม่ใช่ด้วย "h" ขออภัย
โอ้พระเจ้า! สิ่งที่ถูกต้องคือ "เกี่ยวกับ" โดยไม่มี "h" ขออภัย
สวัสดีคำสั่งควรเป็นเช่นนี้
du -sh * | เรียง -rh | หัว -n 5
ด้วยวิธีนี้มันจะเรียงลำดับตามน้ำหนัก
ความนับถือ
ตรวจสอบ cdu: http://arsunik.free.fr/prog/cdu.html
$cdu -idh -s
สวัสดีตอนบ่ายอ่านบทความนี้ฉันจำได้ว่ามีเครื่องมือที่สร้างภาพ. png หรือ. jpg จากโฟลเดอร์ที่เลือกเช่น / home เพื่อวางเป็นวอลล์เปเปอร์มันเป็นวอลล์เปเปอร์ที่เกินบรรยายฉันไม่รู้ว่ามีใครรู้จักหรือไม่เพราะ ฉันจำชื่อเขาไม่ได้ ขอบคุณ
ทำไมฉันโพสต์ความคิดเห็น แต่มันไม่ปรากฏ
คุณกด "ส่งไปที่ / dev / null" แทน "โพสต์ความคิดเห็น" หรือไม่
แค่การแก้ไข ในตัวอย่างสุดท้ายที่คุณใช้ "du -sh" การจัดเรียงจะต้องดำเนินการด้วย "sort -hr" เนื่องจากค่า "human" ต้องเรียงลำดับด้วยการจัดเรียง "human" Sort สามารถแยกแยะได้ว่า 900K น้อยกว่า 1MB แต่ถ้าคุณ จำกัด ตัวเองไว้ที่การเรียงลำดับตัวเลขคุณจะไม่สังเกตเห็น
เยี่ยมมาก! ขอขอบคุณที่สละเวลาเผยแพร่โพสต์อันมีค่านี้
…กอดคุณ
สวัสดีทุกคน!!!
การมีส่วนร่วมทั้งหมดที่ยอดเยี่ยม (แม้กระทั่ง guindou แทนที่จะเป็น Linux ก็เถอะ) ในหัวข้อนี้เช่นเดียวกับในฟอรัมทั้งหมด! ตอนนี้เป็นภาพสะท้อนเล็ก ๆ : เมื่ออ่านความคิดเห็นฉันเห็นว่ามันเป็นเรื่องจริงเมื่อพวกเขาพูดในส่วนเหล่านั้นว่าผู้ใช้ Linux ไม่ปกติใช่มั้ย? ฮ่า ๆ ๆ กอด !!! และทักทายฟรีทุกคน!
ดีมาก ๆ; สะอาดและเรียบง่าย ขอขอบคุณ.