命令集合:
fdisk mkfs dd mount umount 命令:fdisk 用途说明:磁盘分区表操作工具,在这里只介绍如何查看磁盘和分区信息
常用操作方式: #查看硬盘及分区信息 fdisk -l 命令:mkfs 用途说明:格式化磁盘命令
命令参数: device : 预备检查的硬盘 partition,例如:/dev/sda1 -V : 详细显示模式 -t : 给定档案系统的型式,Linux 的预设值为 ext2 -c : 在制做档案系统前,检查该partition 是否有坏轨 -l bad_blocks_file : 将有坏轨的block资料加到 bad_blocks_file 里面 block : 给定 block 的大小 -L:建立lable
常用操作方式: #格式化新分区 mkfs.ext4 /dev/xvdb1
命令:dd 用途说明:可以创建一定大小文件
参数选项: if =输入文件(或设备名称)。 of =输出文件(或设备名称)。 ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。 skip = blocks 跳过读入缓冲区开头的ibs*blocks块。 obs = bytes 一次写入bytes字节,即写 入缓冲区的字节数。 bs = bytes 同时设置读/写缓冲区的字节数(等于设置obs和obs)。 cbs = bytes 一次转换bytes字节。 count = blocks 只拷贝输入的blocks块。 conv = ASCII 把EBCDIC码转换为ASCII码。 conv = ebcdic 把ASCII码转换为EBCDIC码。 conv = ibm 把ASCII码转换为alternate EBCDIC码。 conv = blick 把变动位转换成固定字符。 conv = ublock 把固定们转换成变动位 conv = ucase 把字母由小写变为大写。 conv = lcase 把字母由大写变为小写。 conv = notrunc 不截短输出文件。 conv = swab 交换每一对输入字节。 conv = noerror 出错时不停止处理。 conv = sync 把每个输入记录的大小都调到ibs的大小(用ibs填充)。
常用操作方式: #创建一个100M的空文件 dd if=/dev/zero of=hello.txt bs=100M count=1
#创建1G的文件 dd if=/dev/zero of=ib_sbpfile bs=16384 count=65535
命令:mount 用途说明:挂载命令
命令格式:mount [-t vfstype] [-o options] device dir 命令参数: 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32文件系统:vfat Windows NT ntfs文件系统:ntfs Mount Windows文件网络共享:smbfs UNIX(LINUX) 文件网络共享:nfs 2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有: loop:用来把一个文件当成硬盘分区挂接上系统 ro:采用只读方式挂接设备 rw:采用读写方式挂接设备 iocharset:指定访问文件系统所用字符集 3.device 要挂接(mount)的设备。 4.dir设备在系统上的挂接点(mount point)。
常用操作方式: #挂载新建的磁盘分区 mount -t ext4 /dev/xvdb1 /data
#挂载NFS mount -t nfs -o rsize=36700160,wsize=36700160,tcp,nolock 10.200.12.103:/data/www/pba/data /data/www/pba/data
#挂载U盘 mount -t vfat /dev/sda1 /mnt/usb_disk
#设置挂载分区开机启动 echo '/dev/xvdb1 /data ext4 defaults 0 0' >> /etc/fstab
命令:umount 用途说明:卸载挂载文件系统
常用操作方式: #卸载某分区 umount -t vfat /dev/sda1
#使用umount 命令,会提示设备忙,无法挂载。处理方法如下
[root@qs-wg-db1 ~]# fuser -km /datatmp [root@qs-wg-db1 ~]# df -lh Filesystem Size Used Avail Use% Mounted on /dev/sdb3 125G 3.3G 115G 3% / /dev/sdb1 99M 12M 82M 13% /boot tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/sda1 275G 72G 189G 28% /u01 /dev/sdc1 10G 2.0G 8.1G 20% /datatmp
[root@qs-wg-db1 ~]# umount /datatmp [root@qs-wg-db1 ~]# df -lh
Filesystem Size Used Avail Use% Mounted on /dev/sdb3 125G 3.3G 115G 3% / /dev/sdb1 99M 12M 82M 13% /boot tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/sda1 275G 72G 189G 28% /u01
成功umount了。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。