当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 不小心搞丢了/usr/share里的一些东东
帖子发表于 : 2007-03-02 17:06 

注册: 2007-03-02 17:00
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
本来想移动下载的Firefox过去,忘了命令了,就瞎试,过程中敲了个
sudo mv firefox/* /usr/share/*
结果提示没发覆盖什么什么目录的,过一会一看桌面,程序几乎全不能运行了,再apt-get install xubuntu-desktop什么的,都不管用了,报错

象这样的情况,除了重装,有没有别的办法?

对了,我把/放在一个区,/home放在一个区,/usr放在一个区(是不是我还应该把/etc也单放出来?好象许多配置都存在这里)


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-03-02 17:47 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
1.mv默认是覆盖目录不提示的
2.贴出错误信息


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-03-02 18:09 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
ls firefox/*
先看看有什么内容。


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-03-02 18:40 
头像

注册: 2006-07-14 18:56
帖子: 345
地址: Apple Valley, Planet Tux, Linux System
送出感谢: 0 次
接收感谢: 0 次
lz真能搞啊!:shock:试试下面的办法吧。

/usr/share 下应该还剩下最后一个文件夹,假设叫做the-last-one。执行下面这些命令:

FOLDER=the-last-one
cd /usr/share
sudo mv /usr/share/$FOLDER/* /usr/share
sudo apt-get install apt-file
sudo apt-file update
apt-file search /usr/share/$FOLDER/ | grep -o "usr/share/$FOLDER/[^/]*" | sort -u | while read; do sudo mv ${REPLY#usr/share/$FOLDER/} /usr/share/$REPLY; done


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Sogou [Spider] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译