[10-10] 小施的Linux學習筆記。
引用:
怎样把linux彻底变成英文版
/etc/sysconfig/i18n
修改 LANG 为 en_US
保存後再運行复制内容到剪贴板
代码:
export LC_ALL=en_US
引用:
檢查目錄或是文件占用了多少空間
df 查看已挂载磁盘的总容量、使用容量与 inode 等等
du 查看档案使用掉的容量有多少?
首先我们要先了解你所用的文件系统的IO BLOCK(中文叫作簇)为多少,在你所使用的这个文件系统的IO BLOCK大小是4096 Bytes。
他意义是文件系统最小的读写及分配单位,每次读写操作你都不能小于这个尺寸。即使你的文件是只有一个字节。而且文件在硬盘上的存储也是以这个为单位,就是说如果文件尺寸小于这个值,那么它在磁盘上占用的空间就是4096字节。
占用空间的具体算法是:(进一(文件尺寸/4096))×4096。根据这个你就可以计算出你所列举的例子中的文件的空间使用状况:34890除以 4096,大约等于8.5,进一法取得为9,就是说文件在磁盘上占用了9个BLOCk,每个BLOCK为4K,所以这两个文件占用的空间就是36K。
这个规则也适合于目录,不过不会出现为0的目录,即使是空目录复制内容到剪贴板
代码:
[root@austin /]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
4483148 852828 3402584 21% /
/dev/sda1 101086 9295 86572 10% /boot
none 127932 0 127932 0% /dev/shm• Filesystem:说的是扇区啦!另外,如果你有加挂软盘的 话,那么就 会出现如上表中最后一行啰!
• 1k-blocks:说明底下的数字单位是 1KB 呦!如果你使用 df -m 则这一栏会出现 1M-blocks 啰!
• Used :顾名思义,就是使用掉的硬盘空间啦!
• Available :也就是剩下的磁盘空间大小;
• Use% : 就是磁盘的使用率啦!如果使用率高达 90% 以上时,最好需要注意一下了,免得容量不足造成系统问题(例如最容易被灌爆的 /var/spool/mail 这个放置邮件的磁盘!)。
• Mounted on :就是磁盘挂载的目录所在啦!例如 /dev/hda5 是挂载在 /proxy1 底下,而 /var 是 /dev/hda2 这个扇区啰!
另外,需要注意的是,有的时后某些系统会出现 /proc 这个扇区,但是里面的东西都是 0 ,不要紧张! /proc 的东西都是 Linux 系统所需要加载的系统数据,而且是挂载在『内存 当中』的,所以当然没有占任何的硬盘空间啰!复制内容到剪贴板
代码:
[root @test /root ]# du [-abckms] [目录名称]
参数说明:
[目录名称] 可以省略,如果省略的话,表示要统计目前所在目录的档案容量
-a :全部的档案与目录都列出来!默认值是指列出目录的值!
-b :列出的值以 bytes 输出
-c :最后加总 total !
-k :列出的值以 KB 输出
-m :列出的值以 MB 输出
-s :只列出最后加总的值!
范例:
[root @test /root]# du -m <==列出 /root 底下的目录与档案所占的容量以 MB 输出
[root @test /root]# du -s /home <==将 /home 底下的目录与档案的容量加总后输出,这里只会输出总容量!
[
本帖最后由 小施 于 2006-10-10 04:31 PM 编辑 ]
搜索更多相关主题的帖子:
Linux 容量 文件系统 BLOCK etc