文件系统和交换分区详解

管理文件系统:
windows:
FAT32– 只能存储信息,无法设置文件权限.
exFAT
FAT64
NTFS
IS09660
Linux:
ext
ext2
ext3
ext4
xfs
btrfs
reiserfs
jfs
swap
unix:
FFS
UFS
JFS2
网络文件系统:
NFS
CIFS
集群文件系统:
GFS2
OCFS2
分布式文件系统:
fastdfs
ceph
moosefs
mogilefs
glusterfs
lustre
Linux虚拟文件系统:
VFS
/proc/filrsystems
文件系统挂载的配置文件:
etc/fstab
命令:
·mkfs 格式化
-t 设置文件格式
-L 设置文件卷标
·mke2fs 专门格式化ext2
-t 修改格式
-b 设置块大小
-L 卷标
-j 相当于-t ext3
-i 设置多少字节一个inode号
-N 设置多少个inode
-I 设置一个inode占多大磁盘空间
-m 设置管理员占用空间
-O 指定特性
-O 关闭特性
·blkid 查看块设备属性信息
-u 用UUID查看设备
-L 用卷标查看设备
·dumpe2fs 查看文件系统属性
-h 查看超级块信息,不显示分组信息
·findfs 查找卷标或UUID是来自哪个分区
·e2label 修改卷标
·tune2fs 修改文件系统属性
-l 查看指定文件系统超级块信息
-L 修改卷标
-m 修改管理员空间
-j ext2升级为ext3
-O 文件系统属性启用或禁用
-o 调整文件系统默认挂载选项
-U 修改UUID
·fsck 文件系统检测和修复
-p 自动修复错误
-r 交互式修复错误
·e2fsck 专门ext2的检测和修复
-y 自动回答为yes
-f 强制修复
·mount 挂载
-t 指定类型
-r 只读挂载
-w 读写挂载
-n 隐藏挂载
-a 挂载所有
-L 以卷标指定挂载设备
-U 以UUID指定挂载设备
-B 绑定目录到另一个目录上
-o sync 同步
async 异步
ro 只读
rw 读写
reatime 不实时更新访问时间
nosuid 不支持suid
nouser 只允许管理员挂载
·umount 卸载
·remount 重挂
·findmnt 查看挂载信息
·lsof 查看文件系统的进程
·fuser 查看文件系统的进程
-km 结束所有进程
·mkswap 格式化交换分区
·swapon -a 启用交换分区
·swapoff -a 关闭交换分区
·swapon -s 查看优先级
·mknod 创建设备文件
·uuidgen 获得一个UUID号
·losetup 给文件和设备loop做关联,这样挂载的时候就不用-o loop
swap 实现:
1.
分区
fdisk sdc1 t 82
2.
创建交换分区
mkswap /dev/sdc1 -L swap2
3.
编辑配置文件
vim /etc/fstab
/dev/sdc1 swap swap pri=100 0 0
4.
生效
swapon -a
5.
swapon -s 查看
删除swap分区
swapoff /dev/sdc1
free
vim /etc/fstab
fdisk /dev/sdc
文件实现swap:
1.
占交换分区大小
dd if=/dev/zero of=/swapfile bs=1M count=2048
2.创建交换分区
mkswap /swapfile
3.
编辑配置文件
vim /etc/fstab
swapon -a
4.
删除交换分区
swapoff /swapfile
vim /etc/fstab
rm -f /swapfile
/boot/grub/grub.conf 内核配置文件
partx -d –nr 507 /dev/sdb

原创文章,作者:z long,如若转载,请注明出处:http://www.178linux.com/74018

赞 (2)
z longz long
上一篇 2017-04-23 20:19
下一篇 2017-04-23 22:04

相关推荐

  • redis主从复制(4)— client buffer

    1、 client buffer的设计 redis server以单进程的方式处理接收到的请求,而redis完成请求有些工作比较慢,比如网络IO和磁盘IO等比较慢的操作。redis为了提高处理客户端请求的响应时间,做了很多优化。比如网络io和磁盘io是异步完成、使用后台进程完成bgsave和bgrewriteaof工作,在server端为客户提供读buffe…

    Linux干货 2016-03-28
  • Linux的用户组和权限(一)

    导读:本章主要内容如下       1.解释Linux的安全模型      2.解释用户账号和组群账号的目的      3.用户和组管理命令      4.理解并设置文件权限 &n…

    Linux干货 2016-08-04
  • mariadb的主从复制、主主复制、半同步复制

    主从服务器的时间要同步,数据库版本最好是一致的,以免造成函数处理、日志读取、日志解析等发生异常。 以下三个主从复制的设置是独立的。 注意防火墙和selinux的影响。 1、简单主从复制的实现 (1)主服务器的配置 1)安装mariadb-server [root@localhost ~]# yum -y install…

    Linux干货 2016-11-21
  • 磁盘配额的操作步骤

    磁盘配额 操作步骤: 1、创建一个10G的分区 /dev/sdd1并将其格式化,挂载 2、如果是新硬盘便不存在同步问题。旧硬盘得使用命令partx  -a /dev/sdd1 3、临时创建挂载文件夹 /mnt/home    4、将/home/*  mv  到 /mnt/home 中,再将/dev/…

    Linux干货 2016-09-01
  • Centos6.5上搭建openvpn

    一、openvpn原理 二、安装openvpn 三、制作相关证书     3.1 制作CA证书     3.2 制作Server端证书     3.3 制作Client端证书 四、配置Server端 五、配置C…

    Linux干货 2016-04-28
  • Linux基础(四)——用户管理&grep命令

    1、  复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 cp /etc/skel/ /home/tuser1 –r chmod -R 700 /home/tuser1/ 2、  编辑/etc/group文件,添加组hadoop。 echo "ha…

    Linux干货 2016-11-08

评论列表(1条)

  • renjin
    renjin 2017-04-28 10:45

    本文主要对linux下文件系统及如何建立使用交换分区进行了介绍,内容总结的很详细,排版也很好。加油!