第11章 文件系统的管理维护185-207
更新时间:2023-04-06 06:11:01 阅读量: 教育文库 文档下载
第11章文件系统的维护
目标
完成此章学习后,你将掌握下列内容:
?用bdf和du监控文件系统的可用空间。
?通过删除无用文件和内核文件清理文件系统。
?通过截断日志文件清理/var文件系统。
?从命令行扩展卷组。
?从命令行扩展逻辑卷。
?从命令行扩展文件系统。
?用fsck修复HFS/Vxfs文件系统。
?用fsadm对JFS文件系统进行碎片整理。
186 HP-UX 系统和网络管理Ⅰ
11.1 监控文件系统的剩余空间 # du -sk /myfs2/*
844 /myfs2/data1
1327 /myfs2/data2
4 /myfs2/lost+found
Monitoring File S ystem Free Space
#bdf
Filesystem
/dev/vg00/lvol5/dev/vg00/lvol4/dev/vg01/myfs1/dev/vg01/myfs2kbytes 294912
24576
16384
15893used 26152319333117414006avail 31352497814331297%used 89%80%8%98%Mounted on /opt /home /myfs1/myfs2
Monitor available file system space with bdf :
Determine space used by directory subtrees with du :
注释
系统管理员有责任监控系统中可用硬盘空间的数量。最容易的方法是用bdf 命令。下面是相关字段的含义:
? Filesystem 文件系统的块设备文件。
? kbytes 文件系统上硬盘空间的KB 数。
? used 被现存文件占用的硬盘空间KB 数。
? avail 文件系统上可用硬盘空间的KB 数。
? capacity 文件占用的硬盘空间所占比例。
? mounted on 文件系统被挂起的目录。
-i 选项在输出中增加了三个与文件系统上可用i 节点有关的列,如:
第11章文件系统的维护187
?iused 文件系统上已在使用的i节点数。
?ifree 文件系统上的可用i节点。
?iused 文件系统上i节点被使用的比例。
当你需要查看更详细的信息,如一个目录下有多少空间被使用时,可以使用du命令。du默认显示大小为512字节的块的数量。它从当前目录(或指定的文件)开始,显示在该目录下所有文件和目录的使用情况。
主要的选项有:
?-k 在输出中使用KB。
?-s 只显示指定目录下硬盘使用的总体信息。
?要了解更详细的信息请参阅du(1)手册。
188 HP-UX系统和网络管理Ⅰ
11.2 收回被浪费的文件系统空间
Reclaiming Wasted File System Space
Trim log files that grow without bound:
# > /var/adm/wtmp
# > /var/adm/btmp
Purge core files:
# find / -name core -exec rm -i {} \;
Purge large, old files:
# find / -atime+30 -size +1000c -exec ll -ud{} \;
注释
系统管理员可以采取一些预防措施,来防止文件系统变满。
截减日志文件
/var文件系统经常显示“文件系统满”的信息,/var包含系统日志和缓冲区文件,如果不仔细监控,很容易迅速占满文件系统。
SAM有一个直观的界面可以用交互方式调整日志文件,释放硬盘空间。
Sam→Routine Tasks →System Log Files,选择一个日志文件
SAM界面使你容易调整所选的日志文件,将其调整至推荐的大小,一定数量的行数,按一定比例缩小或清空。
虽然SAM提供了交互式调整日志文件的一种方便机制,但你也许希望设定一个任务定
第11章文件系统的维护189
期自动调整日志文件。下面的例子是从命令行清空wtmp和btmp日志文件:# > /var/adm/btmp
# > /var/adm/wtmp
这些命令可以通过cron守护进程定期执行。
注意
不要用下列命令清空日志文件:
# rm logfile
# touch logfile
这样做可能会改变日志文件的权限。
删除core文件
core文件一般作为保存严重错误或QUIT信号的结果,产生在进程被异常终止时。由于以上条件产生的core文件包含被终止进程的核心映像。程序员可以使用它来确定当进程被终止时的情况,进行故障诊断。
core文件可能很大,当不再需要时应该从系统上删除。可以容易地用find命令发现和清除系统上的core文件:
# find / -name core -exec ll {} \; # 显示所有core文件
# find / -name core -exec rm {} \; # 清除所有core文件
你可能希望通过cron定期执行find命令,也可以通过SAM交互式查找和删除core文件:sam→Routine Tasks →Selective File Removal
大而旧的文件
用户经常创建大文件,不再需要时却忘了删除。你应该定期搜寻系统上最近没有被访问过的大文件,确定是否还需要这些文件。删除或归档大文件,不需要的文件会释放很大一部分硬盘空间。
find命令可以用来实现这个功能。下面的例子是查找并显示/tmp下大于1000个字符,在30天内没有被访问过的文件:
# find /tmp -atime +30 -size +1000c -exec ll -ud {} \;
打印文件列表,并与文件所有者联系,确定哪些文件可以被删除。
扩展一个文件系统
如果文件系统容量达到100%,则需要增加额外的空间。如果文件系统的卷组有可用的物理区域,则可以用这些区域扩展文件系统。如果卷组上的物理区域全部被分配给其他逻辑卷,则需要向卷组增加硬盘。
190 HP-UX系统和网络管理Ⅰ
11.3 扩展一个卷组
注释
为了扩展一个文件系统,首先可能需要在包含文件系统逻辑卷的卷组中添加硬盘。
向卷组添加硬盘
向卷组添加硬盘需要两个步骤。首先,必须用pvcreate在新硬盘上创建所需的LVM数据结构。然后用vgextend向已经存在的卷组中添加硬盘。本幻灯片中的例子为向卷组vg01添加硬盘c0t5d0:
# pvcreate -f /dev/rdsk/c0t5d0
Physical volume "/dev/rdsk/c0t5d0" has been successfully created.
# vgextend vg01 /dev/dsk/c0t5d0
第11章文件系统的维护191
volume group "vg01" has been successfully extended
V olume group configuration for /dev/vg01/has been saved in
/etc/lvmconf/vg01.conf
如果需要向卷组添加多个硬盘,则vgextend命令接收多个物理卷作为参数。
检查卷组的配置
可以用pvdisplay和vgdisplay命令检查硬盘是否被成功地添加到卷组中。检查并确定新的物理卷是否包含在vgdisplay -v的物理卷列表里。注意pvdisplay输出的VG Name字段。
#vgdisplay -v vg01
--- V olume groups ---
VG Name /dev/vg01
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 3
Open LV 3
Max PV 16
Cur PV 3
Act PV 3
Max PE per PV 1016
VGDA 6
PE Size (Mbytes) 4
Total PE 1011
Alloc PE 16
Free PE 995
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0
--- Logical volumes ---
…LIST OF vg01’s LOGICAL VOLUMEMS…
--- Physical volumes ---
PV Name /dev/dsk/c0t13d0
PV Status available
Total PE 250
Free PE 234
PV Name /dev/dsk/c0t14d0
PV Status available
192 HP-UX系统和网络管理Ⅰ
Total PE 250
Free PE 250
#pvdisplay /dev/dsk/c0t5d0
--- Physical volumes ---
PV Name dev/dsk/c0t5d0 VG Name /dev/vg00
PV Status available
Allocatable yes
VGDA 2
Cur LV 3
PE Size (Mbytes) 4
Total PE 511
Free PE 511
Allocated PE 0
Stale PE 0
IO Timeout (Seconds) default
第11章文件系统的维护193 11.4 扩展一个逻辑卷
向卷组添加硬盘后,你可以从新硬盘中分配物理区域给卷组内的逻辑卷。扩展逻辑卷只需要一个命令:lvextend。
本幻灯片中的例子将逻辑卷/dev/vg01/myfs2从16MB扩展为32MB。lvextend最后的参数/dev/dsk/c0t3d0强制LVM从硬盘c0t3d0中分配物理区域。如果你不指定LVM从哪里分配新的区域,LVM会使用卷组中的第一个可用区域。扩展了逻辑卷后,最好用lvdisplay查看结果。
# lvextend -L 32 /dev/vg01/myfs2 /dev/dsk/c0t3d0
Logical volume "/dev/vg01/myfs2" has been successfully extended.
V olume Group configuration for /dev/vg01 has been saved in
/etc/lvmvonf/vg01.conf
# lvdisplay -v /dev/vg01/myfs2
194 HP-UX系统和网络管理Ⅰ
--- Logical volumes ---
LV Name /dev/vg01/myfs2
VG Name /dev/vg01
LV Permission read/write
LV Status available/syncd
Mirror copies 0
Consistency Recovery MWC
Schedule parallel
LV Size (Mbytes) 32
Current LE 8
Allocated PE 8
Stripes 0
Stripe Size (Kbytes) 0
Bad block on
Allocation strict
IO Timeout (Seconds) default
--- Distribution of logical volume ---
PV Name LE on PV PE on PV
/dev/dsk/c0t3d0 8
--- Logical extents ---
LE PV1 PE1 Status 1
0000 /dev/dsk/c0t3d0 0008 current
0001 /dev/dsk/c0t3d0 0009 current
0002 /dev/dsk/c0t3d0 0010 current
0003 /dev/dsk/c0t3d0 0011 current
0004 /dev/dsk/c0t3d0 0012 current
0005 /dev/dsk/c0t3d0 0013 current
0006 /dev/dsk/c0t3d0 0014 current
0007 /dev/dsk/c0t3d0 0015 current
注意
一个逻辑卷能扩展到多个物理卷,但不能扩展至多个卷组。一个逻辑卷只能在逻辑卷所在卷组中的硬盘上扩展。
注意
用lvextend扩展逻辑卷并没有扩展逻辑卷上的文件系统。下一步将讲解文件系统如何使用逻辑卷上的新空间。
第11章文件系统的维护195 11.5 扩展一个文件系统
注释
简单扩展逻辑卷并没有让逻辑卷上的文件系统使用新的空间,直到文件系统的超级块和其他结构数据被告之可以使用新空间时,才能使用逻辑卷上的新空间。
扩展一个HFS文件系统
为了扩展一个HFS文件系统,必须暂时卸载文件系统。然后用extendfs使文件系统使用其他区域,重新挂起并用bdf检查文件系统。
例子(假设/dev/vg01/myfs2已经被扩展到32MB):
# umount /myfs2
# extendfs -F hfs /dev/vg01/rmyfs2
196 HP-UX系统和网络管理Ⅰ
# mount /myfs2
# bdf /myfs2
现在文件系统/myfs2可以使用整个逻辑卷/dev/vg01/myfs2了。
扩展一个JFS文件系统(当没有在线JFS)
如果没有在线JFS产品,JFS文件系统必须像HFS文件系统那样被扩展。只是简单修改-F 标志后的文件系统类型。
例子(假设/dev/vg01/myfs1已经被扩展到32MB):
# umount /myfs1
# extendfs -F vxfs /dev/vg01/rmyfs1
# mount /myfs1
# bdf /myfs1
现在整个逻辑卷/dev/vg01/myfs1都可以被/myfs2文件系统使用了。
扩展一个JFS文件系统(有在线JFS)
通过在线JFS产品,可以不用卸载而扩展一个文件系统。这在不能停机的高可靠系统中很有用处。
例子(假设/dev/vg01/myfs1已经被扩展到32MB):
# fsadm -F vxfs -b 32768 /myfs1
# bdf /myfs1
注意,fsadm命令要求你指定新文件系统的块数。JFS块的大小一般为1KB。计算需要的文件系统块数,只需简单地把逻辑卷大小的MB数除以1024KB/MB。
第11章文件系统的维护197 11.6 碎片重组文件系统
注释
当JFS文件系统首次生成时,文件系统的可用空间集合在少量的非常大的扩展块上。然而,随着文件和目录不断地生成、扩展和删除,文件系统的可用空间逐渐变成“细碎”的小扩展块。在充满碎块的文件系统中,为已存在的文件或新的大文件分配连续的数据块变得非常困难。随着时间的推移,这种情况会严重降低系统的性能。
为了确保文件系统的性能,HP建议周期性地使用fsadm工具对JFS文件系统进行碎片重组。fsadm尝试重组和合并文件块,可用块和目录来保证文件系统的最佳性能。
使用fsadm碎片重组文件系统
fsadm 可以按以下几种方式执行:
# fsadm -F vxfs -e /myfs2 re-organize and consolidate extents
198 HP-UX系统和网络管理Ⅰ
# fsadm -F vxfs -d /myfs2 re-organize and optimize directories
# fsadm -F vxfs -de /myfs2 re-organize and optimize directories and extents
应注意的是:fsadm必须在文件系统处于挂起时使用!在fsadm运行时,用户可以照常使用文件系统,但是性能可能会受到某些影响。
碎片重组的时间因情况而异,如碎片化程度、硬盘速度和文件系统中的i节点数。如果你的系统不允许长时间的系统维护活动,你可以设定固定的时间来运行fsadm。fsadm在指定的时间内将尽力处理尽可能多的数据块和目录,然后正常结束。以下的范例为fsadm在600s 内对文件系统进行碎片重组,然后退出:
# fsadm -F vxfs -de -t 600 /myfs2
为了简化管理和减小对用户的影响,许多管理员会选择fsadm在夜间或周末自动运行。使用fsadm生成碎片报表
fsadm可以使用其他两个选项来生成碎片报表,同时重组文件系统碎片:-D用于生成目录碎片报表,而-E用于生成数据块碎片报表。这些选项可以单独使用,或同时使用:# fsadm -F vxfs -E /myfs2 report extent fragmentation
# fsadm -F vxfs -D /myfs2 report directory fragmentation
# fsadm -F vxfs -DE /myfs2 report directory and extent fragmentation
许多管理员会将-DE和-de一起使用:
# fsadm -F vxfs -DEde /myfs2
上述命令先生成重组前的碎片报表,重组文件系统,然后生成重组后的报表。通过按天、周、月分析重组前后的报表,你可以确定执行fsadm的频率。如果你在系统运行一周后运行fsadm -Dede,但是发现前后报表只有很小的差别,那么你可以按月运行该命令而非按周。
以下为碎片报表的范例:
# fsadm -F vxfs -DE /myfs2
Directory Fragmentation Report
Dirs Total Immed Immeds Dirs to Blocks to
Searched Blocks Dirs to Add Reduce Reduce
345 812 210 3 6 13
Extent Fragmentation Report
Total Average Average Total
第11章文件系统的维护199
Files File Blks # Extents Free Blks
216 30 1 3973
blocks used for indirects: 12
% Free blocks in extents smaller than 64 blks: 29.12
% Free blocks in extents smaller than 8 blks: 1.33
% blks allocated to extents 64 blks or larger: 30.05
Free Extents By Size
1: 3 2: 3 4: 11
8: 24 16: 33 32: 12
64: 8 128: 6 256: 2
512: 0 1024: 1 2048: 0
4096: 0 8192: 0 16384: 0
以下为对某些关键项的解释:
1.Immeds to Add:(越小越好)
许多目录有一个i节点记录了目录权限和一个或多个数据块以记录目录中的文件列表。如果目录仅包含少量文件,JFS可以将文件列表记录在i节点而不是数据块中。“Immeds to Add”记录了多少目录可以使用此方法对目录实现优化。
2.Dirs to Reduce:(越小越好)
被重组的目录将释放目录中的空间。“Dirs to Reduce”显示目录重组可以减少的目录数。
3.Blocks to Reduce:(越小越好)
目录重组可以释放的数据块数。
4.Average # Extents:(越小越好,“1”最理想)
每个文件所占用的扩展块数。
5.% Free blocks in extents smaller than 64 blks:(越小越好且应小于50%)
JFS倾向于拥有较少的大扩展块而非较多的小扩展块作为可用数据块。大的扩展块便于JFS为新文件分配连续的空间。
6.% Free blocks in extents smaller than 8 blks:(越小越好)
JFS倾向于拥有较少的大扩展块而非较多的小扩展块作为可用数据块。大的扩展块便于JFS为新文件分配连续的空间。
请查看fsadm_vxfs(1m)命令手册页以获得更详细的碎片重组的描述。
200 HP-UX系统和网络管理Ⅰ
11.7 修复损坏的文件系统
当HP-UX非正常关闭时,文件系统的改变可能会丢失或不完整。
当系统崩溃或非正常关闭时,fsck(1m)将自动执行、检查文件系统结构的完整性。这个工具尝试修复所有确实不一致的数据。
fsck在非正常关闭系统后被自动执行,如果怀疑文件系统损坏,可以手工执行这个命令。
执行fsck需要下面几个步骤。
1.mount –v 通过执行mount -v命令确定文件系统被挂在哪里。还要注意哪些文件系统是HFS,哪些是JFS。执行fsck时需要知道文件系统的类型。
2.umount /dev/vg01/myfs1
umount /dev/vg01/myfs2
fsck需要在没有被使用的文件系统上执行,运行前需卸载文件系统。
3.fsck -F vxfs /dev/vg01/rmyfs1
第11章文件系统的维护201
fsck -F hfs /dev/vg01/rmyfs2
可以在HFS和JFS文件系统上运行fsck,指定正确的文件系统类型。为了优化性能,指定需要检查的文件系统所在硬盘或逻辑卷的字符设备文件。
当在JFS文件系统上执行时,fsck只是依靠日志,并完成所有被中断的事务。查看下面关于JFS选项的解释可得到详细信息。当在HFS文件系统上运行时,fsck需要一些时间检查指定文件系统,每一步骤检查文件系统的特性不同。当fsck发现文件系统不一致时指出问题,并询问是否采取修复措施。
如果系统管理员回答yes,fsck会试图修复硬盘错误。如果系统管理员回答no,则fsck 忽略硬盘的不完整性并继续运行。
4.fsck结束后,重新挂起文件系统。
mount /dev/vg01/myfs1
mount /dev/vg01/myfs2
5.恢复所有被破坏的文件为了修复被破坏的文件系统,fsck可能不得不删除一些文件。注意fsck输出中的REMOVE信息,确保从磁带中恢复受影响的文件。
fsck也会RECONNECT孤儿文件,如果你看到RECONNECT信息,则应检查文件系统的lost+found目录。被分配的文件名是i节点号,通过查看该文件的属性及内容可判断其原始文件名。见示例:
# cd /myfs2/lost+found 进入lost+found目录
# ll \#1743 确定孤儿文件属主
# file \#1743 查看文件类型
# strings \#1743 查看文件内容
# mv \#1743 new_file_name 移动并重命名文件
常用的fsck选项
检查HFS和JFS文件系统时有一些通用选项:
?-n假设对fsck的所有问题回答no,则fsck只检查文件系统但不修复不完整性。你可以通过这个选项得到文件的系统状态,然后再运行fsck以真正修改指出的问题。
?-y 假设对所有问题均回答yes,注意回答yes时数据可能会被删除,则可以考虑在运行fsck –n时检查文件系统状态后使用这个选项。
一些HFS的特殊fsck选项
下列fsck选项只适用于HFS文件系统。
?-b block#这个选项告诉fsck使用指定的块作为超级块,替代默认的超级块进行文件系统检查。这在主超级块丢失或损坏时非常有用。所有备份的超级块位置均被写到/var/adm/sbtab文件。如果这个文件不能使用,试一下#16块,一般包含第一个替换的超级块。如果从fsck中得到许多奇怪的错误信息,可使用这个选项。
?-f一般情况,当在一个挂起的文件系统上执行时,fsck产生一个出错信息并请求
202 HP-UX系统和网络管理Ⅰ
确认。即使指定的文件系统被挂起了,-f选项也强制fsck执行。这个选项只能在单用户模式下使用。运行完fsck后,用-n选项立刻重新启动系统。重新启动或关闭系统命令将刷新缓冲存储区,可能会覆盖fsck所做的修改。reboot -n不刷新缓冲存储区。
一些JFS的特殊fsck选项
由于JFS的日志机制,JFS文件系统的结构数据不会被非正常关机破坏。非正常关机后,fsck只需完成中断事务处理,将JFS文件系统置于稳定状态。这一步被称为日志重放。fsck 需要几分钟甚至几小时来修复HFS文件系统,但能在几秒钟内完成JFS日志重放。
可以通过-o full选项强制fsck对JFS文件系统上的所有结构数据进行全面检查。
-o nolog选项阻止了日志重放。这在日志区发生物理损坏时很有用处。
fsck输出举例
# mount -v
/dev/vg01/myfs1 on /myfs1 type vxfs delaylog on Fri Jun 26 15:55
/dev/vg01/myfs2 on /myfs2 type vxfs delaylog on Fri Jun 26 15:55
# umount /myfs1
# umount /myfs2
# fsck -F hfs /dev/vg01/rmyfs1
file system is clean - log replay is not required
# fsck -F hfs /dev/vg01/rmyfs2
** /dev/vg01/rmyfs2
** /last Mounted on /myfs2
** Phase 1 -Check Blocks and sizes
** Phase 2 -Check Pathnames
UNALLOCATED I=397
OWNER=root MODE=0
SIZE=0 MTIME=Dec 31 18:00 1969
NAME=/data/last
REMOVE? Y
UNALLOCATED I=397
OWNER=root MODE=0
SIZE=0 MTIME=Dec 31 18:00 1969
NAME=/data1/lastb
REMOVE? Y
第11章文件系统的维护203
** phase 3 -check connectivity
** phase 4 -check reference Counts
FREE INODE COUNT WRONG IN SUPPERBLK
FIX?y
** Phase 5 -Check Cy1 groups
20 BLK(S) MISSING
BAD CYLINDER GROUPS
FIX?y
** Phase 6 - Salvage Cylinder Groups
110 files,0 icont,13987 used,33842 free(50 frags,4224 blocks)
***** FILE SYSTEM W AS MODIFIED ******
#mount /myfs1
#mount /myfs2
注意
有几个fsck说明:
?fsck(1m) 描述一般的fsck功能。
?fsck_hfs(1m) 描述HFS有关的fsck功能。
?fsck_vxfs(1m) 描述JFS有关的fsck功能。
204 HP-UX系统和网络管理Ⅰ
11.8 实验:文件系统的维护
指导
执行下面的任务,记录使用的命令并回答所有问题。
第一部分:清除和扩展文件系统
1./tmp文件系统满了,导致系统发生问题。用SAM或命令行列出/tmp下最近两天内没有被访问的文件。
2./var是另一个有时会达到100%的文件系统,通常是因为日志文件没有被适当地清除所致。将下列日志文件清为0。
/var/adm/btmp
/var/adm/wtmp
3.修复整个文件系统。在系统上应该有一个脚本/labs/fillfs.sh,该脚本将填满一个文件系统。运行脚本,你能看到一系列“文件系统满”的信息显示在屏幕上。别担心!
4.哪个文件系统满了?该文件系统被分配了多少KB的空间?该文件系统中多少比例的空间被使用了?
5.如果用户拷贝一个文件到被写满的文件系统会发生什么?在syslog.log中有什么记录吗?拷贝一个大文件(如/stand/vmunix)到/home,查看会发生什么。
6.列出对文件系统满这一问题的两种解决方法。
7.在有问题的文件系统上有什么可以被删除的core文件吗?如果有,删除它们。你用什么文件发现core文件?
8.在/home目录下哪个目录占用了大部分空间?可以用什么命令发现它?向culprit发送一个邮件,请他(她)删除一些文件。
9.可以等你的用户删除一些文件,但在大多数情况下,你需要给被占满的文件系统增加新的空间。在可用硬盘上执行pvcreate并把它加到vg00,用vgdisplay确定新硬盘被成功地添加到卷组。
10.加倍扩大/home所在的逻辑卷。哪个硬盘包含新的区域?你用什么命令查找它?
11.用bdf查看/home所在的逻辑卷是否被扩大到所需的大小。扩大逻辑卷是否自动扩展了逻辑卷上的文件系统?
12.执行需要的命令来扩展/home目录,使其能利用逻辑卷上的附加空间。
13.卸载文件系统并在包含/home的文件系统上运行extendfs。解释一下结果信息。
14.进入下一章之前,删除user5根目录里的所有大文件。
第11章文件系统的维护205 第二部分:碎片重组文件系统
1.生成/var文件系统的目录和数据块的碎片报表,不要进行碎片重组。记下报表信息:a.应减少的目录
b.每个文件的平均的数据块数
2.对/var文件系统进行碎片重组。
3.碎片重组成功与否?将生成的另一碎片报表与问题1的报表进行比较。是否有所改进?
第三部分:在HFS文件系统上运行fsck
本练习中,你将通过一个fsck模拟程序在一些毁坏的文件系统上使用fsck。可以通过输入/labs/simfsck来运行模拟器。simfsck模拟器包含5个文件系统:
/dev/vg00/lvol1 HFS /
/dev/vg01/app HFS /app
/dev/vg00/cad HFS /cad
/dev/vg00/db HFS /db
/dev/vg00/data VXFS /data
这个模拟器可以识别在以上文件系统上运行fsck所需要的UNIX命令。注意模拟器只识别这些命令中最常见的选项。
bdf
cat
cd
file
fsck
ls
ll
mount
pwd
strings
umount
运行下面推荐的模拟程序,记录下使用过的命令并回答所有问题。在模拟器中运行有一些经验后,最后几个练习会让你在真正的文件系统上运行fsck。
1.在模拟器中,从菜单上选择simulation #1。模拟1让你在/app文件系统上运行fsck。
当你运行fsck时,你需要知道包含/app的文件系统逻辑卷的名字,所以从查看现在挂起的文件系统开始。
2.运行fsck时文件系统必须被卸载,卸载/app文件系统。
正在阅读:
职业健康试题(有答案)09-01
2020年在机关工作中如何体现“五个要细”的调研报告09-06
答辩状(虚假证据)律师拟定版本11-06
知识产权法,专利权,课件05-30
学校法制汇报材料03-08
西安咸阳国际机场高速公路施工组织设计方案12-02
第四章关系数据库标准语言SQL - 图文12-07
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 维护
- 文件
- 系统
- 管理
- 185
- 207
- 初中九年级的英语完形填空与阅读理解专项练习.doc
- 「优质」2022-2022学年度第一学期五年级语文上册第四单元
- 安保工程施工组织设计
- 【新整理】 七年级英语下册Unit1Canyouplaytheguitar短语语法知
- 水稳基层监理细则水稳控制要点
- 汽车成型顶棚项目可行性研究报告评审方案设计(2013年发改委标准
- (精选)群体性事件处置案例分析和启示
- 四川近九成城乡居民对当前生活表示满意
- 2016最新新目标(Go for it)版九年级英语第1次月考
- 2013新版自考英语(二)讲义完整版
- 四年级信息技术上册第一课《信息与信息技术》《认识信息技术》教
- ProKey编程交流论坛正式开放注册-贴吧宣传文档第一稿
- 2022-2022年初中物理人教版《八年级下》《第七章 力》精选专题试
- 《马克思主义基本原理概论》期末考试重点知识
- 人教B数学必修四课时分层作业 用平面向量坐标表示向量共线条件
- 公共机构绿色食堂评价导则.pdf
- 中考中数学如何取得好成绩
- 检验科停电应急预案通用版
- 限位板模具设计说明书模板
- 2022届高三英语(人教版)总复习课时作业35 Word版含答案