本文共 4764 字,大约阅读时间需要 15 分钟。
分区 | 设备名 | 备注 |
---|---|---|
主分区1 | /dev/sda1 | |
主分区2 | /dev/sda2 | |
主分区3 | /dev/sda3 | |
扩展分区 | /dev/sda4 | |
逻辑分区1 | /dev/sda5 | |
逻辑分区2 | /dev/sda6 | |
逻辑分区3 | /dev/sda7 |
分区 | 设备名 | 备注 |
---|---|---|
主分区1 | /dev/sda1 | |
扩展分区 | /dev/sda2 | |
逻辑分区1 | /dev/sda5 | 逻辑分区永远从5开始。 |
逻辑分区2 | /dev/sda6 | |
逻辑分区3 | /dev/sda7 |
1EB=1024PB=1024*1024TB
df [选项][挂载点]
(base) [root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted ondevtmpfs 7.8G 0 7.8G 0% /devtmpfs 7.8G 0 7.8G 0% /dev/shmtmpfs 7.8G 834M 7.0G 11% /runtmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup/dev/mapper/centos-root 97G 18G 80G 19% //dev/sda1 1014M 149M 866M 15% /boottmpfs 1.6G 0 1.6G 0% /run/user/0
ls只能统计目录下文件名占用的空间,无法占用目录下文件所占的空间。
du 用来看文件大小 ,df 用来看剩余空间更准确。
du [选项][目录或文件名]
(base) [root@localhost ~]# du -sh /22G /
服务器比较稳定,一般不需要修复,建议不要使用该命令,自动修复后可能出现问题。
fsck [选项] 分区设备文件名
只支持ext文件系统,xfs文件系统不支持该命令。
dump2fs 分区设备文件名
mount [-t 文件系统][-L 卷标名][-o 特殊选项] 设备文件名 挂载点(windows盘符)
umount 设备文件名或挂载点。
参数 | 说明 |
---|---|
atime/noatime | 更新访问时间/不更新访问时间。访问分区文件时,是否更新文件的访问时间,默认为更新 |
async/sync | 异步/同步,默认为异步 |
auto/noauto | 自动/手动,mount –a命令执行时,是否会自动安装/etc/fstab文件内容挂载,默认为自动 |
defaults | 定义默认值,相当于rw,suid,dev,exec,auto,nouser,async这七个选项 |
exec/noexec | 执行/不执行,设定是否允许在文件系统中执行可执行文件,默认是exec允许 |
remount | 重新挂载已经挂载的文件系统,一般用于指定修改特殊权限 |
rw/ro | 读写/只读,文件系统挂载时,是否具有读写权限,默认是rw |
suid/nosuid | 具有/不具有SUID权限,设定文件系统是否具有SUID和SGID的权限,默认是具有 |
user/nouser | 允许/不允许普通用户挂载,设定文件系统是否允许普通用户挂载,默认是不允许,只有root可以挂载分区 |
usrquota | 写入代表文件系统支持用户磁盘配额,默认不支持 |
grpquota | 写入代表文件系统支持组磁盘配额,默认不支持 |
1.查询与自动挂载
# 查询系统中已经挂载的设备,-l会显示卷轴名称mount [-l]# 依据配置文件/etc/fstab的内容,自动挂载。mount -a# 重新挂载/boot分区,并使用noexec权限[root@localhost ~]# mount -o remount,noexec /home
# 建立挂载点(类似于windows创建盘符)[root@localhost ~]# mkdir /mnt/cdrom/# 两种方式挂载光盘[root@localhost ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom/[root@localhost ~]# mount /dev/sr0 /mnt/cdrom/
umount /mnt/cdrom
# 查看U盘设备的文件名(base) [root@localhost ~]# fdisk -lDisk /dev/sda: 107.4 GB, 107374182400 bytes, 209715200 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x000cede3 Device Boot Start End Blocks Id System/dev/sda1 * 2048 2099199 1048576 83 Linux/dev/sda2 2099200 62914559 30407680 8e Linux LVM/dev/sda3 62914560 209715199 73400320 83 Linux# 建立挂载点[root@localhost ~]# mkdir /mnt/usb/# 挂载U盘[root@localhost ~]# mount -t vfat /dev/sdb1 /mnt/usb/
# 解压[root@localhost ~]# tar -zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz# 进入解压目录[root@localhost ~]# cd ntfs-3g_ntfsprogs-2013.1.13# 编译器准备。没有指定安装目录,安装到默认位置中[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# ./configure# 编译[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# make# 编译安装[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# make install
[root@localhost ~]# fdisk /dev/sdb
命令 | 说明 |
---|---|
a | 设置可引导标记 |
b | 编辑bsd磁盘标签 |
c | 设置DOS操作系统兼容标记 |
d | 删除一个分区 |
l | 显示已知的文件系统类型。82为Linux swap分区,83为Linux分区 |
m | 显示帮助菜单 |
n | 新建分区 |
o | 建立空白DOS分区表 |
p | 显示分区列表 |
q | 不保存退出 |
s | 新建空白SUN磁盘标签 |
t | 改变一个分区的系统ID |
u | 改变显示记录单位 |
v | 验证分区表 |
w | 保存退出 |
x | 附加功能(仅专家) |
[root@localhost ~]# partprobe
[root@localhost ~]# mkfs -t ext4 /dev/sdb1[root@localhost ~]# mkfs -t ext4 /dev/sdb5
[root@localhost ~]# mkdir /disk1[root@localhost ~]# mount /dev/sdb1 /disk1/
[root@localhost ~]# vi /etc/fstab…省略部分输出…/dev/sdb5 /disk5 ext4 defaults 1 2
# 系统启动时,如果fstab文件错误,会有报错信息,进入系统之后,根路径为只读。# 重新挂载根路径,改为可读写[root@localhost ~]# mount -o remount,rw /# 此时修改fstab文件即可。[root@localhost ~]# vim /etc/fstab
转载地址:http://ggioi.baihongyu.com/