1. 程式人生 > >linux-mount-read

linux-mount-read

linux

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


linux-mount-read