Linux 里mv -t命令是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:43:12
如题,好像没有-t这个选项啊!但输入
# mv -t aMule-2.1.3 /usr/share
后,/usr/share那个文件夹就没了!怎么回事?
现在什么都弄不了!请问怎么恢复?
我用硬盘安装的Fedora7.
Kernel 2.6.21-1.3194.fc7
哦,终于.....
还是自己慢慢弄好了,老是问别人很不好意思的..
刚才看了下history
man mv
mv -t aMule-2.1.3 /usr/share/
竟然把/share移动到/aMule里面去了,....汗~
现在#mv /share /usr 马上进入了XWindow
..呼
bs:楼下的.看你回答,,.....无语.

mv是移动或者重命名的意思,-t表示目标目录选项。

mv -t destdir sourcedir 表示将sourcedir所有文件移动到 destdir目录

语法:mv [选项] 源文件或目录 目标文件或目录 说明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。

当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。 命令中各选项的含义为: - I 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。 - f 禁止交互操作。在mv操作要覆盖某已有