คำสั่ง du – แสดงจำนวนเนื้อที่ดิสก์ที่ใช้โดยไฟล์ที่ระบุและสำหรับแต่ละไดเรกทอรีย่อย btrfs fi df /device/ – แสดงข้อมูลการใช้พื้นที่ดิสก์สำหรับจุดต่อเชื่อม/ระบบไฟล์ที่ใช้ btrfs
คุณจะตรวจสอบสิ่งที่กินพื้นที่บน Linux ได้อย่างไร?
หากต้องการทราบว่ามีการใช้พื้นที่ดิสก์ที่ใด:
- ไปที่รูทเครื่องของคุณโดยเรียกใช้ cd /
- เรียกใช้ sudo du -h –max-depth=1
- สังเกตว่าไดเร็กทอรีใดใช้พื้นที่ดิสก์มาก
- cd ลงในไดเร็กทอรีขนาดใหญ่
- เรียกใช้ ls -l เพื่อดูว่าไฟล์ใดใช้พื้นที่มาก ลบสิ่งที่คุณไม่ต้องการ
- ทำซ้ำขั้นตอนที่ 2 ถึง 5
ฉันจะตรวจสอบการใช้ดิสก์ต่อไดเร็กทอรีใน Linux ได้อย่างไร
ยูทิลิตีบรรทัดคำสั่ง df และ du เป็นสองเครื่องมือที่ดีที่สุดที่เราต้องวัดปริมาณการใช้ดิสก์บน Linux สำหรับการตรวจสอบการใช้ดิสก์ตามโฟลเดอร์ คำสั่ง du มีประโยชน์อย่างยิ่ง เมื่อเรียกใช้ du โดยไม่มีตัวเลือกเพิ่มเติม โปรดทราบว่าจะตรวจสอบการใช้งานดิสก์ทั้งหมดของแต่ละไดเรกทอรีย่อยแยกกัน
ไดเร็กทอรีใดที่ใช้พื้นที่ใน Linux?
การใช้ du เพื่อค้นหาการใช้งานดิสก์ไดเร็กทอรี: คำสั่ง du มีให้ในลีนุกซ์รุ่นใหม่ทั้งหมดตามค่าเริ่มต้น คุณไม่จำเป็นต้องติดตั้งอะไรเพิ่มเติม คำสั่ง du ที่มีตัวเลือก -s (–summarize) และ -h (–human-readable) สามารถใช้เพื่อค้นหาว่าไดเร็กทอรีใช้พื้นที่ดิสก์เท่าใด
ฉันจะล้าง Linux ได้อย่างไร
คำสั่งทั้งสามช่วยเพิ่มพื้นที่ว่างในดิสก์
- sudo apt-get ทำความสะอาดอัตโนมัติ คำสั่งเทอร์มินัลนี้จะลบไฟล์. …
- sudo apt-get ทำความสะอาด คำสั่งเทอร์มินัลนี้ใช้เพื่อเพิ่มพื้นที่ว่างในดิสก์โดยการล้างข้อมูลที่ดาวน์โหลด …
- sudo apt-get autoremove
ฉันจะจัดการพื้นที่ดิสก์ใน Linux ได้อย่างไร
วิธีตรวจสอบและจัดการพื้นที่ดิสก์ใน Linux
- df – รายงานจำนวนพื้นที่ดิสก์บนระบบ
- du – แสดงจำนวนเนื้อที่ที่ไฟล์บางไฟล์ใช้
ฉันจะค้นหาไฟล์ 10 อันดับแรกใน Linux ได้อย่างไร
ขั้นตอนการค้นหาไฟล์ที่ใหญ่ที่สุดรวมถึงไดเร็กทอรีใน Linux มีดังนี้:
- เปิดแอปพลิเคชันเทอร์มินัล
- เข้าสู่ระบบในฐานะผู้ใช้รูทโดยใช้คำสั่ง sudo -i
- พิมพ์ du -a /dir/ | sort -n -r | หัว -n 20.
- du จะประมาณการใช้พื้นที่ไฟล์
- sort จะเรียงลำดับผลลัพธ์ของคำสั่ง du
ฉันจะดูไฟล์ที่เปิดอยู่ใน Linux ได้อย่างไร
คุณสามารถรันคำสั่ง lsof บนระบบไฟล์ Linux และเอาต์พุตจะระบุเจ้าของและประมวลผลข้อมูลสำหรับกระบวนการต่างๆ โดยใช้ไฟล์ดังแสดงในเอาต์พุตต่อไปนี้
- $ lsof /dev/null. รายการไฟล์ที่เปิดทั้งหมดใน Linux …
- $ lsof -u tecmint. รายการไฟล์ที่เปิดโดยผู้ใช้ …
- $ sudo lsof -i TCP:80. ค้นหาพอร์ตฟังกระบวนการ
ฉันจะทราบได้อย่างไรว่ากระบวนการทำงานอยู่ใน Linux?
ตรวจสอบกระบวนการทำงานใน Linux
- เปิดหน้าต่างเทอร์มินัลบน Linux
- สำหรับเซิร์ฟเวอร์ Linux ระยะไกล ให้ใช้คำสั่ง ssh เพื่อเข้าสู่ระบบ
- พิมพ์คำสั่ง ps aux เพื่อดูกระบวนการทำงานทั้งหมดใน Linux
- อีกวิธีหนึ่ง คุณสามารถออกคำสั่งบนสุดหรือคำสั่ง htop เพื่อดูกระบวนการที่ทำงานอยู่ใน Linux
การใช้พื้นที่ดิสก์ Linux คืออะไร?
คำสั่ง df – แสดงจำนวนพื้นที่ดิสก์ที่ใช้และพร้อมใช้งานบนระบบไฟล์ Linux คำสั่ง du – แสดงจำนวนเนื้อที่ดิสก์ที่ใช้โดยไฟล์ที่ระบุและสำหรับแต่ละไดเร็กทอรีย่อย btrfs fi df /device/ – แสดงข้อมูลการใช้พื้นที่ดิสก์สำหรับจุดต่อเชื่อม/ระบบไฟล์ที่ใช้ btrfs
ฉันจะแสดงรายการไดเรกทอรีใน Linux ได้อย่างไร
ดูตัวอย่างต่อไปนี้:
- เมื่อต้องการแสดงรายการไฟล์ทั้งหมดในไดเร็กทอรีปัจจุบัน ให้พิมพ์ดังต่อไปนี้: ls -a ซึ่งแสดงรายการไฟล์ทั้งหมด รวมทั้ง จุด (.) …
- ในการแสดงข้อมูลโดยละเอียด ให้พิมพ์ดังต่อไปนี้: ls -l chap1 .profile …
- ในการแสดงข้อมูลโดยละเอียดเกี่ยวกับไดเร็กทอรี ให้พิมพ์ดังต่อไปนี้: ls -d -l
คำสั่ง du ทำอะไรใน Linux?
คำสั่ง du เป็นคำสั่งมาตรฐานของ Linux/Unix ที่ ช่วยให้ผู้ใช้สามารถรับข้อมูลการใช้ดิสก์ได้อย่างรวดเร็ว. เหมาะที่สุดกับไดเร็กทอรีเฉพาะและอนุญาตให้มีรูปแบบต่างๆ มากมายสำหรับการปรับแต่งเอาต์พุตให้ตรงกับความต้องการของคุณ