linux常用命令 打开文件,【Linux】常用命令 lsof查看打开的文件

Linux系统把软硬件都抽象成文件,所以通过文件可以追踪到很多重要信息,如读取的配置文件、打开的端口等。

下面是常见的用法:

默认测试文件名为text.txt

1,显示打开text.txt的进程:

lsof text.txt

2,显示占用某个端口的进程:

lsof -i :80

3,显示某个进程(进程名)打开的文件:

lsof -c process_name

4,显示某个进程号(pid)打开的文件:

lsof -p pid_number

5,显示某个用户打开的文件:

lsof -u user_name

默认输出字段解释:

[groot]$lsof -u groot

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

COMMAND:进程名字(默认下只取前9个字符);

PID:Process IDentification number;

USER:the user ID number or login name of the user to whom the process belongs;

FD:File Descriptor number or

cwd current working directory;

ltx   shared library text(code and data);

mem memory-mapped file;

mmap memory-mapped device;

pd   parent directory;

rtd   root directory;

txt   program text(code and data);

TYPE:is the type of the node associated with the file - e.g., GDIR, GREG, VDIR, VREG, etc.

linux常用命令 、查看日志、web排查

linux常用命令 ps aux|grep xxx (比如 ps aux|grep tomcat ps aux|grep tomcat-portalvip ps aux|grep nginx 等) r ...

Linux常用命令2--用户问题、文件的打包压缩

Linux常用命令 如何进行用户和群组的创建和更改 [1]groupadd:用于创建新的群组. 语法:groupadd [-option] 用户名:其常用参数有:-g groupadd -g 555 ...

Linux常用命令-文本查看篇

前言 Linux常用命令中,除了cat还有很多其他用于文本查看的命令.本文将简单介绍一下这些文本查看的命令. 全文本显示--cat cat可能是常用的一个文本查看命令了,使用方法也很简单: cat f ...

Linux 系统管理命令 - lsof - 查看进程打开的文件

命令详解 重要星级: ★★★★★ 功能说明: 全名为 list open files,也就是列举系统中已经被打开的文件,通过 lsof 命令,就可以根据文件找到对应的进程信息,也可以根据进程信息找到进 ...

Linux 命令 - lsof: 列出打开的文件

