SCO UNIX下的反删除undelete

SCO OpenServer支持Versioning Filesystems(undelete),但是缺省却没有打开此项功能,下面是具体细节:

1) scoadmin中选择Hardware/Kernel Manager,选择Filesystem configuration,

设置MAXVDEPTH为一个非零值(n=保存多少以前版本,设置较大数时要考虑磁盘空间)

设置MINVTIME(文件versioned之前等待的秒数)

2) 重新编译(Relink)内核;

3) 重新启动服务器;

4) 启用Undelete,针对需要设置undelete的目录(例如:/u/data)

undelete -s /u/data

5) 为了察看Versioned情况,设置以下环境变量:

SHOWVERSIONS=1; export SHOWVERSIONS

6) 用文件察看命令察看Versioned的文件,可以根据需要恢复删除或覆盖的文件。

undelete supports the following options:

If the -l, -p, -s, -u and -v options are not specified, undelete recovers the specified files.

-l

print a listing of all versions of the specified file(s)

-p

purge (permanently delete) specified source file(s)

-s

turn the version attribute on for the specified directories and its subsequent child directories

-u

turn the version attribute off for the specified directories

-v

force the specified file(s) to be versioned

The following additional options are recognized:

-d

normally, if the specified file is a directory, undelete will operate on the files contained in that directory. If this option is specified, undelete operates on the directory itself.

--------------------------------------------------------------------------------

NOTE: undelete does not work on directories that are mounted.

--------------------------------------------------------------------------------

-i

undelete will prompt for confirmation prior to recovering a file that will overwrite the current version of the file. A y answer means that the undeletion should proceed. Any other answer prevents undelete from undeleting the file.

-f

undelete will recover the file(s) without prompting even if it is overwriting over an existing current version of the file. This option overrides the -i option. Note that this is the default if the standard input is not a terminal.

-r

undelete will operate recursively on any directories in the argument list. Symbolic links that are encountered with this option will not be traversed.

-m [+-]days

undelete will only consider files that were deleted less than ( - ), greater than ( + ) or exactly (neither - nor + ) days ago.

时间: 2024-11-08 22:22:06

SCO UNIX下的反删除undelete的相关文章

SCO UNIX下磁带机的安装与备份

unix|备份 SCO UNIX 下磁带机的安装与备份(一) 由于工作的原因,使用磁带机备份数据.在实现过程中总结了一些经验,供大家参考. 服务器是IBM PC Server 250(双机+阵列柜),操作系统是SCO unixware 7.1.1,由于是金融系统,还安装了双机软件GDS,在盘阵上安装了SYBASE11.9.4和金融系统应用,现在有两个应用库:MBFEWKDB,MBFEHISDB,现在要备份这两个应用库到磁带机上. 一.磁带机的安装   1,  SCSI信息查询:        s

构建SCO UNIX下的Web服务器

Internet/Intranet的网络应用过程中,Web服务器的建设必不可少,而国内的企事业单位在组网方案中多考虑向Intranet靠拢.构建自己的Web服务器,利用其中的WWW.E-mail等服务提高办公效率.在国内,SCO UNIX作为一个技术成熟的商用网络操作系统,广泛地应用在金融.保险.邮电等行业中.其自身内建了丰富的网络功能,自SCO OpenServer 5.0版以后,各项网络服务内容大大加强,加上其良好的稳定性和安全性,无需追加任何投资完全可以配置成企业内部的Web服务器,利用各

在SCO UNIX操作系统下架设简单路由器

许多X server都内置了路由的功能,就是连Windows系列也都可以架设成简单路由器. 架设在Unix 和 Linux上的路由器有2点优点: 1 价格比较底,路由服务可以是主机的一个辅助服务. 2 可自控性强,可以架设成兼顾防火墙功能的路由器. SCO UNIX包含有3中守护进程. routed gated irdd 区别是支持不同的协议. 如routed仅支持rip. routed守护进程使用/etc/gateways来初始化静态路由. 当路由器启动是,routed载入这个文件,然后广播其

如何配置安全的SCO UNIX网络系统

一个网络系统的安全程度,在很大程度上取决于管理者的素质,以及管理者所采取的安全措施的力度.在对系统进行配置的同时,要把安全性问题放在重要的位置. SCO UNIX,作为一个技术成熟的商用网络操作系统,广泛地应用在金融.保险.邮电等行业,其自身内建了丰富的网络功能,具有良好的稳定性和安全性.但是,如果用户没有对UNIX系统进行正确的设置,就会给入侵者以可乘之机.因此在网络安全管理上,不仅要采用必要的网络安全设备,如:防火墙等,还要在操作系统的层面上进行合理规划.配置,避免因管理上的漏洞而给应用系统

SCO UNIX的安装

第一节安装准备 1.安装分类:安装分为单启动安装(只启动UNIX)和多启动安装(即可选择启动DOS.WIN98.WIN2000等). 2.安装概述:硬盘最多支持四个分区,除非你用软件来管理多重启动.Dos及WIN98下有两个分区即Primary 和Expand:Win2000也分为Primary和Expand分区:Unix下分为Root根分区和Swap分区.如何配置,这需要你自己选择.注意:Unix下的两个分区必须要装,言外之意,你只能在选两个分区了.建议:不要DOS.Win98及Win2000

SCO UNIX高级进阶(一)

第七节高级进阶 1.问题:我改了 hosts 文件,譬如: 127.0.0.1 localhost改成: 127.0.0.1 local 不重起系统,怎样让它生效? 答:# tcp stop # tcp start 建议:好多地方要用到本机的反馈地址的,建议不要修改!!! 2.问题:我想修改主机名,如何修改? 答:如果想修改主机名,用uname -S 主机名. 3.问题:怎么看我的SCO是多少用户? 答:uname -X 在liences manager中也可以看到!! uname -A 更好

SCO UNIX高级进阶(二)

11.问题:如何启动时自动添加网关? 答:可以在/etc/rc2.d目录下用vi创建一个名为S10route的文件,内容为: route add default xxx.xxx.xxx.xxx 2 其中xxx.xxx.xxx.xxx为网关. 答:在vi /etc/tcp 找到route 那行修改一下岂不更为简单?在ifconfig后. 在/etc/tcp文件里面添加也可以. 答:在/etc/rc中更方便 答:SCO UNIX环境下自动增加网关的两种方法: 1.方法一:编辑产生一个/etc目录下的

SCO UNIX高级进阶(三)

22.问题:sco unix5.06如何配置DNS? 答:vi /etc/resolv.conf 内容为:nameserver xxx.xxx.xxx.xxx.xxx.xxx.xxx.xxx就是实际的DNS. 23.问题:NetScape如何使用? 答:1.加网关 以超级用户登录,并键入以下命令: route add default 192.168.0.1 (IP 地址为网关地址) 同时可以用vi /etc/rc2.d/S99route建立文件,使机器开机后会自动加载网关 文件内容为: rout

Mac下使用Python删除Safari历史

Mac下使用Python删除Safari历史 Windows下有工具可以方便快捷的清除掉浏览器历史. 既然正在学Python,那为什么不用这个语言写一个小工具呢? MacOS的内核是Free BSD,Unix的一个分枝.Unix没有象Windows系统一样的分区. 相反的,Unix把所有的文件都组织在一个目录之下.这个目录就是root,标记为/. Unix的文件组织的非常的清晰,具体的细节大家可以查看这里. 之后我们可以查到Safari存放历史记录的默认目录为 /Users/lichalleng