Làm thế nào để bạn biết những gì một ổ đĩa cứng là trên?


7

Trên Debian, tôi có nhiều ổ cứng, làm sao tôi biết / var / www ở đâu?

Phần thưởng: Làm cách nào để kiểm tra dung lượng và dung lượng tiêu thụ và ổ đĩa của tôi?

Câu trả lời:


5

Bạn có thể tìm thấy vị trí của /var/wwwnó, bằng cách kiểm tra vị trí của nó (hoặc /var), bằng cách sử dụng mountlệnh.

Để kiểm tra không gian có sẵn / được sử dụng trên các ổ đĩa, hãy thử df(hoặc df -hđể có đầu ra dễ đọc hơn). Nó sẽ hiển thị không gian được sử dụng và có sẵn trong tất cả các phân vùng được gắn kết. Ví dụ

-> % df -kh
Sist. Arq.       Tam  Usad Dispon. Uso% Montado em
rootfs           94G   34G     60G  36% /
/dev            2,9G     0    2,9G   0% /dev
run             2,9G  484K    2,9G   1% /run
/dev/sda1        94G   34G     60G  36% /
[... the rest was snipped, I have many more partitions ...]

Ngoài ra, df /path/to/filehoạt động (ít nhất là trên Linux):

-> % df /var/log
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda1       97667596 34853688  62813908  36% /

2
Mount sẽ không cho bạn biết nếu bất kỳ phần nào của đường dẫn là một liên kết tượng trưng.
XtL

11

Bạn không đề cập đến hệ điều hành của mình, nhưng trên linux, nó hoạt động:

$ df /path/to/some/file/or/directory
Filesystem                          1k-blks    Used   Avail Cap Mounted
/dev/harddisk_partition 8388348 5187768 3200580 62% /home/username
     ^^^^^^^^^^^^^^^^^^

1
Đây là hành vi tiêu chuẩn cho df(1). Nó hoạt động ở nơi khác, quá.
Alexios

1
Không dành cho HP-UX; o)
jippie

1
Đúng. HP-UX chỉ thể khác nhau. (ký ức tồi tệ)
Alexios

Điều này sẽ làm việc thông qua các liên kết tượng trưng, ​​quá. Trên hộp kiểu Red Hat, df /etc/grub.confcó thể nó sẽ cho bạn biết không gian đĩa trống trên /bootphân vùng của bạn , không phải trên root, nơi /etccó lẽ sống.
Warren Young

2

Sử dụng mountđể xem các điểm gắn đĩa của bạn. Tìm trận đấu dài nhất /var/wwwvà đó là đĩa của bạn. Trong trường hợp của tôi, nó /dev/sda2.

[mpenning@Bucksnort ~]$ mount
/dev/sda2 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
[mpenning@Bucksnort ~]$

Tiêu thụ không gian ổ đĩa tính bằng KBytes, trên mỗi điểm gắn kết:

[mpenning@Bucksnort ~]$ df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2             30759872  22835672   6361680  79% /
tmpfs                  1947664        12   1947652   1% /lib/init/rw
udev                   1943240       104   1943136   1% /dev
tmpfs                  1947664         0   1947664   0% /dev/shm
/dev/sda1              1441280     67136   1300928   5% /boot
[mpenning@Bucksnort ~]$

Ý bạn là gì "Hãy tìm trận đấu dài nhất cho / var / www"
Kirk Ouimet

1
/dev/sda2được gắn trên /. Đó là con đường dài nhất phù hợp /var/www. Tuy nhiên, ai đó bên dưới đã đề cập đến một phương pháp tốt hơn bằng cách sử dụng df /var/www... điều đó sẽ cung cấp cho bạn ổ đĩa trực tiếp.
Mike Pennington

Điều đó cũng sai nếu bất cứ điều gì trong đường dẫn đó là một liên kết tượng trưng.
XtL
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.