首页 > 编程知识 正文

linux基础知识点,linux tar

时间:2023-05-03 09:34:06 阅读:159144 作者:594

mv用于重命名文件或目录

补充说明http://用于重命名www.Sina.com /文件或目录,或将文件从一个目录移动到另一个目录。 source表示源文件或目录,而target表示目标文件或目录。 将文件移动到已存在的目标文件将复盖目标文件的内容。

您可以使用mv命令将源文件移动到目标文件中,或将一组文件移动到目标目录中。 将源文件移动到目标文件有两种不同的结果。

如果目标文件是目录文件的路径,则源文件将移动到该目录,并且文件名不会更改。 如果目标文件不是目录文件,则源文件名称(只有一个)将更改为目标文件名,并复盖自己所在的同名文件。 如果源文件和目标文件位于同一目录中,则mv的作用是重命名文件名。 如果目标文件是目录文件,并且存在多个源文件或目录参数,则所有源文件都将移动到目标文件中。 移动到此目录下的所有文件将保留以前的文件名。 注意: mv与cp的结果不同,mv像文件“搬家”,文件数量没有增加。 cp复制了文件,文件数量增加了。

语法mv (可选)参数)选项--backup=备份模式)如果需要复盖文件,请在复盖之前先进行备份; -b )如果文件存在,则在重写之前创建备份; -f )如果目标文件或目录与现有文件或目录重复,则直接复盖现有文件或目录; -i )交互操作,并在复盖之前询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否要复盖目标文件。 用户输入“y”以指示要复盖目标文件。 键入" n "可取消源文件的移动。 这样可以避免意外复盖文件。 --strip-trailing-slashes :从源文件中删除正斜杠“/”; -S后缀—为备份文件指定后缀,而不是默认后缀; --target-directory=目录:指定将源文件移动到目标目录; -u :仅当源文件比目标文件新或目标文件不存在时,才执行移动操作。 参数源文件:源文件列表。 目标文件:如果“目标文件”是文件名,则在移动文件的同时将其重命名为“目标文件”; 如果“目标文件”是目录名称,请将源文件移动到“目标文件”下。 该实例将目录/usr/men中的所有文件移动到当前目录(由.表示)。

移动mv /usr/men/* .文件

mv file_1.txt /home/office/移动多个文件

mv file _2. txtfile _3. txtfile _4. txt/home/office/mv *.txt/home/office /移动目录

重命名mv directory_1//home/office/文件或目录

将mv file_1.txt file_2.txt #文件file_1.txt重命名为file_2.txt并重命名目录

打印mv directory_1/directory_2/移动信息

mv -v *.txt /home/office指示是否覆盖文件

仅当mv -i file_1.txt /home/office源文件比目标文件新时执行更新

mv -uv *.txt /home/office请勿复盖现有文件

在mv -vn *.txt /home/office复制期间创建备份

mv -bv *.txt /home/office无条件复盖已存在的文件

mv -f *.txt /home/office

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。