Linux结束正在锁定文件的进程
在Linux系统下,当你想删除或更改某个文件,却发现该文件正在被某个进程访问,处于锁定状态,导致你无法删除或更改;这时你只需要一条命令即可实现结束这个进程:
fuser -k filename
除非你非常明确的知道是哪些进程在访问这个文件,且强行结束进程不会造成重大问题,那么你可以使用这条命令来快速的终止正在锁定文件的进程;可当你无法确定是哪些进程正在访问该文件时,你最好不要强行关闭,因为可能会造成数据丢失。
在Linux系统下,当你想删除或更改某个文件,却发现该文件正在被某个进程访问,处于锁定状态,导致你无法删除或更改;这时你只需要一条命令即可实现结束这个进程:
fuser -k filename
除非你非常明确的知道是哪些进程在访问这个文件,且强行结束进程不会造成重大问题,那么你可以使用这条命令来快速的终止正在锁定文件的进程;可当你无法确定是哪些进程正在访问该文件时,你最好不要强行关闭,因为可能会造成数据丢失。
原创内容,如需转载,请注明出处;
本文地址: https://www.perfcode.com/p/kills-a-process-that-is-locking-a-file.html
C语言、Python、Rust一对一辅导、答疑;