问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

aix 中恢复丢失的文件

发布网友 发布时间:2022-04-24 12:48

我来回答

4个回答

热心网友 时间:2022-06-13 16:36

用fsck命令,检查文件系统完整性

fsck 命令
用途
检查文件系统的一致性并且以交互方式修复文件系统。

语法
fsck [ -n ] [ -p ] [ -y ] [ -dBlockNumber ] [ -f ] [ -ii-NodeNumber ] [ -o Options ] [ -tFile ] [ -V VfsName ] [ FileSystem1 - FileSystem2 ... ]

描述
注意: 在出现系统故障之后,总是运行 fsck 命令。矫正的动作也许会导致某些数据的丢失。对于每一个一致性的矫正,缺省的操作就是等待操作员输入 yes 或者 no。如果对于已经受到影响的文件系统您没有写的许可,则无论您的实际响应是什么,fsck 命令缺省的动作都是 no。
注:
对于一个已经安装好了的文件系统,fsck 命令不会做出矫正。
fsck 命令出于某些原因可以在一个已经安装好了的文件系统中运行,但不是进行修复。但是当文件系统安装完毕之后,也许会返回不准确的错误消息。
fsck 命令检查并以交互方式修复不连贯的文件系统。在安装文件系统之前,应该运行这个命令。您必须能够读设备文件,在这个设备上驻留着文件系统(例如 /dev/hd0 设备)。通常,文件系统是连贯的,fsck 命令仅仅是报告文件系统中文件的数量、被使用的块和空闲的块。如果文件系统是不连贯的,fsck 命令显示关于那些找到的不连贯性的信息并且提示您修复它们的许可。

fsck 命令在修复中是有保留的并且会尽力避免那些可能导致有效数据丢失的动作。在特定的情况下,fsck 命令会建议破坏已经损坏的文件。如果您不允许 fsck 命令进行必要的修复,则或许会产生一个不连贯的文件系统。安装一个不连贯的文件系统也许会导致系统的崩溃。

如果 JFS2 文件系统有快照,fsck 命令将试图保留这些快照。如果此操作失败,则无法保证快照包含来自捕捉到的文件系统的全部先前就存在的映像。fsck 命令将删除这些快照和快照逻辑卷。

如果您不用 FileSystem 参数指定文件系统,fsck 命令将会检查在 /etc/filesystems 中列出的所有文件系统,文件的check属性将全部设为 True。您可以通过在每一节中加入一行启用这种检查,如下所示:

check=true
您也可以通过在 /etc/filesystems 文件中将文件系统分组来执行多文件系统的检查工作。要做这项工作,在 /etc/filesystems 文件中更改检查属性,如下所示:

check=Number
Number 参数告诉 fsck 命令哪一组包含特定的文件系统。使用公共记录设备的文件系统应该被放置在同一个组中。以文件系统在 /etc/filesystems 文件中列出的顺序检查它们,一次检查一个。所有 check=true 的文件系统被分到 1 组。fsck 命令在其他文件系统之前尝试检查根文件系统,而不管在命令行中或者 /etc/filesystems 文件中指定的顺序。

fsck 命令检查以下的不连贯性:

分配给多个文件的块或者段。
包含交叠块或者段数目的索引节点。
包含超出范围的块或者段数目的索引节点。
在对文件的目录引用数量和文件链接计数之间的差异。
非法分配的块或者段。
包含在磁盘映射中标记为空闲的块或者段数量的索引节点。
包含被破坏的块或者段数目的索引节点。
在索引节点中不是最后磁盘地址的段。检查不会被用于压缩文件系统。
包含一个段的超过 32KB 段的文件。检查不会被用于压缩文件系统。
尺寸检查:
块的不正确数量。
目录的大小不是 512 字节的整数倍。
这些检查不被用于压缩的文件系统。
目录检查:
目录条目包含一个在索引节点映射中被标记为空闲的索引节点号。
超出范围的索引节点号。
点(.)链接丢失或未指向其本身。
点点(..)链接丢失或未指向父目录。
没有引用的文件或者不可到达的目录。
不连贯的磁盘映射。
不连贯的索引节点映射。
如果您允许,那些孤立的文件和目录(那些无法到达的)可以通过将它们加到在文件系统根目录下的 lost+found 子目录下面使它们重新连接起来。指定的名称是索引节点号。如果您不允许 fsck 命令重新配属一个孤立的文件,它会请求破坏这个文件的许可。

