AIX中文件系统管理
crfs指令参数
|
|
-a Attribute=Value
|
指定一个虚拟的文件依赖系统属性/值对。要指定多个属性/值对,提供多个 -a Attribute=Value 参数。
以下的属性/值对针对提高日志文件系统(JFS2)的:
-a agblksize={ 512 | 1024 | 2048 | 4096 }
用字节指定 JFS2 块的大小。一个文件系统段是最小可被分配到文件的磁盘存储单元。缺省的块大小为 4096 字节。
-a logname=LVName
指定日志逻辑卷名称。指定的逻辑卷是新的 JFS2 的日志设备。这个 LVName 逻辑卷必须已经存在。缺省的操作是使用目标卷组的已存在日志设备。关键字 INLINE 可用来将日志放到使用 JFS2 文件系统的逻辑卷中。INLINE 日志缺省为逻辑卷大小的 .4%,如果 logsize 在没有被指定的情况下。
-a logsize=Value
为 INLINE 的日志指定大小,以兆字节计算。如果 INLINE 日志未在使用则忽略。不会比文件系统的大小大 10%。
-a size=Value
以 512 字节块指定 JFS2 的大小。如果指定的大小不能被物理分区大小平均分配,就会上舍入到最接近的平均分配数值。当创建一个 JFS2 文件系统时,需要这个属性,除非 -d 标志已被指定。如果 -d 标志已被指定,文件系统就是逻辑卷的大小。文件系统所在的卷组定义了一个最大的逻辑卷大小并限制了文件系统的大小。
注:
agblksize 属性在创建文件系统时设置,不能在成功创建文件系统后更改。size 属性定义了最小的文件系统的大小,并且一旦文件系统创建后,不能减小它。
|
-A
|
指定在每次系统重新启动后,文件系统是否已经安装:
yes
系统重新启动时,文件系统自动进行安装。
no
系统重新启动时,文件系统不进行安装。
|
-d Device
|
指定设备的名称或逻辑卷,在其上创建文件系统。这是用来在一个已存在的逻辑卷上创建一个文件系统。
|
-g VolumeGroup
|
指定设备的名称或逻辑卷,在其上创建文件系统。一个卷组是一个或多个物理卷的集合
|
-l LogPartitions
|
指定日志逻辑卷的大小,以一些逻辑分区的数字来表达。这个标志只应用到还没有日志设备的 JFS 和 JFS2 文件系统。
|
-m MountPoint
|
指定安装点,它是文件系统将成为可用的目录。
注:
如果指定一个相对路径名,在插入到 /etc/filesystems 文件中以前它会转变为绝对路径名。
|
-n NodeName
|
指定远程系统所在的远程主机名。此标志仅在远程虚拟文件系统上有效,例如网络文件系统(NFS)。
|
-p
|
设置文件系统的权限。
|
-t
|
指定文件系统是否由记帐子系统来处理:
yes
启用文件系统上的记帐功能。
no
文件系统上的记帐功能不启用(缺省值)。
|
-u MountGroup
|
指定安装组。
|
-v VfsType
|
指定虚拟文件系统的类型。
|
crfs常用指令
|
|
#crfs -v jfs -g rootvg -m /wanglin1 -a size=64M
#df -m
|
创建一个文件系统类型为jfs,大小为64M,挂载点为/wanglin1 的文件系统
|
mkfs指令参数
|
|
-b boot
|
命名要在新文件系统的块 0 安装的程序。
|
-i i-Nodes
|
指定文件系统上的 i-nodes 的初始数量。当创建日志文件系统时,忽略此标记。
|
-l Label
|
为新文件系统指定文件系统标号。
|
-o Options
|
指定用逗号分隔的虚拟文件系统实现细节选项列表。
|
-p Prototype
|
指定创建 JFS 文件系统时原型文件的名称。命令行上指定的项覆盖了原型文件中的属性。
|
-s Size
|
指定文件系统的大小。大小可以使用 512 字节块、兆字节(必须使用后缀 M)或千兆字节(必须使用后缀 G)单位指定。
|
-v VolumeLabel
|
指定新的文件系统的卷标号。
|
-V VfsName
|
指定虚拟文件系统(VFS)类型。VFS 必须在 /etc/vfs 文件中有一项。
|
以下选项特定于增强型日志文件系统:
|
|
-o agblksize={ 512 | 1024 | 2048 | 4096 }
|
指定增强的日志文件系统(JFS2)块大小(以字节为单位)。文件系统块是可分配到文件上的磁盘存储的最小单元。缺省的块大小是 4096 字节。
|
-o isnapshot={yes|no}
|
指定文件系统是否可支持内部快照。指定 yes 将使文件系统支持内部快照和 v2 扩展属性。生成的文件系统与 AIX® 6.1 之前的发行版不兼容。
|
-o name=mountpoint
|
为文件系统指定安装点
|
-o log=LVName
|
指定日志逻辑卷名称。指定的逻辑卷是新的 JFS2 的记录设备。
|
-o log=INLINE
|
指定将日志放置到带有 JFS2 文件系统的逻辑卷中。如果没有指定日志文件的大小,那么 INLINE 日志将缺省为逻辑卷大小的 .4%。
|
-o logsize=Value
|
以兆字节为单位指定 INLINE 日志的大小。如果没有使用 INLINE 日志,那么将其忽略。不能大于 2047 兆字节,也不能大于文件系统大小的 10%。
|
-o ea={v1 | v2}
|
指定 JFS2 文件系统中用于存储命名扩展属性的格式。v2 格式为可度量命名扩展属性和 NFS4 ACL 提供支持。v1 格式与 AIX 以前的发行版兼容。缺省格式是 v1。
|
-o efs={yes|no}
|
指定加密。指定 yes 将为 JFS2 文件系统启用加密。
|
-o vix={yes|no}
|
指定当文件系统中没有任何连续的 16 KB 扩展数据块可用时,文件系统是否可以分配小于缺省值 16 KB 的索引节点扩展数据块。对小型可用扩展数据块启用文件系统后,不能在AIX 5.1或更低发行版上访问该文件系统。
|
-o maxext=Value
|
指定文件扩展数据块的最大大小(按文件系统块计)。如果值为 0,意味着应使用 JFS2 缺省最大值。小于 0 或者超过了受支持的最大扩展数据块大小 16777215 的值都无效。
|
mkfs常用指令
|
|
#mkfs -V jfs -o name=/wanglin2 -s 16M /dev/wllv
|
在/dev/wllv逻辑卷中创建文件系统
|
#smitty crfs
|
|
|
|
lsfs指令参数
|
|
-a
|
列出所有的文件系统(默认)
|
-c
|
指定以冒号格式输出
|
-l
|
指定以列表格式输出
|
-q
|
显示特定于文件系统类型的附加的日志文件系统(JFS)或增强日志文件系统(JFS2)特征。
|
-u mountGroup
|
关于指定安装组的所有文件系统报告
|
-v VfsType
|
关于指定类型的所有文件系统的报告
|
lsfs常用指令
|
|
#lsfs -a
|
显示所有文件系统
|
#lsfs -v jfs2
|
显示JFS2文件类型的文件系统
|
#lsfs -q /wanglin1
|
显示指定/wanglin1 文件系统的具体属性,包括文件系统大小,挂载点、节点数、压缩算法等
|
chfs指令参数
|
|
-A
|
指定文件系统是否自动挂载
|
-d attribute
|
从/etc/filesystem文件为指定的文件系统删除指定的属性
|
-m NewMountPoint
|
设置文件系统新的安装挂载点
|
-n NodeName
|
更改文件系统的节点名
|
-p
|
设置文件系统的许可权限
|
-t
|
为指定的文件系统设置记账属性
|
-a Attribute=Value
|
-a copy=Copy#
设置文件系统的镜像数量,其中主要有1,2,3数值
-a size=NewSize
指定日志文件系统的大小。该大小可采用 512 字节的块、兆字节或千兆字节这些单位指定。
-a log=LVName
设置日志逻辑卷的全路径
-a splitcopy=NewMountPointName
分割文件系统的镜像副本,并将它以只读形式安装在新的安装点处。
|
chfs常用指令
|
|
#lsfs /wanglin1
#chfs -A y /wanglin1
|
设置/wanglin1文件系统开机自动挂载
|
#df -m /wanglin1
#chfs -a size=+128M /wanglin1
df -m /wanglin1
|
为/wanglin1 文件系统增加了100MB的空间
|
#smitty chfs
|
|
mount指令常用参数
|
|
-a
|
挂载系统中所有文件系统
|
all
|
与-a参数一样
|
-n Node
|
指定保留挂载目录的远程节点 |
-p
|
挂载文件系统作为可移动文件系统
|
-r
|
挂载文件系统作为只读文件系统
|
-v VfsName
|
指定文件系统由 /etc/vfs 文件中的 VfsName 参数定义。
|
mount常用指令
|
|
#mount -a/all
|
挂载所有文件系统
|
#mount
|
显示已挂载文件系统
|
#mount /wanglin1
|
挂载/wanglin1文件系统
|
#smitty mountfs
|
|
umount常用指令
|
|
#umount -a/all
|
卸载已挂载的文件系统,但是正在使用的无法卸载
|
#umount /test
|
卸载指定的文件系统/test
|
#smitty umountfs
|
|
rmfs指令参数
|
|
-r
|
删除文件系统,并且删除该文件系统的挂载点
|
-i
|
删除文件系统前显示警告并提示用户确认
|
|
|
rmfs常用指令
|
|
#rmfs -r /test
|
|
#rmfs -i /wanglin1
|
|
#smitty rmfs
|
|
fsck指令参数
|
|
-d blockNumber
|
搜索指定磁盘块的参考
|
-f
|
进行快速检查
|
-i i-nodeNumber
|
搜索指定索引节点的参考
|
-n
|
对fsck命令所提出的所有问题给一个no的回应
|
-y
|
对fsck命令所提出的所有问题给一个yes的回应
|
-o options
|
向fsck命令传递逗号分隔的选项
|
-p
|
不显示不严重的文件系统问题,但执行自动修复操作
|
fsck常用指令
|
|
#fsck
|
检查系统中默认文件系统
|
#fsck /test
|
指定检查/test文件系统
|
#fsck -p /test
|
检查指定的“test”文件系统,并且对文件系统进行自动修复
|
#smitty fsck
|
|
#defragfs /test
|
整理/test中的碎片
|
#defragfs -a /test
|
显示/test文件系统的当前状态
|
#defragfs -s /test
|
显示“test”文件系统的分解片段的报告
|
AIX中文件系统管理的更多相关文章
- AIX中的/etc/inittab文件
1./etc/inittab文件 /etc/inittab文件从上到下逐行表述了某个服务或应用的启动需求.运行级别.应用脚本,格式如下: identifier:Runlevel: Action: ...
- 【linux相识相知】磁盘分区及文件系统管理详解
磁盘,提供持久的数据存储,它不像我们的内存,如果突然断电了,在内存中的数据一般都会被丢掉了,内存中的数据在保存的时候,会被写到硬盘里面,磁盘也是一种I/O设备. 我们都知道磁盘分区完成之后,还要进行格 ...
- Linux磁盘及文件系统管理
在LINUX中我们知道一个很重要的概念,那就是"一切皆文件",这里的一切表示所有在LINUX系统的对象,自然也包括了LINUX中的硬盘设备.在LINUX中所有设备都被抽象成一个文件 ...
- AIX 中 Paging Space 使用率过高的分析与解决
AIX操作系统中Paging Space是很重要的设备,当系统中Paging Space使用率过高.系统内存不足时,将影响系统的整体性能,甚至会造成系统的挂起.针对这种情况,通常可以靠增加Paging ...
- linux下fdisk分区管理、文件系统管理、挂载文件系统等
分区管理工具有:fdisk, parted, sfdisk fdisk:对于一块硬盘来讲,最多只能管理15分区: # fdisk -l [-u] [device...] 查看硬盘设备分区信息 # f ...
- linux(3)磁盘与文件系统管理/查看硬盘、内存空间/文件系统的操作/ 文件的压缩和打包
一.磁盘与文件系统管理 1.分区与文件系统分区:记录每一个分区的开始柱面和结束柱面主引导区(master boot recorder):记录分区的数据,记录硬盘里所有的分区信息分区划分好后,要将分区格 ...
- Linux系列教程(十八)——Linux文件系统管理之文件系统常用命令
通过前面两篇博客,我们介绍了Linux系统的权限管理.Linux权限管理之ACL权限 介绍了通过设定 ACL 权限,我们为某个用户指定某个文件的特定权限,这在Linux只能对于一个文件只能有所有者权限 ...
- Linux之磁盘与文件系统管理
磁盘及文件系统管理详解 [参考文献:马哥视频] 原文:http://blog.csdn.net/u013008795/article/details/51150075 目前市场上主流的磁盘是机械式硬盘 ...
- Linux文件系统管理命令(第二版)
Linux文件系统管理命令 常用命令 1.df命令 查看分区使用情况 常用选项 -h 比较人性化 -m 以兆字节显示分区使用情况 显示信息: Mounted on:挂载点 Filesystem:对应的 ...
随机推荐
- Python统计学statistics实战
python机器学习-乳腺癌细胞挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003&u ...
- Go语言程序结构
注意:Go语言源码文件编码格式必须是 UTF-8 格式,否则会导致编译器出错. 1.语言变量 a) 指定变量类型,声明后若不赋值,使用默认值. var name string b) 根据值自行判定变量 ...
- 在java poi导入Excel通用工具类示例详解
转: 在java poi导入Excel通用工具类示例详解 更新时间:2017年09月10日 14:21:36 作者:daochuwenziyao 我要评论 这篇文章主要给大家介绍了关于在j ...
- 阶段3 2.Spring_04.Spring的常用注解_3 用于创建的Component注解
@Component spring容器是一个Map结构,是由于key 和vlaue组成的 运行测试 无法运行 出错的原因↓ 第一部是解析配置文件.但是配置文件这里是空的.我们的bean里面什么对象都没 ...
- Java学习之==>条件判断、循环控制
一.条件判断 1.if-else 示例: /** * 第1种,1个分支 */ public void case1() { int age = 15; if (age > 18) { System ...
- Spring源码阅读环境搭建
目录 安装gradle 导入Spring源码 创建测试模块my-test 其他问题 spring-aspects模块构建时报错 本文思维导图 本文将粗略的搭建一个Spring源码的阅读环境,为后面的源 ...
- vue2 学习笔记
一.部署环境1.安装nodeJS -- 地址:https://nodejs.org/zh-cn/ 2.安装vue脚手架 (用于创建VUE项目的) 进入项目文件或者新建一个文件 npm install ...
- DataGridViewCheckBoxColumn的Value值和EditFormatedValue值不一致
今天要做一个代码修改DataGridViewCheckBoxColumn的Value值然后再遍历获取DataGridview选中项,因为遍历的时候为了能获取跟界面一致的选项,所以判断是否选中使用的是E ...
- String StringBuffer StringBuilder区别与联系
java.lang.String.java.lang.StringBuffer.java.lang.StringBuilder都是字符串类型,是Java中用于处理字符串常用的三个类.它们主要有以下区别 ...
- zabbix4安装部署
参考: https://www.cnblogs.com/barneywill/p/10380622.html https://www.cnblogs.com/yinzhengjie/p/1037256 ...