vfs: xfs,ext{2|3|4},btrfs
文件系统管理:
将额外的文件系统与根文件系统某现存的目录建立关系,进而使此目录作为其他文件访问入口的行为称为挂载
解除此关联关系的过程称为卸载
挂载点:mount point
卸载时:可以使用设备,也可以使用挂载点
umount
注意:挂载点下原来有文件的在挂载完成后会被临时隐藏
挂载方法:mount dev mount-point
-o
async :异步模式
sync:同步模式
atime/noatime
mount -a
创建交互分区
mkswap /dev/sdb2
swapon /dev/sdb2 启用交互分区
swapoff 关闭交互分区
文件系统空间占用查询
df -h
-i
-P
内存使用查询
free -m
/etc/fstab
要挂载设备 挂载点 文件系统类型 挂载选项 转储频率 自检次序
bash 脚本编程之用户交互:
read 命令
echo -n "enter a user name "; read name
-n 不换行输入
read -p 'enter a user name' -t 5 name -t设置默认时间5秒输入
[ -z "$name" ] && name='wash' 设置默认值
#!/bin/bash
#
read -p 'enter a disk special file' diskfile
[ -z "$diskfile" ] && echo "fool" && exit 1
if fdisk -l | grep "$diskfile" &> /dev/null;then
fdisk -l $diskfile
else
echo "no such file"
exit
8
fi
本文转自阿伦艾弗森 51CTO博客,原文链接:http://blog.51cto.com/perper/1949467,如需转载请自行联系原作者