除了它的消息之外,fsck 命令会通过它的出口值来记录检查和修复的结果。这个出口值可能是以下情况的任意和:

0 所有被检查的文件系统现在都好了。
2 fsck 命令在结束检查或修复之前被中断了。
4 fsck 命令更改了文件系统;用户必须立即重新启动系统。
8 文件系统包含没有修复的损坏部分。

当系统从磁盘进行引导,引导过程会很明确的运行 fsck 命令,以 //usrx、/var、/tmp 文件系统中的 -f 和 -p 标志指定。如果没有成功的在这些文件系统之一执行 fsck 命令,系统不会引导。在这样的系统引导之前,从可删除的介质引导并进行维护工作将会被需要。

如果 fsck 命令成功的在 /、/usr、/var 和 /tmp中运行, 正常的系统初始化将会继续进行。在正常的系统初始化过程中,fsck 命令同 -f 和 -p 标志一同指定,从 / etc/rc 文件中运行。这个命令序列检查所有的文件系统,在其中 check 属性设成了 True( check=true)。如果 fsck 命令从 /etc/rc 文件中执行,命令不能保证文件系统的连贯性,系统初始化继续进行。任何不连贯文件系统的安装也许会失败。安装失败也许会导致系统不完全的初始化。

注:
在缺省情况下,//usr、/var 和 /tmp 文件系统在 /etc/filesystem 节的 check 属性被设成了 False( check=false)。属性被设成了 False 是由于以下原因:
引导过程在 //usr 、/var和 /tmp 文件系统中明确的运行了fsck 命令。
当 /etc/rc 文件被执行的时候,/ /usr 、 /var 和 /tmp文件系统就被安装了。fsck 命令不会修改一个已经安装了的文件系统。此外,在一个已经安装好了的文件系统上运行的 fsck 命令产生不可靠的结果。
您可以使用在基于 Web 的系统管理器 (wsm) 中的文件系统应用程序来更改文件系统的特征。您也可以系统管理界面程序(SMIT)smit fsck 快速路径来运行这个命令。

标志

-d BlockNumber 搜索指定磁盘块的参考。无论 fsck 命令遇到包含特定块的文件,它将会显示索引节点号和所有指向它的路径名称。对于 JFS2 文件系统,引用指定模块的索引节点号将会被显示,但是不是它们的路径名称。
-f 进行快速检查。在正常情况下,通过非正确方式关闭系统来停机仅有的文件系统很可能被影响,这个文件系统就是当系统停止时在安装的那些。 -f 标志会提示 fsck 命令不要检查没有成功安装的文件系统。fsck 命令通过检查文件系统超级块中的 s_fmod 标志来决定这件事。
当文件系统没有成功安装的时候,无论何时文件系统被安装和被清除,这个标志都将被设定。如果文件系统被成功的卸载,这不大可能会存在什么问题。因为多数文件系统没有成功安装,不检查这些文件系统能减少检查时间。

-i i-NodeNumber 搜索指定索引节点的参考。无论何时 fsck 命令遇到一个指向指定索引节点的目录,它都会显示这个参考的完整路径名称。
-n 对 fsck 命令所提出的所有问题给出一个no的回应;不打开指定的文件系统来写。
-o Options 向 fsck 命令传递逗号分隔的选项。当前对 JFS 支持以下选项(较新的文件系统废弃了以下选项,可以忽略它们):
mountable
如果有问题的文件系统可安装(清除),促使 fsck 命令成功的退出,返回一个“0”值。如果文件系统不可安装,fsck 命令退出并返回一个值“8”。
mytype
如果有问题的文件系统与在 /etc/filesystems 文件中或者在命令行中通过 -V 标志指定的具有相同的类型,则促使 fsck 命令退出并给出一个成功的“0”值。否则,返回一个值“8”。例如,如果/(引导文件系统)是一个分类文件系统,则 fsck 命令 -o mytype -V jfs / 会退出给出一个“0”值。
-p 不显示次要问题的消息但是自动修复问题。这个标志并不是象 -y 标志那样授予大规模许可,当系统正常启动的时候对自动进行检查工作有用。无论系统在何时自动运行,您应该将这个标志作为系统启动过程的一部分来使用。如果主要的超级块损坏了,次要的超级块就被验证,并且复制到主要的高级块中。
-tFile 如果 fsck 命令得不到足够的内存来保存它的表的话,在文件系统中作为一个临时文件而不是被检查的文件来指定File 参数。如果没有指定 -t 标志,则 fsck 命令需要一个临时文件,它会提示您给这个临时文件起名字。但是,如果指定了 -p 标志,fsck 命令是不成功的。如果临时文件不是一个特定的文件,当 fsck 命令结束的时候,它就会被删除。
-V VfsName 使用为文件系统由 VFSName 变量指定的虚拟文件系统的描述,而不是用 /etc/filesystems 文件决定描述。如果 -V VfsName 标志没有在命令行中指定,就会检查 /etc/filesystems 文件并且 vfs= 匹配节的特性被认为是正确的文件系统类型。
-y 对所有 fsck 命令提出的所有问题假定一个“yes”的响应。这个标志使 fsck 命令采取它认为必要的行动。仅在损坏严重的文件系统中使用这个标志。

