扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
ls还存在,只要移回去就可以了,mv
创新互联于2013年开始,是专业互联网技术服务公司,拥有项目网站设计、做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元茫崖做网站,已为上家服务,为茫崖各地企业和个人服务,联系电话:18982081108
/root/bin/ls
/bin
,,,,我可是真删了rm
:-
若是 2进制包 是不是也要解压到 规定目录 ?
我在mysql官网下了一个 120多兆的 tar包
把包解压到这个/usr/local/mysql这个目录了
可是我还是用不了。这是怎么回事?
我打mysql 他说没有这个命令。
[root@localhost mysql]# pwd
/usr/local/mysql
[root@localhost mysql]# ls
bin docs INSTALL-BINARY mysql-test share
COPYING EXCEPTIONS-CLIENT lib README sql-bench
data include man scripts support-files
[root@localhost mysql]#
libz.so.1
只是一个符号链接,如果你只是这个链接文件没了,而真正的库文件还在,那就不要紧。可以用以下方法恢复:
ls
/usr/lib/libz*
正常情况下,你应该看到
libz.so
libz.so.1
libz.so.1.y.z
其中
libz.so.1.y.z
才是真正的库文件,1.y.z
是其具体版本,如果你的
libz.so.1.y.z
还在,你可以
ln
-s
/usr/lib/libz.so.1.y.z
/usr/lib/libz.so.1
即可。
如果
libz.so.1.y.z
也丢了,你可以用其他命令来传输,比如
ftp
甚至
tftp,这些应该都是不依赖于
libz
的,再不行,用个
u盘靠过来也行。
文件内容更改了就没办法恢复了呢。。。。去别的地方或者别的机器复制一份吧。。。下次重定向时候记得用 追加就不会清空原文件的内容了。。。
假设libxml2 库放在 /user/lib 目录下,则可以像下面这种方式包含libxml2 这个库在你的*.pro文件中,加入下面这一行:
LIBS += /user/lib/libxml2.lib
然后在你工程中包含libxml2的头文件。
可以试下,我还没试过。好久没用Linux了。
如果上面的方法不管用,你可以考虑直接使用qt提供的xml解析类 QXmlReader
用QXmlReader 可以很方便地对xml进行解析,具体使用方法见qt 的帮助文档
如果想恢复文件,你就不能再向这个目录之下写入信息。最好是停止所有的读写磁盘程序。然后用egrep来查找这个分区。比如你丢失的文件名是“文件”,而文件放在/home/geren/下,而/home目录挂在/dev/hda4上,如果你知道文件内容为“人事目录”于是运行命令:
-- # egrep -300 人事目录 /dev/hda4 〉 /tmp/x
(注意,300为数字,是你丢失文件的行数,根据文件大小不同,不太一样)
-- 请确信/tmp/x不在/dev/hda4上后再按下回车。
-- 然后使用strings查看内容:
-- #strings /tmp/x | less
--如果,你幸运的话,你就可以看到你丢失的文件了。
--如果你不明白或者有更高明的方法请告诉我。
--最后告诉大家,如果你感到不好用,或者没有成功,请用软件Recover
可以在linux下使用的。下载地址:
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流