返回首页
DA系统
C#IDE
文件同步服务
屏保
今天是: 2026-05-05 "立夏" 夏季的第一个节气,表示盛夏时节的正式开始
收藏
任务
排行
道具
勋章
站长QQ
QQ:979119776
如您使用论坛过程中发现任何问题
请点击下方添加站长QQ
联系站长
休闲区
BBS
技术区
C#IDE
文件同步服务
喝茶淡饭
音乐区
视频区
Linux技术交流
Unity 3D、C#技术交流
Windows技术交流
论坛BUG专区
玩家杂谈
BUG专区
建议专区
搜索
搜索
热搜:
linux
技术
Hi~
登录
或
注册
本版
帖子
用户
DA 论坛
»
休闲区
›
技术区
›
Linux技术交流
›
【原创】mv执行中想中断操作,怎样才能不会损坏文件 ...
返回列表
发新帖
查看:
1992
|
回复:
0
[原创]
【原创】mv执行中想中断操作,怎样才能不会损坏文件
[复制链接]
da11
da11
当前离线
积分
68575
发表于 2024-1-11 15:10:37
|
显示全部楼层
|
阅读模式
少侠不来段修仙之旅吗~
您需要
登录
才可以下载或查看,没有帐号?
注册成为修仙之旅的少年~
x
mv执行中想中断操作,怎样才能不会损坏文件
mv命令用于移动或重命名文件和目录。如果你在执行mv命令时按下Ctrl + C(也就是发送一个中断信号),这会中止mv命令。具体来说,已经开始的文件或目录的移动或重命名操作将会被停止。
在这种情况下,对于正在被移动的文件,可能会存在两种情况:
如果在按下Ctrl + C之前,文件的一部分已经被移动到了目标位置,那么该文件在目标位置可能只会存在部分内容。这可能会导致文件损坏或不可用。
如果在按下Ctrl + C之前,文件还没有被完全移动到目标位置,那么该文件可能仍然位于原来的位置,并且可能在目标位置存在一个损坏或部分内容的副本。
为了避免文件损坏,
可以先使用Ctrl + Z将mv命令放到后台执行。
Ctrl+Z是一个常用的快捷键,用于将当前前台进程(任务)挂起(暂停)。按下时,当前的前台进程会被停止,并被放入一个叫做“停止状态”的状态中。可以使用jobs命令来查看当前挂起的进程。在jobs命令的输出中,挂起的进程前面会有一个“[Stopped]”的标记。
然后使用kill命令来结束mv进程。这样会更加安全,因为它不会直接中止正在进行的文件操作。
#如果你想要继续运行挂起的进程,可以使用 fg 命令将其重新放到前台执行。例如,如果你有一个挂起的进程ID为1234,可以运行fg %1234来将该进程放到前台并继续执行。
#除了挂起前台进程外,Ctrl+Z还可以用于挂起其他正在运行的进程,例如使用top或htop命令查看系统状态时。按下Ctrl+Z可以暂停正在运行的进程并返回到终端。
回复
使用道具
举报
置顶卡
沉默卡
变色卡
返回列表
发新帖
游客
回复
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册成为修仙之旅的少年~
发表回复
快速回复
返回顶部
返回列表