且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Linux磁盘管理

更新时间:2022-09-30 10:20:27

Linux磁盘相关命令

查看每个目录所占空间:

jelly@jelly-kubuntu9:~$ du -h | more                                                                                        
4.0K        ./模板
4.0K        ./Downloads
8.0K        ./桌面
280K        ./文档/vmware-tools-distrib/lib/bin64/xorg71
1.8M        ./文档/vmware-tools-distrib/lib/bin64
444K        ./文档/vmware-tools-distrib/lib/sbin64

查看磁盘占用情况:

jelly@jelly-kubuntu9:~$ df -h
文件系统                        容量    已用 可用 已用% 挂载点
/dev/sda1                            12G    3.8G    7.0G    35% /
udev                                    502M    228K    502M     1% /dev
none                                    502M    152K    502M     1% /dev/shm
none                                    502M     96K    502M     1% /var/run
none                                    502M         0    502M     0% /var/lock
none                                    502M         0    502M     0% /lib/init/rw
jelly@jelly-kubuntu9:~$

查看磁盘分区:

jelly@jelly-kubuntu9:~$ sudo fdisk -l

Disk /dev/sda: 12.9 GB, 12884901888 bytes
255 heads, 63 sectors/track, 1566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0000e360

     Device Boot            Start                 End            Blocks     Id    System
/dev/sda1     *                     1                1494        12000523+    83    Linux
/dev/sda2                        1495                1566            578340        5    Extended
/dev/sda5                        1495                1566            578308+    82    Linux swap / Solaris
jelly@jelly-kubuntu9:~$

如果磁盘空间紧张,可以通过find找出大于指定大小的文件,方便清理。
find ~ -xdev -size +100k -print | xargs ls -ldS > /tmp/size                          
-xdev  不搜索未选择的文件系统,去除/proc和远程挂载的系统;
输出按大小顺序的长列表保存。














本文转sinojelly51CTO博客,原文链接:http://blog.51cto.com/sinojelly/216192,如需转载请自行联系原作者