专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

我不是网管通过18个实例掌握lsof命令

  lsof命令用于列出Linux等操作系统中打开的文件。名称lsof本身就是从这个功能派生出来的。
  在本指南中,我们将通过18个不同的实际示例学习lsof命令。在哪里使用lsof?
  Lsof命令主要用于检索各个进程打开的文件信息。系统中打开的文件可以是磁盘文件、网络套接字、命名管道和设备。lsof命令的这一独特特性,使人们能够更好地调试和理解Linux操作系统。如何安装lsof?
  当我们最小安装RHELCentOSAlmaLinuxUbuntuOpenSUSE的时,lsof不是默认安装的一部分,因此使用以下命令来安装lsof命令。
  RHELCentOSAlmaLinuxFedora系统下安装sudoyuminstalllsofyorsudodnfinstalllsofy
  Debian系列(UbuntuLinuxMint)系统下安装sudoaptinstalllsofy
  OpenSUSE系统下安装sudozypperinstalllsof1)列出所有打开的文件
  不带任何选项地运行lsof命令将列出系统中所有活动进程打开的文件。
  注意:由于lsof输出给了STDOUT很多信息,最好使用管道操作来逐页查看这个输出。lsofmore
  如果仔细检查,上面的命令输出提供了许多参数的信息。例如,进程systemd的进程号(PID)为1,用户为root,文件描述符(FD)为cwd等等。
  FD有很多值,因为在Linux系统中,文件描述符是为任何打开的文件自动生成的。下面是用于lsof命令的一些众所周知的FD值
  注意:在某些情况下,mem后面跟着数字和各种字符,如r,u,w等。这些字符是r表示读,w表示写,u表示读和写。
  回显中的TYPE为文件类型,以下是Linux系统中标准的文件类型。
  与此一起显示的其他字段如下所示DEVICEDeviceidSIZEOFFActualsizeofthisprocess(takenduringruntime)NODETypicallyinodenumberofthedirectoryorparentdirectoryNAMEPathorlink2)列出特定文件系统打开的文件
  如您所知,proc只在Linux操作系统的生命周期内存在,这个目录包含了许多重要的进程相关信息。在proc上执行lsof将抛出有趣的输出lsofproc
  如前所述,此处捕获lsof本身的lsof,并显示所有细节。除了lsof,还有其他进程,如systemd和rsyslogd,它们是用于交换、挂载等目的的守护进程。
  同样的,我们可以列出另一个文件系统的打开的文件lsofvarlog
  某些情况下,使用df和du命令相同文件系统却显示不同磁盘使用情况,使用losf变得非常方便,使用lsof命令我们可以找到在某些进程打开和使用时被删除的文件。lsofvarloggrepideleted
  上面的命令会给你被删除的文件的pid,但它们仍然存在于系统中,处于删除状态。因此,为了释放文件系统的空间,我们可以通过pid来安全地杀死这些进程。3)显示lsof命令打开的文件列表
  lsof本身抛出一个错误消息lsoflsoflsof:statuserroronlsof:Nosuchfileordirectorylsof4。874)列出用户打开的文件
  lsof可用于所有已登录Linux系统的用户。在这种情况下,lsof将显示相应用户打开的所有文件。
  列出root用户打开的所有文件lsofurootmore
  非root用户打开的文件列表,让我们查看linuxtechi用户打开的所有文件lsofulinuxtechimoreOrlsoflulinuxtechimore
  要列出除root外的所有打开的文件lsofurootmore
  5)列出所有开放的Internet和UNIX域文件
  使用iU选项列出系统上所有打开的internet和UNIX域文件,示例如下lsofiU
  6)列出所有打开的IPv4网络文件
  使用i4选项列出IPv4所有打开的网络文件lsofi4
  列出特定进程所有打开的IPv4网络文件
  语法如下:
  lsofi4ap{processpid}lsofi4ap1633COMMANDPIDUSERFDTYPEDEVICESIZEOFFNODENAMErpcbind1633rpc4uIPv4165760t0TCP:sunrpc(LISTEN)rpcbind1633rpc5uIPv4165770t0UDP:sunrpcrpcbind1633rpc10uIPv4166490t0UDP:9607)列出所有IPv6打开的网络文件
  假设支持ipv6域,则可以使用i6选项列出打开的网络文件。lsofi6
  8)列出在特定端口上运行的所有TCP和UDP进程
  语法如下:
  lsofiTCPUDP:port
  假设我们想要列出80端口上运行的所有TCP进程,使用下面的命令lsofiTCP:80COMMANDPIDUSERFDTYPEDEVICESIZEOFFNODENAMEhttpd2594root4uIPv6227030t0TCP:http(LISTEN)httpd2595apache4uIPv6227030t0TCP:http(LISTEN)httpd2596apache4uIPv6227030t0TCP:http(LISTEN)httpd2597apache4uIPv6227030t0TCP:http(LISTEN)httpd2598apache4uIPv6227030t0TCP:http(LISTEN)httpd2599apache4uIPv6227030t0TCP:http(LISTEN)〔rootlinuxtechi〕
  列出TCP端口范围(1到1048)上所有打开的文件lsofiTCP:11048
  列出在特定端口上运行的所有UDP进程lsofiUDP:16498COMMANDPIDUSERFDTYPEDEVICESIZEOFFNODENAMEdhclient2494root21uIPv6209520t0UDP:16498
  注意:要列出linux系统上所有打开的UDP进程,请使用lsofiUDP命令9)查看指定设备的所有打开文件
  语法如下:lsofdevicename
  查看设备devsda2打开的文件lsofdevsda2
  10)查看NFS文件系统中已打开文件的进程
  在某些情况下,您已经在linux机器上挂载了nfs文件系统,但是nfs服务器无法访问,并且希望列出该nfs文件系统上打开的所有进程lsofbnfssharemountpoint11)显示终端相关的打开文件
  下面的命令用于终端上所有打开的文件
  lsofdevtty{number}lsofdevtty1COMMANDPIDUSERFDTYPEDEVICESIZEOFFNODENAMEbash2442root0uCHR4,10t04689devtty1bash2442root1uCHR4,10t04689devtty1bash2442root2uCHR4,10t04689devtty1bash2442root255uCHR4,10t04689devtty112)列出与应用程序关联的打开文件
  假设我们想要列出所有与httpd相关的打开文件lsofchttpd
  13)列出所有网络连接
  使用i选项列出所有与网络相关的进程,示例如下lsofi
  14)查看IPv4IPv6套接字文件
  查看IPv4套接字文件lsofi192。168。1。189
  通过带有一系列零的相关数字冒号形式的地址查找IP版本6的套接字文件,例如,循环地址(127。0。0。1)lsofi〔::1〕COMMANDPIDUSERFDTYPEDEVICESIZEOFFNODENAMEmaster2433root14uIPv6210270t0TCPlocalhost:smtp(LISTEN)15)列出属于某个进程ID的所有进程
  假设我们想要列出属于特定进程id的所有进程,示例如下lsofp1598
  16)终止用户的所有进程
  杀死所有属于linuxtechi用户的进程kill9lsoftulinuxtechi17)查看特定目录下所有打开的文件
  语法如下:lsofDdirectorypath
  列出varlog目录下打开的所有文件lsofDvarlog
  注意:在上面的命令中,如果我们使用D选项,那么lsof将递归地列出目录中所有打开的文件,如果你不想递归地列出目录中打开的文件,那么使用d选项18)检查谁打开日志文件(找到PID)
  下面的命令用于查找是谁打开了varloghttpdaccess。log文件,以及该进程的PID是什么。然后用psef命令我们可以找到确切的用户lsoftvarloghttpdaccesslog310931103111311231133114psefgrepE310931103111311231133114grepvgreporpsfp(lsoftvarloghttpdaccesslogxargsecho)root31091003:36?00:00:00usrsbinhttpdDFOREGROUNDapache31103109003:36?00:00:00usrsbinhttpdDFOREGROUNDapache31113109003:36?00:00:00usrsbinhttpdDFOREGROUNDapache31123109003:36?00:00:00usrsbinhttpdDFOREGROUNDapache31133109003:36?00:00:00usrsbinhttpdDFOREGROUNDapache31143109003:36?00:00:00usrsbinhttpdDFOREGROUND我的开源项目
  coursetencentcloud(酷瓜云课堂gitee仓库)coursetencentcloud(酷瓜云课堂github仓库)

