lsof用法小结:
lsofabc.txt显示开启文件abc.txt的进程
lsof-i:22知道22端口现在运行什么程序
lsof-cnsd显示nsd进程现在打开的文件
lsof-ggid显示归属gid的进程情况
lsof d/usr/local/显示目录下被进程开启的文件
lsof D/usr/local/同上,但是会搜索目录下的目录,时间较长
lsof-d4显示使用fd为4的进程
lsof-i用以显示符合条件的进程情况
语法:lsof-i[46][protocol][@hostname|hostaddr][:service|port]
46-->IPv4orIPv6
protocol-->TCPorUDP
hostname-->Internethostname
hostaddr-->IPv4位置
service-->/etc/service中的servicename(可以不只一個)
port-->埠號(可以不只一個)
例子:TCP:25-TCPandport25
@1.2.3.4-InternetIPv4hostaddress1.2.3.4
tcp@ohaha.ks.edu.tw:ftp-TCPprotocolhost:ohaha.ks.edu.twservicename:ftp
lsof-n不将IP转换为hostname,预设是不加上-n参数
例子:lsof-itcp@ohaha.ks.edu.tw:ftp-n
lsof-p12看进程号为12的进程打开了哪些文件
lsof |-r[t]控制lsof不断重复执行,缺省是15s刷新
-r,lsof会永远不断的执行,直到收到中断讯号
r,lsof会一直执行,直到没有档案被显示
例子:不断查看目前ftp连接的情况:lsof-itcp@ohaha.ks.edu.tw:ftp-r
lsof-s列出打开文件的大小,如果没有大小,则留下空白
lsof-uusername以UID,列出打开的文件
终止端口所在的进程
lsof -i :80|grep -v "PID"|awk '{print "kill -9",$2}'|sh
分享到:
相关推荐
以下将详细介绍如何替换Linux服务器的`rm`命令以及相关的安全实践。 ### 1. 替换`rm`命令的原理 通常,我们在Linux中执行命令时,系统会根据`$PATH`环境变量定义的路径顺序寻找命令所在的可执行文件。我们可以通过...
本文将详细介绍一些常见的Linux服务器配置命令及其注释,包括DNS(域名解析服务)、FTP(文件传输协议)和DHCP(动态主机配置协议)等服务的设置。 一、DNS服务器配置 1. 安装DNS服务器软件: ``` sudo apt-get ...
需要安装 DNS 服务器软件、配置 DNS 服务器设置、创建 DNS 记录等。 2.4.1 DNS 概述 DNS 是一种域名解析协议,允许用户使用域名访问网络资源。 2.4.2 DNS 安装 DNS 安装需要使用 yum 命令,安装 bind 软件包。 ...
Linux服务器巡检报告是针对Linux系统进行定期检查和维护的重要文档,目的是确保服务器稳定、高效地运行,防止潜在问题导致的服务中断。巡检通常涵盖硬件、操作系统和性能三个方面。 硬件检查是巡检的第一步,主要...
标题“网众Linux服务器常用命令(全)”明确指出本文档旨在全面介绍在网众Linux服务器环境中频繁使用的命令及其应用,旨在帮助系统管理员、运维工程师以及任何需要在Linux环境下工作的人员熟悉并掌握这些关键操作。...
本文将详细介绍“Linux批量命令执行工具”的功能、用途以及它如何简化Linux服务器的统一化管理工作。 “Linux批量命令执行工具”是一个专为Linux系统设计的实用程序,它允许管理员对多个Linux主机进行批量命令执行...
### Linux服务器的其他服务配置 - **Squid代理服务器**:安装并配置Squid作为缓存代理服务器。 - **FTP服务器**:除了使用IIS提供的FTP服务外,还可以安装并配置如vsftpd等FTP服务器。 综上所述,无论是Windows ...
等保2.0测评 Linux 服务器加固基本安全配置手册 Linux 服务器加固是等保2.0测评的重要组成部分,本手册提供了基本的安全配置手册,旨在帮助管理员快速实现 Linux 服务器的加固。下面是该手册中涵盖的知识点: 一、...
Linux 服务器关机、重启、注销命令是 Linux 系统中常用的命令,管理员可以使用这些命令来控制服务器的状态。在这篇文章中,我们将详细介绍 Linux 服务器关机、重启、注销命令的使用方法和参数说明。 关机命令 ...
总的来说,Linux批量scp命令执行工具是Linux服务器管理员的得力助手,它简化了多主机文件传输的过程,提高了工作效率,同时也降低了出错的可能性。对于那些管理着众多Linux服务器的人来说,掌握并合理运用这样的工具...
本指南旨在帮助你理解如何像使用Windows一样来管理Linux服务器,让你的工作更加高效。 1. 图形化界面:Windows用户习惯于图形化的操作界面,而在Linux中,我们可以借助远程桌面协议(RDP)或X Window System(X11)...
Linux 服务器巡检报告旨在总结和记录对 Linux 服务器的巡检过程,以及提供具体的服务器状态信息和改进建议。 Linux 服务器在现代网络环境中扮演着至关重要的角色,保证其稳定、安全和高效运行对于任何组织都是至关...
### Linux服务器巡检手册知识点详解 #### 一、巡检目的 Linux服务器巡检是确保服务器稳定、高效运行的关键步骤之一。通过对服务器进行定期检查,可以及时发现并解决潜在问题,预防故障的发生,保证业务的连续性和...
Linux服务器巡检报告是IT运维中的重要环节,其目的是确保服务器稳定、高效地运行,防止潜在问题引发的服务中断。这份报告通常包括多个方面,如硬件检查、操作系统状态、性能监控、安全评估和网络状况等。 首先,...
Linux是一个开源的类Unix操作系统,它广泛应用于服务器、桌面计算机、嵌入式设备等领域。Linux系统的命令行界面是一个非常强大的工具,它允许用户通过输入各种命令来执行各种操作。为了方便学习和使用,下面将详细...
本篇文章将根据提供的标题、描述以及文件名,深入探讨Linux服务器故障排查的相关知识点。 1. **日志分析**: - Linux服务器出现问题时,日志文件是第一手资料。例如,`/var/log/messages`、`/var/log/kern.log`和`...
在Linux服务器配置与管理中,熟悉和熟练使用字符界面Shell是必不可少的技能。这不仅要求掌握基本的命令操作,还包括理解命令的选项和参数,以及如何有效地利用命令行工具提升工作效率。通过这样的实践,可以培养出...
本资源总结了 Linux 系统下 SVN 服务器操作命令的详细信息,涵盖了初学者可以使用的 Ubuntu 系统下的基本命令,希望对大家有帮助。 一、基本命令 1. 将文件 checkout 到本地目录:svn checkout path(path 是...
FinalShell是一款功能强大的一体化Linux服务器管理工具,专为IT...熟练掌握FinalShell的使用,将极大地提升Linux服务器的管理和维护效率。无论是日常的系统维护还是项目开发,FinalShell都是一个值得信赖的得力助手。