Linux结束正在锁定文件的进程

在Linux系统下,当你想删除或更改某个文件,却发现该文件正在被某个进程访问,处于锁定状态,导致你无法删除或更改;这时你只需要一条命令即可实现结束这个进程:

fuser -k filename

除非你非常明确的知道是哪些进程在访问这个文件,且强行结束进程不会造成重大问题,那么你可以使用这条命令来快速的终止正在锁定文件的进程;可当你无法确定是哪些进程正在访问该文件时,你最好不要强行关闭,因为可能会造成数据丢失。

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/kills-a-process-that-is-locking-a-file.html

分类: 计算机技术
推荐阅读:
check_hostname requires server_hostname 错误解决方法 通常造成check_hostname requires server_hostname错误都与Python有关;本文将详细的描述造成这类错误的原因和多种解决方法;
Rust获取代码的运行时间 在 Rust 中,你可以使用 std::time::Instant 模块来测量代码的运行时间。以下是一个简单的示例代码,演示如何在 Rust 中测量代码的运行时间:
pip和pip3有什么区别,用哪个? pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。
Python 多线程的运用 多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。
Go语言中预定义常量iota的用法 iota可以被认为是一个可被编译器修改的常量,在每个const关键字出现时被重置为0,在下一个const出现之前,每出现一次iota,其所代表的数字会自增1.
golint是什么 Golint是一个Go语言源代码检测工具;Golint 用于检测诸如命令、注释、语法等代码是否规范。