Câu hỏi Làm cách nào để tìm dung lượng trống trên ổ cứng của tôi?


Có cách nào để nhanh chóng kiểm tra dung lượng đĩa trống / được sử dụng trong Ubuntu không?

Tôi sẽ giả sử bạn có thể nhấp chuột phải vào 'hệ thống tập tin' trong trình duyệt tập tin và chọn 'tài sản' hoặc một cái gì đó nhưng không có tùy chọn như vậy.


404
2017-10-28 12:53


gốc




Các câu trả lời:


Mở Giám sát hệ thống từ Dash và chọn Hệ thống tập tin chuyển hướng.

enter image description here

Hoặc cách khác mở một Terminal và gõ:

df -h

435
2017-10-28 12:56



cảm ơn! đã cho tôi những gì tôi cần. Nhưng nó là loại một bummer rằng không có cách trực quan để kiểm tra việc sử dụng hd. Tôi tưởng tượng hầu hết mọi người sẽ cảm thấy thất vọng khi cố gắng tìm ra. - greg
Tốt. Mỗi khi bạn đang ở trong một thư mục trong nautilus, nó nói ở phía dưới bao nhiêu không gian còn lại trên thiết bị. - Elvis Stressborg
@ greg: Trên thực tế, nó không đơn giản như bạn nghĩ, vì cách gắn hệ thống tập tin UNIX có nghĩa là nội dung của bất kỳ thư mục nào cũng có khả năng tồn tại trên các đĩa hoặc phân vùng khác nhau. Vì vậy, bất kỳ phương pháp kiểm tra không gian trống nào đều phải giải thích rõ ràng về điều này. - Scott Severance
df -h --total - nutty about natty
df cho dung lượng đã sử dụng và miễn phí theo byte, df -m cho không gian theo đơn vị 1MB, df -h cho đơn vị có sẵn lớn nhất. Bạn cũng sẽ nhận được % usage, nó vẫn giữ nguyên với tất cả những điều trên. - Fr0zenFyr


gnome-system-monitor hoặc là df -h hoặc là lsblk

Các tiện ích hữu ích khác là baobab.


147
2017-10-28 13:01



Đồng ý với user606723. Cool tiện ích baobab :) - Dhaval


Bạn có thể dùng baobabhoặc các công cụ tương tự như kdirstat hoặc là filelight, để xem những tệp nào đang sử dụng hết dung lượng đĩa của bạn.

Baobab còn được gọi là Disk Usage Analyzer trên Ubuntu.

Đây là ảnh chụp màn hình mẫu của baobab:

baobab

Dưới đây là ảnh chụp màn hình mẫu của filelight:

filelight

Đối với một tùy chọn dòng lệnh, tôi thích sử dụng ncdu:

ncdu

Bạn có thể đi sâu vào các thư mục con để có được tổng mức sử dụng đĩa tương đối trên các thư mục con. Đó là rùa rơi xuống. Nifty hơn du -sh trên máy từ xa.


144
2018-06-06 23:17



