df(disk free)查看磁盘分区实际使用情况,因为要使用 所以免不了要挂载到某个文件系统下面,所以通过它也可以实时了解实际挂载情况
df -k:默认设置
df -t:显示指定文件系统磁盘空间使用情况。
格式:df -t 文件系统类型
例:df -t ext3 //显示磁盘所有ext3的文件系统类型
df -T:显示所有已经挂载的文件(并且显示系统类型)
例:du -hT //按计算机专业标准并显示驱动器的文件型态
df -i:显示i节点使用情况(df命令可显示所有文件系统对i节点和磁盘区块的使用情况)。
du(disk usage)查看目录所用空间(显示磁盘空间的使用情况)
du参数意义如下:
-s:显示整个目录大小,单位为K
-sm:以M为单位显示目录大小
-sh:以M为单位显示目录大小,以1024为单位
-sH:以M为单位显示目录大小,以1000为单位
-b:以字节为单位
注:du这些参数同样可以配合df命令一起使用。
mount装载命令
将一个文件系统的顶层目录挂到另一个文件系统的子目录上,使它们成为一个整体,称为装载。
格式:mount[-参数][设备名称][装载点]
-t<文件系统类型>指定设备的文件系统类型
minix:Linux最早使用的文件系统
ext2:Linux目前常用的文件系统
msdos:MS-DOS的fat,就是fat16
nfs:网络文件系统
iso9660:CD-ROM光盘标准文件系统
ntfs:windows NT 2000 的文件系统
hpfs:OS/2文件系统
auto:自动检测文件系统
-O(option)<选项>指定装载文件系统时的选项。有些也可用在/etc/fstab中。
codepage=XXX 内码表
iocharset=XXX 字符集
ro 以唯读方式装载
rw 以读写方式装载
nouser 使一般用户无法装载
user 可以让一般用户装载设备
例:#mount -t vfat /dev/hda1 /mnt/C //把C盘分区挂载到/dev/hda1分区上
#mount -t vfat -O Codepage=936,iocharset=cp936 /dev/hda1 /mnt/C
//把C盘分区挂载到/dev/hda1分区上,支持中文
加载U盘
fdisk -l //查看磁盘的分区情况,至于分区挂不挂载到哪个文件系统,他是不管的
lsmod //显示模块
modeprobe usb-uhci(uhci-usb1.0)
modeprobe usb-ehci(ehci-usb2.0)
mount -O Codepage=936,iocharset=cp936 /dev/sda4 /mnt/usb
//刚U盘目录/dev/sda4挂载
到/mnt/usb目录上,并且支持中文
cd /mnt/usb //进入U盘目录
格式化硬盘
#fdisk 分区
然后用m输出帮助
#fdisk –l 显示出分区内的磁盘情况
自动装载
/etc/fstab文件列出了Linux开机时自动装载的文件系统的列表。
linux读取这个文件,然后根据其内容进行自动挂载的工作.
包括了所有分区(物理分区和虚拟分区)和存储设备的信息,以及它们应该挂载到哪里,以什么样子的方式挂载。如果遇到一些类似于无法挂载你的windows分区,无法使用你的光驱,无法对某个分区进行写入操作阿什么的,那么基本上可以断定,你的fstab内容有问题了。也就是说,你可以通过修改它来搞定这些问题,而不用去论坛冰天雪地裸体跪求答案了。
在/etc/fstab文件里,第一列是装载的文件系统的设备名,第二列是装载点,第三列是装载的文件系统类型,第四列是装载的选项,选项间用逗号分隔。
说明:defaults实际上包含了一组默认参数:
rw:以可读写模式装载
suid:开启用户ID和用户组ID设置位
dev:可解读文件系统上的字符或区块设备
exec:可执行二进位文件
auto:自动装载
nouser:使一般用户无法装载
async:以非同步方式执行文件系统的输入输出操作
加载U盘模块
#modprode usb_uhci(1.0) //加载U盘1.0模块
#modprode usb_ehci(2.0) //加载U盘2.0模块
卸载模块(删除模块):rmmod
插入模块:lsmod
显示模块:lsmod
posted on 2009-06-29 18:47
月光记忆 阅读(956)
评论(0) 编辑 收藏 所属分类:
linux