拉索新发现全球首次打开十万亿电子伏波段的伽马射线暴观测窗口10月21日,陈明君(左)与团队工作人员观察水下4。5米深的探测器单元的光电倍增管。10月21日,科研人员行走在水切伦科夫探测器的屋顶上。远方的每个大概36平方米的土堆是拉索的缪子10月12月,社保将有3大变化出现!赶紧收藏点击上方收听全文10月12月,社保将有3大变化出现!赶紧收藏2022年这最后一个季度,事关我们的社保,以下3个变化不能不知,关系你的收入发放待遇享受和费用缴纳等多方面,无论是职工退净利逐季递增!海尔智家数字化转型持续提速数字化高端化全球化等战略,正为海尔智家打开更广阔的回报空间。作者顾明明编辑韩忠强狄更斯的双城记中写道这是最好的时代,这是最坏的时代这是希望之春,这是失望之冬人们面前有着各样事物,人腾讯幻核退场,给数字藏品拉响警报有一种说法叫,区块链一天,互联网十年。同样数字藏品的发展,则有过之无不及。从2021年4月,中国第一家NFT平台优版权上线之后,到如今国内数字藏品平台已经超过800家。在历经一年多那奇沃夫dissback拉胯,贝贝放出聊天记录,称小白是逃兵昨夜那奇沃夫终于发出了他的dissback白雪公子,本以为会迎来一场久违的说唱圈beef大战,结果因那奇沃夫的dissback太过拉胯而草草结束了。这场beef中双方都是知名的ra双十一多平台报喜,退款冲上热搜!消费者刚下完单商家就发货了10月31日晚8点,2022年双十一全面开售,消费者开启剁手模式,部分热门产品出现卖断货情况,平台品牌先后发布战报。首轮开卖多平台业绩喜人今年家电3C数码等品类依然是热门品类。京东华为发布基于IntelligentRAN的无线智能解决方案在泰国曼谷举行的第十三届全球移动宽带论坛(MBBF)上,华为无线网络MAE产品线总裁马洪波华为SingleRAN产品线总裁蒋旭东发布了无线智能解决方案(i系列解决方案)基于Inte跨境电商品牌如何提高客户参与度?关键词跨境电商,客户参与随着跨境电商市场的发展,电商卖家之间的竞争也随之而来。随着市场对类似产品的日益饱和,营销人员和跨境电商卖家很快意识到,为了使自己在竞争中脱颖而出,他们必须提至今思项羽,不肯进京东,京东客服差,霸王也害怕说到京东这家民营电商巨无霸,相信读者们应该都有在京东这个APP平台上购买过商品,整体来讲对比淘宝和拼多多可能在这家平台上购物体验要好很多(纯属个人见解,当然另外两家各有千秋都有各自多地密集出台一老一小整体解决方案促普惠市场化服务进入居家社区21世纪经济报道记者尤方明北京报道一老一小问题牵动人心,也是我国完善人口服务体系的重中之重。2022年8月16日,国家卫生健康委等17部门印发关于进一步完善和落实积极生育支持措施的我的爱而不得昨晚,梦到了姓沈的那个老小子。其实,这些年偶尔会梦到他,但是,从决定开始记录我的梦境开始的第一个梦就是他,令我颇感意外。原来,他一直活在我的脑细胞里。在梦的黄昏,我去街头寻找女儿的
65岁单身大爷自述晚年再婚两次后才发现,原来女人都是一个德行都说最美不过夕阳红,现如今,老年人再婚早已经不是什么稀罕事了,毕竟每位老人辛苦了一辈子,到了晚年都希望有老伴儿陪在身边,即有人照顾又能一起安享晚年,这对老人来说确实是一件幸事。原本祛妍堂丨10种食物让你的皮肤越来越好今天教你如何养出牛奶肌让你不在迷路!!黑枸杞黑枸杞,被称为花青素之王,100克的黑枸杞中含有3690毫克的花青素,花青素被称为可以口服的皮肤化妆品,具有美白的功效。想要美白,延缓皮天然富硒食物前5名,建议多给家人吃,增强抗病力,平安过冬随着疫情的逐渐开放,我们在生活中更要养成一些好的习惯,比如勤洗手常通风,出门要戴口罩,注意与人的安全距离,有条件的话随身携带一小瓶消毒喷雾,多晒太阳,多锻炼身体,多吃一些营养高的食关于脂肪肝的小常识随着生活水平的提高,人们的饮食习惯也发生了变化,脂肪肝的发病率逐年增加。在很多人的认知中,脂肪肝不疼不痒,不是疾病,更不需要治疗。事实上,相反,脂肪肝和乙肝酒精性肝炎一样,也会发展护肠常吃这4类食物,让肠道更健康肠道是我们的第二大脑,据美国科学美国人杂志,控制人类情感的多巴胺及多种让人情绪愉快的激素,95是在肠道里面合成的。情绪很大一部分受肠道神经系统影响。而且肠道和我们的大脑有着密切的联终于有人用AIGC干正事了设计蛋白质生物学家的梦想定制化生成蛋白质。AIGC的能力惊艳了所有人,背后的技术扩散模型,也启发了生物学家。而当生物学家将这项技术为己所用,就带来了技术升级更准确地设计全新的从来不存在的蛋白晒武汉一家三口的4菜晚餐,滋补下饭又家常,花钱不多全家吃得香头条创作挑战赛对于普通人来说,居家过日子,就落实到每天的一日三餐中,即使经验丰富的煮妇煮夫们,一年有三百六十五天,每天还有几餐真不是件简单的事儿,既要吃得营养健康,又要适合家人的胃母亲对我的饮食关怀对我来讲,想到一日三餐,自然就会想起母亲,这是绝对的触景生情。因为母亲的溺爱,我不论是在儿时,还是在工作后,基本都没怎么在生活琐事上操过心,母亲都大包大揽地替我包办了。这虽然让我颇血压升高了,我该怎么办呢?本文给大家普及一下高血压疾病的基本医学知识。全国高血压患病率为21。6,男性高血压患病率明显高于女性(26。1vs17。0)。高血压知晓率治疗率和控制率分别为33。825。0和9。阳了以后该吃什么?每个阶段的饮食要注意什么?感染新冠怎么办?饮食方面怎么注意?很多人都在问一旦感染新冠病毒,居家养病期间适合吃哪些食物?感染之后前期中期后期各个阶段的饮食又该注意什么?居家期间,阳性感染者应平衡膳食搭配均衡。饮食有智慧,老得慢一点端粒是人体染色体末端的结构,保护基因稳定,是决定高等哺乳动物衰老和长寿的主要因素。许多研究都显示,端粒的长度与寿命长短压力基因损伤和衰老疾病代谢等有直接关联。目前已知各种遗传和环境
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网