ubuntu 分区查看及格式化

来源:互联网 发布:多线程并发编程问题 编辑:程序博客网 时间:2024/05/29 14:51

目录结构解释

/ 叫做根分区,是所有目录的开始,而ubuntu中的分区也是作为一个目录挂载到/目录或者其他目录下面的。就像windows下的c盘,d盘的概念。可以 这么说:linux下的文件夹可以是和/文件夹一个分区,也可以重新指向一个新的分区,这样当你访问这个文件夹的时候就是访问这个分区。其实不仅是分区, 什么软盘,U盘,移动硬盘,光盘,网络文件夹都是可以挂载到linux下的一个文件夹的。不过首先这个文件夹得事先存在。    另外如果是一个事先存在的文件夹,里面已经有文件了,那么重新挂载了其他分区或者其他文件系统后,原来的文件不会删除,只是无法访问了。swap交换分区就是存放系统内存交换文件的,作用和windows的页面交换文件相似。swap有系统直接使用,用户无法使用。ubuntu下主要有这么几个目录:/bin就是系统可执行文件夹,相当于windows的windows文件夹和program files文件夹。/usr就是附加的软件的安装文件夹,相当于windows的program files文件夹。/home 就是存放用户数据和应用程序设置的文件夹,一般一个用户在/home下建立一个文件夹。相当于windows下的documents and settings文件夹。/etc存放系统配置文件。相当于windows的注册表。/tmp存放临时文件的。

基本命令

du -h  将以熟悉的GMK为单位显示大小。它显示的是各个子文件及总文件的实际所占空间。可用grep过滤要查看的文件。sudo fdisk -l显示的是各个分区详细的大小df 命令;

df 可以查看磁盘的使用情况以及文件系统被挂载的位置;可带参数 -lh格式化参数,具体可参考man。

格式化指定分区

$ sudo umount /dev/sda1    # 必须先卸载该分区

# 格式化为 FAT 分区$ sudo mkfs.vfat -F 32 /dev/sda1       # -F 参数必须大写,参数有 12,16 和 32,分别对应 FAT12,FAT16,FAT32。

# 格式化为 NTFS 分区,先要安装ntfsprogs,以 Ubuntu / Debian 为例:$ sudo apt-get install ntfsprogs#然后执行格式化命令,以格式化 /dev/sda1 分区为例:$ sudo umount /dev/sda1       # 必须先卸载该分区$ sudo mkfs.ntfs /dev/sda1        # 格式化为ntfs速度有点慢。# 格式化为ext4/3/2 , 以格式化 /dev/sda1 分区为例:$ sudo umount /dev/sda1       # 必须先卸载该分区$ sudo mkfs.ext4 /dev/sda1    # 格式化为ext4分区$ sudo mkfs.ext3 /dev/sda1    # 格式化为ext3分区$ sudo mkfs.ext2 /dev/sda1    # 格式化为ext2分区

1 0