命令使用Linux fuser命令查询文件被哪些进程使用(linuxfuser)
2023-06-13 09:13:28 时间
Linux fuser 命令是一个用来查询文件,比如磁盘分区、目录、文件,被哪些进程使用的功能性命令。fuser实际上使用的是/ proc文件系统,列出了该文件被哪个进程,进程ID和用户ID的列表。
一般来说,Linux系统上有8种使用fuser命令进行文件使用情况查询的权限:普通用户的只读模式(-v)与所有用户的只读模式(-V);可执行模式(-k-)和不可执行模式(-k);进程死锁模式(-n)和非死锁模式(-N);强制退出模式(-k)和不强制退出模式(-K)。
大致步骤如下:
1、 登录Linux系统,进入终端,执行命令
sudo fuser root/sys.conf
2、查看文件使用情况,结果显示 root 的sys.conf文件被进程798使用,进程ID为798,用户ID为root
3、继续查询,使用所有用户可读权限,显示该文件被指定用户或进程使用
sudo fuser –V root/sys.conf
4、获取文件使用权限情况,可以看到文件sys.conf被进程ID798用户root、进程ID803用户light、进程ID 809用户tomcat 使用。
5、最后,如果我们想要强制退出使用该文件的用户或进程,可以使用如下命令:
sudo fuser –kV root/sys.conf,该命令将强制关闭使用文件sys.conf的进程ID797、803、809的用户或进程。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 命令使用Linux fuser命令查询文件被哪些进程使用(linuxfuser)
相关文章
- 如何快速清空Linux系统中的大文件?
- 解决Linux更改密码出错问题(linux更改密码错误)
- Linux进程遍历之旅(linux进程遍历)
- 招聘:Linux高级工程师(linux招聘要求)
- 探索Linux服务器下的进程管理(linux服务器查看进程)
- Linux下查看进程使用的端口(linux进程查看端口)
- Linux文件属性:有效掌控你的文件(linux文件s属性)
- Linux 运维题目: 挑战极限的实战指南(linux运维题目)
- 从Vi命令行编辑Linux文件(linuxvi打开文件)
- Linux下的保存命令:简单而有效(linux下保存命令)
- Linux进程初始化之旅(linux进程初始化)
- Linux文件的时间属性管理(linux文件时间属性)
- Linux系统下进程间通信实现(linux的进程间通信)
- 新版本Linux新分支版本来袭!(linux的分支)
- 文件Linux下轻松获取文件的快捷键(linux按键获取)
- 解决Linux系统鼠标无法移动问题(linux鼠标不能动)
- 轻松访问Linux系统:远程桌面Win连接LINUX(win远程linux)
- Linux:哪个版本最适合你?(linux什么版本好)
- Linux分支:从前往后、成长之路(linux的分支)
- Linux 分支:窥探开源之旅(linux的分支)
- 利用Linux进行高效拆分大文件,提高文件处理效率(linux拆分大文件)
- Linux的cp命令:复制文件更加简单(linuxcopy命令)
- Linux实现离线下载:让网络资源无处不在(linux离线下载)
- 教学Linux系统下iconv的简单教学(Linux中iconv)
- Linux下处理大文件的神奇命令(linux命令大文件)
- 轻松搞定 Linux实用教程:穿件文件命令详解(linux穿件文件命令)
- 红帽Linux:便捷的输入法体验(红帽linux输入法)
- Linux字符连接:如何使用特殊字符将文本或文件连接到一起(linux 字符 连接)
- “掌握Linux文件读取,让命令更得心应手”(linux读取文件命令)
- 深入了解Linux进程的结构和功能(linux进程内容)
- Linux下tar压缩文件的简单操作步骤(linux tar 文件)
- 安装Flex在Linux系统上的指南(安装flex linux)