您的位置:

安装lsof命令教程

一、安装lsof命令

lsof是一款Linux/Unix下的工具软件,它用来显示当前系统打开的文件列表。如果你需要查看当前哪些进程正在使用某个文件,就可以使用lsof命令来查看。下面是安装lsof命令的方法。

# 确保已经安装了wget、gcc、make
yum install wget gcc make

# 下载最新版lsof
wget https://github.com/lsof-org/lsof/archive/4.91.tar.gz

# 解压
tar -zxvf 4.91.tar.gz

# 进入目录
cd lsof-4.91

# 编译安装
./Configure && make && make install

二、安装LSP

LSP是一款基于Xposed的模块化框架,可以用来修改已安装的应用的行为。下面是安装LSP的方法。

# 安装Xposed框架

# 下载LSP模块
git clone https://github.com/PgBig/LSP.git

# 编译安装LSP模块
cd LSP
./gradlew build

三、安装lsof后su命令无法使用

有时会遇到安装lsof后su命令无法使用的问题。这是因为lsof会导致selinux失效,从而导致su命令无法使用。下面是解决方法。

# 修改selinux配置文件
vi /etc/selinux/config

# 将SELINUX=enforcing改为SELINUX=permissive

# 重启系统
reboot

四、安装lspci命令

lspci是一款Linux/Unix下的工具软件,它用来显示当前系统的PCI设备列表。下面是安装lspci命令的方法。

# 安装pciutils
yum install pciutils

五、安装LSP框架

LSP框架是LSP的基础设施,需要安装才能正常使用LSP模块。下面是安装LSP框架的方法。

# 下载LSP框架
git clone https://github.com/PgBig/LSP-Framework.git

# 编译安装LSP框架
cd LSP-Framework
./gradlew build

六、安装lsp模块失败

有时会遇到安装lsp模块失败的问题。这可能是因为你的系统没有安装Java、Android SDK或NDK。下面是解决方法。

# 安装Java
yum install java

# 安装Android SDK
# 下载并解压最新版Android SDK
# 设置环境变量ANDROID_HOME为解压后的目录路径

# 安装NDK
# 下载并解压最新版NDK
# 设置环境变量ANDROID_NDK_HOME为解压后的目录路径

七、安装Lsposed

Lsposed是一款基于LSP的模块化框架,可以用来修改已安装的应用的行为。下面是安装Lsposed的方法。

# 安装Xposed框架

# 下载Lsposed模块
git clone https://github.com/LSPosed/Lsposed.git

# 编译安装Lsposed模块
cd Lsposed
./gradlew build

八、安装lsposed教程

下面是安装lsposed的教程。

1、在Magisk Manager中安装LSP Magisk模块。

2、在Magisk Manager中安装Lsposed Magisk模块。

3、启用Lsposed Magisk模块。

九、安装lsposed没有图标选取

有时会遇到安装lsposed后没有图标选取的问题。这是因为LSP框架没有正确加载。下面是解决方法。

# 手动加载LSP框架
su
lsp_control --load