Đã không nhận thức được ncdu cho đến bây giờ. Chương trình rất hữu ích. Tôi đã đi từ phát hành du -sk * | sort -n đối với việc sử dụng ncdu. Trong khi tôi thích được có thể phát hành một vài lệnh tiện dụng trong một thiết bị đầu cuối hoặc thậm chí làm cho bí danh ra khỏi chúng, không có ý nghĩa sáng tạo lại bánh xe. - Tass
Đang kích hoạt ngay bây giờ, chỉ v1.8 mặc dù :( - Jamie Hutber
ncdu là một công cụ tuyệt vời, rất nhanh, rất tuyệt vời. - Boinst
kdirstat được làm lại như QDirStat và nó cực kỳ nhanh và một biểu diễn đồ họa tuyệt vời của việc sử dụng thư mục / ổ đĩa (đệ quy). - Blauhirn
ncdu là một công cụ tuyệt vời. Chúng tôi sử dụng nó trong nhóm của chúng tôi để tìm những người dùng / hoggers hàng đầu - Viet


Nếu như tôi tất cả những gì bạn cần là tổng dung lượng đĩa được sử dụng thì chỉ cần sử dụng lệnh sau đây.

df -h --total

️ GIF miễn phí.

total disk space

Đây là một đầu ra mẫu với tổng số hiển thị ở cuối

Filesystem      Size  Used Avail Use% Mounted on
udev            478M     0  478M   0% /dev
tmpfs           100M  4.5M   95M   5% /run
/dev/vda1        20G  3.3G   16G  18% /
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0
total            22G  3.3G   17G  17% -

Chúc mừng!

P.S. Tôi đã viết một bài về nó - Làm cách nào để tìm số lượng dung lượng trống trên Ổ cứng của tôi bằng Dòng lệnh?


51
2017-09-24 18:26





Dung lượng đĩa trống / được sử dụng luôn liên quan đến vách ngăn

Trước tiên, bạn cần quyết định phân vùng nào bạn quan tâm.

root@pc:~# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/sda1               28G   26G  643M  98% /
none                   4.0K     0  4.0K   0% /sys/fs/cgroup
udev                   3.9G  4.0K  3.9G   1% /dev
tmpfs                  790M  1.5M  789M   1% /run
/dev/sda6              887G  685G  158G  82% /home

Trong trường hợp của tôi, tôi quan tâm đến / vì nó có 98% sử dụng. Nói cách khác nó gần như đầy.

Bây giờ tôi sử dụng lệnh này để xem những tập tin và thư mục nào chứa nhiều byte nhất:

root@pc:~# du -ax / | sort -rn > /var/tmp/du-root-$(date --iso).log

Lệnh trên có thể mất chút thời gian. Nếu bạn thực sự không may mắn thì kết quả là quá lớn đối với /var/tmp. Sau đó, bạn cần một điểm đến khác. Có thể một thanh bộ nhớ USB được gắn tạm thời.

Đây là những dòng đầu tiên của kết quả của tôi:

root@pc:~# less /var/tmp/du-root-$(date --iso).log
26692380        /
9875188 /usr
8931652 /var
4057324 /var/log
4038176 /var/log/bootchart
3784016 /usr/share
2934248 /lib
2799204 /usr/lib
2785176 /lib/modules
2617048 /var/lib
2141124 /usr/src
1834444 /var/lib/docker
1817372 /var/lib/docker/aufs
1817076 /var/lib/docker/aufs/diff
1769612 /localhome
1338484 /tmp

Tại sao lại là /var/log/bootchart lớn thế? .... Đó là một câu hỏi khác ...


13
2017-12-06 11:23





Có một số cách để làm điều này.

  • Kích hoạt thanh trạng thái trong menu View trong Nautilus. Điều này sẽ đặt một thanh ở dưới cùng của tất cả các cửa sổ nautilus cho bạn biết không gian trống.

  • Sử dụng màn hình hệ thống tập tin hệ thống để xem danh sách tất cả các đĩa và không gian trống của chúng.

  • Sử dụng Trình phân tích mức sử dụng đĩa để có danh sách tất cả các thư mục trên hệ thống của bạn và lượng dung lượng trống mà chúng mất.

  • Đi đến bất kỳ thư mục nào trong nautilus và nhấp chuột phải vào nền. Mở cửa sổ thuộc tính để kiểm tra dung lượng trống.

  • Chạy lệnh df -h.


11
2017-10-28 13:07



Disk Usage Analyzer là những gì tôi cần, một cách đơn giản theo kiểu Windows trên mỗi ổ đĩa (được sử dụng / tổng số) thay vì một loạt các thư mục trên cùng một ổ đĩa. - Sina Madani


Cách khác! Nhấp chuột phải vào máy tính trong Nautilus (tệp thám hiểm) và nhấp vào thuộc tính. Nó hiển thị bao nhiêu dung lượng trống và không gian được sử dụng trên ổ cứng của bạn. enter image description here


7
2018-02-05 02:27





Sử dụng dconf-editor hoặc là gsettings (sudo apt-get install dconf-tools) bạn có thể kích hoạt hành vi mặc định của thanh trạng thái.

Nhập vào thiết bị đầu cuối của bạn để bật thanh trạng thái theo mặc định

gsettings set org.gnome.nautilus.window-state start-with-status-bar true

Nhập vào thiết bị đầu cuối của bạn để tắt thanh trạng thái theo mặc định

gsettings set org.gnome.nautilus.window-state start-with-status-bar false

Sau đó, bạn sẽ mở thanh trạng thái theo mặc định trên Nautilus, không cần chạy bất cứ thứ gì khác.


3
2017-10-28 13:05





Tôi đã viết một chút hack cho điều này với một dòng lệnh và phiên bản gui. Nó khá khó mã hóa, vì vậy có thể cần một số chỉnh sửa. Ngoài ra, phiên bản gui xuất hiện để sử dụng một phông chữ tỷ lệ mà messes lên sự liên kết của đầu ra được hiển thị. Các kịch bản này có thể được đặt trong đường dẫn của bạn ở đâu đó (như trong HOME / bin) và bạn có thể tạo biểu tượng cho tập lệnh gui trên màn hình hoặc bảng điều khiển của mình.

#!/bin/bash
## jdf - Copyleft 04/25/2009 - JPmicrosystems - GPL
## Free space on disk
## Custom df output
## Human readable (-h)
## sorted by file system name

## Make a temporary file and put the following awk program in it
AWK=$(/bin/mktemp -q /tmp/jdf.XXXXXX)

## PROG is quoted to prevent all shell expansions
## in the awk program
cat <<'PROG' > ${AWK}
## Won't work if mount points are longer than 21 characters

BEGIN {
  ## Use fixed length fields to avoid problems with
  ## mount point or file system names with embedded blanks
  FIELDWIDTHS = "11 11 6 6 5 5 21"
  printf "\n%s\n\n", "                    Available Disk Space"
  printf     "%s\n", "Mount Point          Avail Size  Used  Use%  Filesystem Type"
}

## Eliminate some filesystems
## That are usually not of interest
## anything not starting with a /

! /^\// { next }

## Rearrange the columns and print

{
  TYP=$2
  gsub("^ *", "", TYP)
  printf "%-21s%6s%6s%5s%5s %s%s\n", $7, $5, $3, $4, $6, $1, TYP
}

END { print "" }
PROG

df -hT | tail -n +2 | sort | gawk -f ${AWK}

rm -f ${AWK}

Đầu ra mẫu:

                   Available Disk Space

Mount Point          Avail Size  Used  Use%  Filesystem Type
/                      22G  30G  6.6G   24%  /dev/sda6  ext4    
/media/dataspace       44G 155G  105G   71%  /dev/sda8  ext3    
/home                 5.5G  32G   25G   82%  /dev/sda9  ext3    

Phiên bản Gui:

#!/bin/bash
jdf | zenity  --title "Available Disk Space" --text-info --width=500 --height=300 --timeout=60

Phiên bản Gui mới với phông chữ được cố định bằng yad

#!/bin/bash

jdf | yad  --fontname="DejaVu Sans Mono 12" --title "Available Disk Space" --text-info --width=650 --height=300

3
2017-11-02 22:49