宜宾网站开发公司,网络维护岗位职责,做网站技术含量,销售管理系统的功能有哪些这里写目录标题 知道的linux常用命令#xff1a;查看指定端口进程netstat -pantunetstat -pantu|grep 22 静态运行内存free硬盘物理内存df和du当前负载uptime查看日志awk统计文件每一行单词sed 替换文件单词 知道的linux常用命令#xff1a;查看指定端口进程
netstat -pantu… 这里写目录标题 知道的linux常用命令查看指定端口进程netstat -pantunetstat -pantu|grep 22 静态运行内存free硬盘物理内存df和du当前负载uptime查看日志awk统计文件每一行单词sed 替换文件单词 知道的linux常用命令查看指定端口进程
netstat -pantu -p显示与连接关联的进程/程序名称 -a显示所有连接和监听端口。 -n使用数字形式显示地址和端口号而不是尝试解析为主机名和服务名。 -t仅显示 TCP 连接。 -u仅显示 UDP 连接。 netstat -pantu|grep 22 |这是管道符号用于将 netstat -pantu 命令的输出传递给 grep 命令进行过滤 grep 进行过滤只显示包含 “22” 的行 静态运行内存free
$ freetotal used free shared buff/cache available
Mem: 32824556 3129356 24493176 248136 5239024 28919508
Swap: 0 0 0 total总内存量包括 RAM 和 swap 空间 used已使用的内存量。 free空闲的内存量。 buff/cache被用作缓存的内存量包括文件系统缓存和缓冲区。 available可用内存量即系统当前可用于新分配的内存量。 硬盘物理内存df和du
df
df [选项] [文件或目录]df 命令用于显示文件系统的磁盘空间使用情况 -h以人类可读的格式显示输出。 -T显示文件系统类型。 du
du [选项] [文件或目录]du 命令用于显示文件或目录的磁盘使用情况。 -h以人类可读的格式显示输出例如KB、MB、GB。 -s仅显示总计。 -c显示总计并包含目录的总大小。 当前负载uptime uptime 命令用于显示系统的运行时间以及系统的平均负载load average 示例输出
13:27:43 up 35 days, 22:21, 4 users, load average: 0.25, 0.28, 0.3013:27:43当前系统时间。 up 35 days, 22:21系统已经运行了 35 天 22 小时 21 分钟。 4 users当前有 4 个用户登录系统。 load average: 0.25, 0.28, 0.30系统的平均负载分别代表过去 1 分钟、5 分钟和 15 分钟的平均负载。这里的负载指的是正在运行或等待 CPU 时间的进程数目。通常情况下平均负载小于 CPU 核心数量是比较正常的。 查看日志
要查看日志文件你可以使用 tail 命令。以下是如何使用 tail 命令查看日志文件的后 500 条日志的方法
tail -n 500 /path/to/logfile如果你想要实时查看日志文件的变化可以使用 -f 选项。例如
tail -f /path/to/logfileawk统计文件每一行单词 这条命令使用了 AWK 来处理文件 a.txt并输出每一行的行号NR和字段数NF ‘{print NR:NF}’这是 AWK 的程序块print NR:NF 会打印出当前行的行号NR和字段数NF并用冒号 “:” 连接起来 a.txt是要处理的文件名. sed 替换文件单词 sed 是一个流编辑器用于对文本进行处理和转换。它常用于文本替换、删除、插入以及其他编辑操作。以下是一些 sed 的示例用法 sed s/old_text/new_text/g filename这会将文件 filename 中所有的 old_text 替换为 new_text。