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字節的塊(也就是讀/寫某個字節,必 ...
總結
以上是生活随笔為你收集整理的linux常用命令 打开文件,【Linux】常用命令 lsof查看打开的文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql 拆分_实践参考:MySQL架构设
- 下一篇: asp.net接受表单验证格式后再提交数