lsof 是一个列出当前系统打开文件的工具. 命令格式 lsof  [  -?abChlnNOPRstUvVX  ] [ -A A ] [ -c c ] [ +c c ] [ +|-d d ] [ + ...

第3章 Linux常用命令(1)_文件处理命令

1. 文件处理命令 1.1 命令格式:命令 [-option] [arguments],如ls –la /etc (1)个别命令使用不遵循此格式 (2)当有多个选项时,可以写在一起,如以上的-la ( ...

Linux常用命令(一)查看日志

当日志文件存储很大时,需要Linux命令查看: Log 在目录 /var/log/   下 常用命令: tail head grep sed cat tac https://blog.csdn.net ...

Linux常用命令(三)查看当前计算机各方面信息

1.查看cpu: top 2.查看当前linux版本:name -a 查看当前运行的内核版本:cat /pro/version 查看发行版本信息:cat /etc/issue 查看上面所有信息:lsb ...

linux常用命令-4查看文件内容命令

vi file #打开并浏览文件 grep str /tmp/test #在文件 ‘/tmp/test’ 中查找 “str” grep ^str /tmp/test #在文件 ‘/tmp/test’ ...

随机推荐

大熊君{{bb}}移动开发之旅(第一季)

一,开篇概述 Hi,大家好!大熊君又和大家见面了,从这篇文章开始我要和大家聊聊移动开发的话题,这部分文章共8季,分别从不同角度来讲解什么是移动开发?移动开发涉及到什么方面的技术点以及移动开发中的常见问 ...

更有效率的使用Visual Studio2

PS色调均化滤镜的快捷实现(C#源代码). photoshop色调均化功能通常是在进行修片处理前期比较常用的功能之一,其对扩展图像的对比度,增强视觉效果有一定的作用.在很多课本或者文章中,也称这种处理 ...

linux 驱动入门1

世事艰难,人生不易. 夜深人静时候,回顾过去,往事历历在目.创南京,混苏州,下上海.都付出了巨大的努力.多少个不眠的夜晚,在冥思苦想.天生愚钝.又不是学计算机的.一直没较为深刻的理解 编程什么东西,一 ...

打印zigzag矩阵

比较愚蠢但是很好理解的一种方法 public static void printZigzag (int n){ int[][] arr = new int[n][]; //动态创建数组 并初始化 fo ...

sql server使用sql语句上传Excel到数据库

USE pro GO SELECT  * INTO   temp_budget_price@201704170950 FROM    OPENDATASOURCE('Microsoft.Jet.OLE ...

记 Arduino 之 Hello World 篇(Getting Started)

本文仅为入门实验,甚至谈不上研究的程度.目的是:记录如何烧录程序到 Arduino 主板,以及通过一些简单例程,找到 Arduino 开发的感觉. 开发环境:Ardunio IDE(用于编译.上传运行 ...

ganglia监控架构

1.我们知道ganglia是C/S结构的,我们熟知的就是一台ganglia server,很多slave.这种结构有什么问题? 1)如果ganglia server出现问题,我们就无法监控到datan ...

centos配置备忘(apache\php\mysql)

1. 安装apache\php\mysql=======================================yum -y install httpd php mysql mysql-ser ...

数组类型的退化Decay

Decay即数组在某些情况下将退化为指针. 测试代码: #include #include template

flash存储原理

norflash 带有 SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内容每一字节:nandflash器件使用复杂的IO口串行的存取数据,读写操作采用512字节的块(也就是读/写某个字节,必 ...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/471817.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

testflight怎么做版本更新_如何使用TestFlight进行App构建版本测试

在日常的开发当中,当一个项目在开发过程中或者完成准备上线,都需要我们进行真机测试,否则不可能开发完了就直接扔到了App,等上线了再下载看看,这都是不可能的。那么说到真机测试,大家肯定会想到弄一个99美刀…

LeetCode MySQL 1623. 三人国家代表队

文章目录1. 题目2. 解题1. 题目 表: SchoolA ------------------------ | Column Name | Type | ------------------------ | student_id | int | | student_name | varchar | ------------------------student_id 是表的主键 表中的每一行包含了学校A中每一个学…

LeetCode MySQL 1633. 各赛事的用户注册率

文章目录1. 题目2. 解题1. 题目 用户表: Users ---------------------- | Column Name | Type | ---------------------- | user_id | int | | user_name | varchar | ----------------------user_id 是该表的主键。 该表中的每行包括用户 ID 和用户…

linux如何批量导出文件格式,Linux下批量将md文件转换为html文件

要将markdown文件转换成html文件,可以用discount或python-markdown软件包提供的markdown工具。$ sudo apt-get install discount或$ sudo apt-get install python-markdown用discount提供的markdown工具转换:$ markdown -o Release-Notes.html Release-N…

python最好用的助手_推荐5款好用的Python工具

这篇文章的内容是给大家推荐了5款好用的Python工具,有需要的朋友可以看一看摘要:推荐5个酷毙的Python工具工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某…

tar linux 举例,linux 的tar 命令详解举例

编写shell脚本的时候经常需要解压缩到指定的文件夹,tar命令是最常用的参考一下说明,其中注意-C的用法。tar命令解压文件到指定目录:tar -zxvf /home/zjx/aa.tar.gz -C /home/zjx/pftar [-cxtzjvfpPN] 文件与目录....参数:-c &…

worth,worthy,worthwhile的区别(一)

worth,worthy,worthwhile的区别(一) 1:worth,作形容词,意思是,值多少钱,相当于...的价值,后面常接表示钱数的名词或相当于"代价"的比喻性名词,比如a:The watch is worth five hundred yuan at most。这块表最…

LeetCode MySQL 1747. 应该被禁止的Leetflex账户

文章目录1. 题目2. 解题1. 题目 表: LogInfo ----------------------- | Column Name | Type | ----------------------- | account_id | int | | ip_address | int | | login | datetime | | logout | datetime | -----------------------该表是…

就业技术书文件表格_就业申请书

1申请书尊敬的位领导:您们好!首先衷心感谢各位领导百忙之中查阅我进入xxxxxx公司的申请书,谢谢!我叫xxx,男,生于xx年xx月,籍贯:xxxx,汉族,于xx年xx月~xx年xx月…

js添加收藏夹

function addfavorite() { var ctrl (navigator.userAgent.toLowerCase()).indexOf(mac) ! -1 ? Command/Cmd: CTRL;try{if (document.all) { //IE类浏览器try {window.external.toString(); //360浏览器不支持window.external,无法收藏window.alert("国内开…

linux vim配置c,Linux入门学习教程:GNU C及将Vim打造成C/C++的半自动化IDE

C语言在Linux系统中的重要性自然是无与伦比、不可替代,所以我写Linux江湖系列不可能不提C语言。C语言是我的启蒙语言,感谢C语言带领我进入了程序世界。虽然现在不靠它吃饭,但是仍免不了经常和它打交道,特别是在Linux系统下。Linux…

LeetCode MySQL 1661. 每台机器的进程平均运行时间

文章目录1. 题目2. 解题1. 题目 表: Activity ------------------------- | Column Name | Type | ------------------------- | machine_id | int | | process_id | int | | activity_type | enum | | timestamp | float | --------------…

场地测量的方法和程序_场地测量方案

第1页共21页天河学院A区场地土方平整测量施工方案一、工程概况广东技术师范天河学院校内实训基地,学生会办公室前面场地,土方整平面积约为100平方米,地形复杂。二、人员分组本小组为第3小组一共有6人,陈德杰、何浚鸿、徐中仪、冼伟…

LeetCode MySQL 1741. 查找每个员工花费的总时间

文章目录1. 题目2. 解题1. 题目 表: Employees ------------------- | Column Name | Type | ------------------- | emp_id | int | | event_day | date | | in_time | int | | out_time | int | -------------------(emp_id, event_day, in_time) 是这个表…

过滤器--起步阶段

过滤器 1)使用AngularJS过滤器可以实现对字符串的大小写转换、货币格式的转换、数组的过滤等等。 用法&#xff1a;管道字符(|)过滤器名。 1.过滤器uppercase、lowercase对字符串转换大、小写&#xff0c;如下所示&#xff1a; <div ng-app"">请输入: <inpu…

linux ls-l getswd,liunx

title: liunxdate: 2020-03-01 21:42:48tags:- liunx- systemcategory:systemliunx 常用命令$ pwd //输出当前文件绝对路劲$ cd //进入某个文件夹,改变目录$ ls //查看当前目录下的文件或者文件夹名$ ls -l //查看当前目录下所有的文件夹详情$ ls -a //查看当前目录下的所有文件…

lisp 中望cad 选项卡_这些高效插件,学CAD的基本用过两种以上

如果你意识到需要一些辅助工具来提高设计效率&#xff0c;那么恭喜你&#xff0c;摆脱了枯燥难熬的初学者时期&#xff0c;进入到一种不断探索&#xff0c;又能发现惊喜的阶段。这并不是空穴来风&#xff0c;当你把一些基础知识都熟练掌握之后&#xff0c;就会想尽办法寻找工具…

linux信号量通讯失败,Linux C++ 通过信号量进行跨进程通讯

最近帮着同事搞了一下嵌入式的gtk界面, 中间有用到系统signal来进行进程通讯, 做个简单的记录在使用linux系统信号量之前需要先了解一下信号量基础知识, 这里给出一个参考博文, 讲的很仔细 : https://www.cnblogs.com/taobataoma/archive/2007/08/30/875743.html下面是我摘录的…

LeetCode MySQL 1777. 每家商店的产品价格(行列转换)

文章目录1. 题目2. 解题1. 题目 表&#xff1a;Products ---------------------- | Column Name | Type | ---------------------- | product_id | int | | store | enum | | price | int | ----------------------(product_id,store) 是这个表的…

android 判断主线程_面试官:Android 子线程更新UI了解吗?

前言今天一个朋友去面试&#xff0c;被问到为什么Loop 死循环而不阻塞UI线程&#xff1f;为什么子线程不能更新UI&#xff1f;是不是子线程一定不可以更新UI&#xff1f;SurfaceView是为什么可以直接子线程绘制呢&#xff1f;用SurfaceView 做一个小游戏&#xff0c;别踩百块&a…