示例
为了检查所有的缺省文件系统,请输入:

fsck
这个命令检查在 /etc/filesystems 文件中所有标记 check=true 的文件系统。fsck 命令这种形式在对文件系统做出任何更改之前会向您请求许可。

为了利用缺省的文件系统自动修复较次要的问题,请输入:

fsck -p
为了检查一个特定的文件系统,请输入:

fsck /dev/hd1
这个命令检查位于 /dev/hd1 设备上的未安装的文件系统。

文件

/usr/sbin/fsck 包含 fsck 命令。
/etc/filesystems 列出已知的文件系统并且定义它们的特征。
/var/spool/mail/* 包含虚拟文件系统类型的描述。
/usr/bin/from 包含当系统启动的时候运行的命令(包括 fsck 命令)。

相关信息
dfsck 命令、fsdb 命令、istat 命令、mkfs 命令、ncheck 命令、rc 命令和 shutdown 命令。

filesystems 文件、filsys.h 文件。

《操作系统与设备管理》中的『文件系统』说明了文件系统类型、管理、结构和维护。

有关安装基于 Web 的系统管理器的信息,请参阅《AIX 5L V5.3 基于 web 的系统管理器管理指南》中的『第二章:安装与系统需求』 。

《操作系统与设备管理》中的『系统管理界面工具』说明了 SMIT 结构、主菜单和任务。

热心网友 时间:2022-06-13 16:37

ata

由冠群联想最新推出的数据恢复软件FinalData,具有功能强大、操作简单、快速高效和覆盖面广等鲜明特点,使数据恢复技术达到了一个新高度,可以为数据文件提供强有力的安全保障。

FinalData通过扫描磁盘来恢复被删除掉的文件。因为FinalData可以通过扫描磁盘来进行文件查找和恢复,它不依赖目录入口和FAT表记录的信息,所以它除了恢复上文中提到的被删除的文件外,还可以在整个目录入口和FAT表都遭到破坏的情况下进行数据恢复,甚至在磁盘引导区被破坏、分区全部信息丢失(如硬盘被重新分区或者格式化)的情况下进行数据恢复。我们知道病毒和黑客通常是选择磁盘引导区、分区信息和目录入口、FAT等进行攻击,因为这样只需破坏掉少量的关键信息就可以造成大量的数据文件甚至使整个磁盘都变得不可用;而错误的重新分区和格式化则是危害最大的误操作,如果通过FinalData的强大恢复功能,就能够帮助用户从数据灾难中轻松摆脱出来。

相对于第一代数据恢复产品来说,FinalData主要有如下几个突出特点:

选择需要恢复的文件

一、和资源管理器一样简单

FinalData运行在Windows环境中,界面风格和操作方法都与Windows资源管理器非常接近,用户通过FinalData看到的和所操作的都是目录、文件这种用户非常熟悉的信息,即使是非计算机专业人员也可以在几分钟的时间里掌握基本的使用方法,完成大部分数据恢复工作。

二、快速高效

快速高效则是FinalData的另一个显著特点。恢复单个丢失的文件只需要几秒钟的时间,而对于整个硬盘的恢复也可以在几十分钟内完成(恢复时间随硬盘容量大小和硬盘频繁读写程度不同而有所不同)。在进行恢复操作时,可以一次同时恢复多个文件,可以进行目录(包括子目录)的恢复,恢复后的目录结构依旧保持不变。

三、可以恢复各种数据

FinalData具备了在NTFS文件系统下进行数据恢复的功能,所以在微软的各种Windows操作系统下的数据恢复工作,FinalData都能胜任。

四、支持各种操作系统

了微软的Windows操作系统外,FinalData还支持目前常见的UNIX系统平台,如SUN的Solaris、IBM的AIX和惠普的HP UNIX等,在目前正日渐流行的Linux操作系统平台上,FinalData同样能够胜任。

五、无需事先安装

目前所能够见到的一些数据恢复软件,通常都需要事先运行一个监测程序,时刻监测用户对硬盘的读写操作。一旦用户删除了某个文件,该监测程序会自动提取和保留一些被删除文件的关键信息;当用户需要恢复该文件时,恢复软件可以根据这些关键信息进行恢复。这类软件的最大缺陷是必须事先安装和运行,同时能够保留的文件信息毕竟有限。而FinalData完全摆脱了这些*,事故发生之后再安装和运行同样能够达到数据恢复的目的。此外,为了避免在数据丢失后再安装FinalData可能造成丢失数据被FinalData软件覆盖的危险,FinalData还提供了无需安装,直接从光盘运行的功能,以确保当数据丢失事故发生后,能够为用户最大限度地挽回损失。

六、支持网络恢复

FinalData所独有的网络数据恢复功能,使它能够对整个网络上的计算机提供数据安全保障。运行在服务器上的FinalData通过标准的TCP/IP协议或者IPX/SPX协议以及客户机上的代理程序通讯,来完成客户机上的数据恢复工作。这个代理程序非常小(大约几十到几百KB),可以通过网络分发,可以在各种操作系统,包括DOS系统下运行。所以即使某台计算机的Windows系统文件被破坏造成Windows不能正常启动,只要网络协议仍然有效,还是可以通过软盘把它引导到DOS状态,再通过网络来恢复被破坏的系统文件。

七、支持多语言

我们知道普通的数据文件都是以字节为单位进行存储的,而一些东方语言文件,如中、日、韩等文字由于其特殊性是以双字节为单位进行存储的。FinalData的数据恢复功能完全支持双字节文件的恢复,所以对于包含中文文件名称或者文件内容的数据文件的恢复不存在任何障碍。

热心网友 时间:2022-06-13 16:37

怎么丢的数据?自己误操作还是硬盘出问题了?

热心网友 时间:2022-06-13 16:38

活该
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
主角落水而故,重生在明朝,娶了个武功很高的老婆,生个儿子叫李寻欢_百度... 广东的焖牛腩的做法是什么呢? 微信抽签助手小程序有人会作弊吗? 黑暗之魂3boss的灵魂怎么用:游戏攻略分享 秋季备孕应注意什么 腰肌酸痛怎么缓解疼痛 腰肌酸痛是什么原因 古代对时是什么意思? 抵押合同的内容一般包括哪些? 人临终前会出现什么现象? 如何恢复不见的文件? 如何使隐藏的文件恢复? 运行chkdsk c:/f一直显示在恢复孤立文件 电脑开机recovering orphaned file…是什么意思 u盘数据丢失,恢复后出现了孤立的文件,什么原因,怎么解决呢? 用DiskGenius 文件恢复后"孤立的文件"怎么办 用diskgenius恢复数据,什么是孤立文件 电脑com口不显示怎么办 电脑串口(com口)是什么样的外形,和usb接口有什么区别 电脑主板上COM是什么意识?? 电脑主板上COM是什么意识 电脑上没有com端口? 电脑com端口如何设置 电脑上COM口是什么? 已经绑定了平安金管家客户经理,如何更改客户经理? 平安银行公司业务客户经理做什么 平安银行客户经理和中国平安信保部客户经理区别 平安银行客户经理的问题。。 请教大家一下,就是平安银行客户经理的流水账工资是打到本人户名的卡上,我能办理平安银行的信用卡吗?能 想问问中国平安公司客户经理怎么回事? 电脑中,公文包中---文件状态显示孤立状态,所有文件打不开,如何处理!谢谢 文件被损坏了,怎么恢复啊,请高手帮忙 消失的文件怎么恢复啊?~ 华为和VIVO哪个更好? ViVO和华为哪个好? 华为和Vivo手机那个好? 华为手机和vivo手机哪款好? 华为和vivo哪个好? vivo跟华为哪个比较好? 现在vivo和华为哪款手机好用? vivo手机和华为手机哪个最好? 为什么这几天老乐放屁,而且还特别的臭呢? 一整天,老是放臭屁,怎么回事 为什么老是放屁还很臭 总是放屁还很臭,一定要重视起来,它可能是你身体某个部位出了问题? 为什么我经常放屁?而且很臭 为什么我老是放臭屁是什么原因? 经常放屁很臭是怎么回事 请问经常放屁很臭是什么原因?怎么办? 为什么一直放屁 而且还特别臭