请教各位: 我在读以前的磁带时,使用: tar -tvf /dev/rmt/0m 系统提示: blocksize=2 directory checksum error 请问是什么原因???
在sco unix505下运行tar cvf命令提示如下错误: table_grow - exec data table page limit of 25 pages (MAXEXECARGS) exceeded by 1pages /usr/bin/tar: arg list too long 不知道为什么会提示参数太长(原来没事,有一次主机断电后出现此问题)是否可以修改好.
sun 880 ,solaris 8 小弟用# tar cvf /dev/rmt/0 文件系统将某个文件系统备份的磁带,但是使用命令后,文件系统备份到/dev/rmt 的磁盘下面,小弟不是很明白,请DX指点?谢谢 ,
小弟用# tar cvf /dev/rmt/0 文件系统将某个文件系统备份的磁带,但是使用命令后,文件系统备份到/dev/rmt 的磁盘下面,小弟不是很明白,请DX指点?谢谢
主要就是对这个/dev/rmt/0和/dev/rmt/0n比较糊涂了。有2个问题 1.现在有两个目录A和B,要采用相对路径备份A和B下面的所有文件。命令如何写 是 cd A tar cvf /dev/rmt/0n . cd B tar cvf /dev/rmt/0 . 还是 cd A tar cvf /dev/rmt/0 . cd B tar rvf /de/rmt/0 . 一个是不卷带,一个是追加,好像差不多? 2。如果要备份A,B, C三个目录 是写tar cvf /dev/rmt/0 A B C 还是tar cvf /dev/rmt/0n A B C
今天上午遇到问题: 想要tar过去一天的所有log文件。使用 find ./ -mtime -1 -type f -print|xargs tar cvf a.tar 命令执行过程中可以看到所有的文件都被tar过了。但是使用tar -tf a.tar列表时,发现,a.tar中只包含了几个文件。 使用 find ./ -mtime -1 -type f -print -exec tar cvf a.tar {} \;命令时,也有问题,命令执行的输出显示全部tar过了。但是,实际只tarle 最后一个文件。 哪位遇到过?
原意是:某个目录下所有的*.log文件打成为一个tar包 #find /SoftBackup/ -name *.log -exec tar -cvf test.tar {} \; 有若干疑问: 1.上面的命令只是打了最后一个log文件,没有全部打 2.最后哪个 {} 和 \ 是什么意思啊? 3.为什么用 -exec 而不用 管道 | 来实现呢?
操作系统sco openserver 5.05 磁带机ibm dds4 4mm scsi tape 连接在ha =0 id=6 lun=0的SCSI卡上。安装驱动后,用tar cv8 *对磁带写操作时出现以下提示: WARNING:"REWIND" command timed out 12 seconds after its start on ha=0 id =6 lun=0 MFindex=0x000000BD Request=C102A6E0 后退出,写不成功。 通过查找,了解到可以用tar cvf /dev/nrct0 *完成同样的事情。执行了一下,果然可以,解包用tar xvf /dev/nrct0可以实现。 问题:...