一.交叉编译
1 下载
网上搜索lsof-4.80.tar.gz
2.解压
tar -zxvf lsof-4.80.tar.gz
cd lsof_4.80
tar -xvf lsof_4.80_src.tar
3.根据/lsof-4.80/lsof_4.80_src/00XCONFIG文件设置环境变量
export LSOF_CC="/opt/GCC/bin/arm-none-linux-gnueabi-gcc"
export LSOF_HOST="arm-linux"
export LINUX_CLIB="-DGLIBCV=2"
export LSOF_INCLUDE="/opt/GCC/arm-none-linux-gnueabi/libc/usr/include"
4.配置生成makefile文件
./Configure linux
7 make
二.使用方法(摘取自互联网)
lsof全名list opened files,也就是列举系统中已经被打开的文件。我们都知道,linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件。所以,用好lsof命令,对日常的linux管理非常有帮助。以下的说明,大部分内容来自lsof的manual文档。我所做的只是在中文翻译的基础上,进行简单的分类说明,并列举最常用的参数。
一、输出说明
lsof是linux最常用的命令之一,通常的输出格式为:
引用
COMMAND PID USER FD TY