Câu trả lời:
Mở System Monitor từ Dash và chọn tab Filesystems .
Hoặc thay thế mở Terminal và gõ:
df -h
df -h --total
df
cho không gian sử dụng và không gian trống tính bằng byte, df -m
cho không gian tính theo đơn vị 1MB, df -h
cho đơn vị khả dụng lớn nhất. Bạn cũng sẽ nhận được % usage
, nó vẫn giống với tất cả các bên trên mặc dù.
Bạn có thể sử dụng baobab
hoặc các công cụ tương tự như kdirstat
hoặc filelight
để xem tập tin nào đang sử dụng hết dung lượng đĩa của bạn.
Baobab cũng được gọi Disk Usage Analyzer
trên Ubuntu.
Đây là một ảnh chụp màn hình mẫu của baobab
:
Dưới đây là một ảnh chụp màn hình mẫu của filelight
:
Đối với một tùy chọn dòng lệnh, tôi thích sử dụng ncdu
:
Bạn có thể truy cập 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à tất cả các con rùa xuống. Tiện lợi hơn du -sh
trên máy từ xa.
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
đến sử dụng ncdu
. Mặc dù tôi rất thích có thể đưa ra một vài lệnh tiện dụng trong một thiết bị đầu cuối hoặc thậm chí tạo ra các bí danh từ chúng, không có ý nghĩa gì khi phát minh lại bánh xe.
ncdu
là một công cụ tuyệt vời, rất nhanh, rất tuyệt vời.
QDirStat
và nó cực kỳ nhanh và là một đại diện đồ họa tuyệt vời cho việc sử dụng thư mục ổ đĩa (đệ quy).
ncdu
dụng nó với công -x
tắc để nó không cố đếm các thiết bị được gắn trong số lượng không gian đĩa. ncdu -x /
có thể chỉ cho bạn từ gốc của bạn /
trên.
gnome-system-monitor
hoặc df -h
hoặclsblk
Các tiện ích hữu ích khác là baobab
.
lsblk
liệt kê kích thước của từng phân vùng, không phải không gian trống.
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.
df -h --total
GIF GIF miễn phí.
Đây là một đầu ra mẫu với tổng số được 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!
Tái bút: Tôi đã viết một bài về nó - Làm thế nào để tôi tìm được dung lượng trống trên ổ cứng của tôi bằng dòng lệnh?
Dung lượng đĩa trống / đã sử dụng luôn liên quan đến phân vùng
Đầu 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% được sử dụng. Nói cách khác, nó gần đầy.
Bây giờ tôi sử dụng lệnh này để xem 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 một thời gian. Nếu bạn thực sự không may mắn thì kết quả là quá lớn /var/tmp
. Sau đó, bạn cần một điểm đến khác. Có thể là một thẻ nhớ usb 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 /var/log/bootchart
nó lớn? .... Đó là một câu hỏi khác ...
Có một số cách để làm điều này.
Kích hoạt thanh trạng thái trong menu Xem 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 Trình giám sát hệ thống tệp để 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 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à chúng chiếm bao nhiêu dung lượng trống.
Đi đến bất kỳ thư mục trong nautilus và nhấp chuột phải vào nền. Mở cửa sổ thuộc tính để kiểm tra không gian trống.
Chạy lệnh df -h
.
Cách khác! Nhấp chuột phải vào máy tính trong Nautilus (trình duyệt tệp) và nhấp vào thuộc tính. Nó hiển thị bao nhiêu dung lượng trống và đã sử dụng trên ổ cứng của bạn.
Sử dụng dconf-editor
hoặc 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 cái này trên 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 cái này 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ẽ có thanh trạng thái được mở theo mặc định trên Nautilus, không cần phải chạy bất cứ thứ gì khác.
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ố điều chỉnh. Ngoài ra, phiên bản gui dường như sử dụng một phông chữ tỷ lệ làm rối loạn sự liên kết của đầu ra được hiển thị. Các tập lệnh 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 sửa bằng yad
#!/bin/bash
jdf | yad --fontname="DejaVu Sans Mono 12" --title "Available Disk Space" --text-info --width=650 --height=300
Có thông tin df trên mạng, nhưng tôi thích đầu ra đơn giản và dễ đọc.
Nếu bạn chạy
df -h --total
dòng dưới cùng trong đầu ra sẽ cung cấp cho bạn chính xác bao nhiêu còn lại trong hệ thống của bạn, cũng như bao nhiêu được sử dụng, v.v.
Tùy chọn khác là sử dụng
df -h --total | grep total
Nó sẽ hiển thị nó trong một dòng như
Tất cả điều này tính bằng gigabyte.
Tôi đã ánh xạ nó tới một lệnh shell dspace
và khi tôi gõ nó vào terminal, nó ngay lập tức hiển thị cho tôi mức sử dụng không gian đĩa của tôi.
Bạn thậm chí có thể viết các lệnh shell nhỏ sẽ theo dõi nó và cảnh báo bạn nếu bạn quá thấp, v.v.
Nếu bạn sử dụng Ubuntu với MATE DE ( Ubuntu MATE ), bạn có thể sử dụng MATE Disk Usage Analyzer
:
mate-utils
góimate-disk-usage-analyzer
ảnh chụp màn hình của nó được trình bày dưới đây:
ngay cả trên 18.04 LTS mới nhất, nó trông vẫn đẹp.
Nếu bạn gặp phải vấn đề về dung lượng ổ đĩa thấp trong studio android, chỉ cần xóa trình giả lập không mong muốn trong trình quản lý AVD của bạn. Tôi đã lãng phí toàn bộ để thử những thứ khác. Nó giúp tôi đầy đủ cho mọi người. Tôi làm việc cho tôi.
Filelight là chương trình đồ họa tốt nhất để tìm ra cách sử dụng một số phân vùng được gắn kết. Không hiển thị mọi thứ được gắn bởi hệ thống, nhưng hiển thị đủ dữ liệu đủ cho người dùng trung bình. Không yêu cầu root để hoạt động, có thể được chạy như một người dùng thông thường. Thuộc về KDE.
Đơn giản là bạn có thể tìm thấy không gian trống có sẵn bằng cách sử dụng lệnh miễn phí .. Tại đây bạn có thể nhận được lời giải thích rõ ràng về việc sử dụng lệnh miễn phí
sử dụng lệnh "miễn phí" để tìm không gian trống có sẵn trên Linux
free
lệnh là dành cho bộ nhớ , không dùng cho đĩa cứng.
Bạn cũng có thể sử dụng cho thông tin tình trạng sức khỏe toàn diện nhất về ổ cứng của mình : smartctl --xall /dev/sda
.
Nó có thể yêu cầu sudo
đặc quyền.