格式化:mkfs -t ext3 /dev/mapper/mpatha
分区:mount -t ext3 /dev/mapper/mpatha 目录
创建目录
mkdir 目录
卸载分区
umount 目录
linux下的磁盘分区通过挂载(mount)的方式连到一个目录下,打开此目录就可以看到磁盘分区中的内容了。与挂载相反的操作是umount,他将磁盘分区与目录的关联关系解除。
但有时候umount时会报错误,例如
Code: # umount /usr/local/
umount: /usr/local: device is busy
这说明还有某个程序正在是用此目录,为了保证程序的运行,默认情况下umount不能卸载。但是umount又没有说究竟哪个程序在使用,觉得这也算是设计的一个缺陷。
幸好有个程序叫fuser,man fuser的介绍是:
Code: fuser - identify processes using files or sockets
fuser后加需要查的资源就可以知道有哪些进程正在使用了,例如:
Code: #fuser -m /
/: 8892r 8916r 8932r 8959r 8992rc 8996rc 8997rc 8999rc 9006rc
9007rc 9010rc 9013r 9015rc 9025r 9029r 9033rc 9035r 9039rc 9058rc 9107rc
9109rc 9126rc 9130r 9366r 9375r 9439r
接下来需要做的就是将相关进程停掉,再umount即可。
PS: 多谢pnt的提醒,原来umount 还有一个-l选项,作用是当需卸载文件系统的引用不繁忙时直接卸载:
Code: umount -l Lazy unmount. Detach the filesystem from the filesystem hierar-
chy now, and cleanup all references to the filesystem as soon as
it is not busy anymore. (Requires kernel 2.4.11 or later.)
挂载分区
mount -t ext3 /dev/mapper/mpatha 目录
格式:mount [-参数] [设备名称] [挂载点]
其中常用的参数有:
-a 安装在/etc/fstab文件中类出的所有文件系统。
-f 伪装mount,作出检查设备和目录的样子,但并不真正挂载文件系统。
-n 不把安装记录在/etc/mtab 文件中。
-r 讲文件系统安装为只读。
-v 详细显示安装信息。
-w 将文件系统安装为可写,为命令默认情况。
将目录划分到用户下
chown -R user dir
chown -R 用户 目录
给目录赋予权限 7:所属者的权限是读写执行,5:同组用户的权限是读执行,5:该用户权限是读执行
chmod 755 dir
但执行ll来查看目录结构时,前面一共有十位,第一个位,表示文件格式,d:表示目录,-:表示文件。后九位,每三位是一个整
体,第一个三位,表示所属者对该文件的权限,第二个三位,表示同组用户对该文件的权限,第三个三位,表示该用户对该文件的
权限。其中那三位的顺序为:rwx,r:读,w:写,x:执行。其中r对应的数字为4,w对应的数字为2,x对应的数字为1。
r w x
4 2 1
sudo命令:表示使用root用户来执行后面的命令。例如:sudo mkdir aaa 表示创建了一个root用户下的一个aaa目录。
下面是相关命令的解释:
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
更多功能可以输入一下命令查看:
df --help
du --help
查看linux文件目录的大小和文件夹包含的文件数
统计总数大小
du -sh 文件名/
du -sm * | sort -n //统计当前目录大小 并安大小 排序
du -sk * | sort -n
du -sk * | grep guojf //看一个人的大小
du -m | cut -d "/" -f 2 //看第二个/ 字符前的文字
查看此文件夹有多少文件 /*/*/* 有多少文件
du 文件名/
du 文件名/*/*/* |wc -l
40752
解释:
wc [-lmw]
参数说明:
-l :多少行
-m:多少字符
-w:多少字
共享存储、目录赋权限
猜你喜欢
转载自bian1024.iteye.com/blog/1632632
今日推荐
周排行