首页
centos
常用命令linux_系统
Centos后台运行程序命令nohup
CentOS7启用阿里源yum安装Nginx
使用清华大学yum源
使用国内yum源
Linux script(录制) 命令
Linux内核参数中的配置项
Linux 系统生成或重置机器 ID
centos7系统安装
Centos7配置开机自启动脚本
CentOS忘记密码
Linux的服务、程序
系统优化+模板制作
CentOS设置环境变量
CentOS7的systemd
Linux常用命令记录
Centos 7查看系统最近一次启动时间和运行时间
Linux命令 之 watch命令
Centos7下date怎么英文格式输出
linux 使用 rz 和 sz 上传下载文件
Linux下的压缩/解压缩
常用命令linux_文本处理
计划任务crontab
CentOS7 SElinux和防火墙Firewall
Centos firewall-cmd配置软路由
CentOS7系统中使用iptables
iptables配置
iptables基础操作
使用iptables设置端口敲门(port knocking)后转发
Centos7 SSH登录日志分析
CentOS下查看tcp的网络连接状态数 netstat + awk
CentOS7上安装 Fail2Ban防SSH爆破
Fail2Ban开启邮件告警
LDAP
文件存储
ZFS
SSH
CentOS 7 SSH配置免密码登录
CentOS7开启SSH访问配置
删除ssh客户端记录的主机密钥标识(指纹)
sshd启动失败解决
添加用户,设置sudo权限
ssh公钥、机器指纹
ssh客户端提示:找不到对应主机密钥类型
shell脚本
示例:jumpserver一键安装脚本
centos中使用ping日志记录网络通断
盘符挂载硬盘导致重启系统失败
CentOS_网络
centos路由配置
Linux 系统添加永久静态路由
centos 添加删除路由
Linux下使用TC实现网络限流
linux系统下的wifi启动不了
hosts文件配置
网络端口
Centos 网卡命名规则
Centos命令行中nmtui调用图形界面设置网卡
查看CentOS网口的使用带宽
linux抓包工具tcpdump
定时备份删除文件
定时删除n日前的文件
备份指定目录下的文件
检查定时备份是否执行
inotify+rsync实时同步
rsync+lsync
CentOS7 使用SMTP发送邮件
Centos7部署开源SSH蜜罐cowrie
Centos7磁盘相关命令
centos 7 新增硬盘 分区并挂载
centos7加硬盘给根分区扩容--lvm模式
Linux中对lvm逻辑卷分区大小的调整(针对xfs与ext4不同文件系统)
CentOS7挂载4T磁盘
Centos7_NFS
CentOS7挂载samba共享文件夹
vsftpd主动模式和被动模式
CentOS清除旧硬盘格式
CentOS磁盘读写性能测试
硬盘IO查看分析工具iostat
Linux迁移home目录到根目录-需LVM分区
使用 smartctl 命令检查硬盘的状态
lsof列出正在使用某个文件夹
/dev/disk 目录
本文档由 内网文摘 发布,转载请注明出处
-
+
首页
centos中使用ping日志记录网络通断
centos中使用ping日志记录网络通断 linux 中 `ping -O baidu.com` (大写的哦O) 可以持续的ping包,并显示与主机的连接状态。这在某些情况下可以提供更准确的网络延迟和丢包率统计。 ## centos中一直ping 把结果记录到文件中 ping -O baidu.com >> ping_result.txt 让其在后台执行 ``` nohup ping -O baidu.com >> ping_result.txt & ``` ## 命令行实现每隔一分钟打印当前时间到txt文件中 while true; do echo "$(date)" >> file.txt; sleep 60; done 指定格式输出日期时间 date +"%Y-%m-%d %H:%M:%S" 这将输出当前日期时间,格式为: 年-月-日 时:分:秒 让其在后台执行 (sh -c 表示执行一串命令) ``` nohup sh -c 'while true; do echo "$(date +"%Y-%m-%d %H:%M:%S")" >> ping_result.txt; sleep 10; done' 2>&1 & ``` `fg` (fg 命令默认切换到最近的后台任务) `ctrl+c` 结束执行 ## fg 将后台任务切换到前台执行的命令 命令格式: `fg [job ID]` 具体用法: 1. fg:将当前正在后台运行的任务切换到前台执行。 2. `fg [job ID]`:将指定 job ID 的后台任务切换到前台执行。 注意事项: 1. fg 命令只能将后台任务切换到前台执行,而无法将前台任务切换到后台执行。 2. 如果没有指定 job ID,fg 命令默认切换到最近的后台任务。 3. 可以使用 jobs 命令查看当前所有后台任务的 job ID。 4. fg 命令通常用于恢复一个由 Ctrl+Z 暂停的任务,并将其切换到前台继续执行。 ## 查看后台运行的任务切换到前台运行,并再次切换回后台运行: 1. 首先,使用 `jobs` 命令查看后台运行的任务列表,并确定要切换到前台的任务的 JOB ID。 ``` jobs ``` 2. 使用 `fg [job ID]` 命令将任务切换到前台运行。 ``` fg [job ID] ``` 3. 在任务运行期间,按下 `Ctrl + Z` 键,将其挂起并切换回后台运行。 当你使用Ctrl + Z快捷键将一个正在前台运行的任务挂起时,该任务会暂停运行并进入后台状态。此时,可以使用bg命令将任务切换回后台继续运行。 4. 使用 `bg` 命令,用于将一个被挂起(即暂停)的任务切换到后台继续运行。 ``` bg ``` ## jobs 命令查看后台运行的任务列表 这样,任务就被成功切换到了后台运行。 命令的输出示例:(序号为1的作业正在前台运行,序号为2的作业正在后台运行) [1]+ Running top [2]- Running tail -f /var/log/messages 其中 [1]+ 表示序号为1的作业,加号表示前台作业, [2]- 表示序号为2的作业,减号表示后台作业 中间的 Running 表示作业的运行状态。 ## vim 查看 ### 行数的显示、跳转 在 vim 中显示行数的方法有两种: 1. 在命令模式下输入 ":set number" 命令,然后按下回车键即可。 2. 在 vim 的配置文件 ".vimrc" 中添加一行 "set number",保存并退出文件后重新打开 vim 即可。 在 vim 中跳转到某一行有几种方法: 1. 使用行号跳转:在命令模式下输入冒号(:),然后输入行号,再按下回车键即可跳转到指定行。例如,要跳转到第10行,可以输入命令 ":10"。 2. 使用相对行号跳转:在命令模式下输入冒号(:),然后输入行号前加上加号(+)或减号(-)。加号表示往下跳转,减号表示往上跳转。例如,要往下跳转2行,可以输入命令 ":+2";要往上跳转3行,可以输入命令 ":-3"。 3.使用标记跳转:在命令模式下输入小写字母 "m"(不需要输入冒号),然后输入一个字母作为标记。例如,要在第10行设置一个标记为 "a",可以输入命令 "ma"。要跳转到标记处,可以输入命令 "'a"(前面加上单引号)。如果要在多个文件间跳转,还可以使用大写字母作为标记。 跳转到最后一行、第一行: 1. 使用命令模式下的 `G` 命令:在命令模式下输入 `G`,光标会跳转到文件的最后一行。 2. 使用 Ex 命令 `:$`:在命令模式下输入 `:$`,光标会跳转到文件的最后一行。 注意,在上述方式中,光标跳转到文件的最后一行后,可以使用 `gg` 命令返回文件的第一行。 ![](/media/202311/2023-11-21_171847.png) ### vim搜索 使用搜索跳转:在命令模式下输入冒号(:),然后输入"/"加上要搜索的文本,再按下回车键。vim 将会定位到第一个匹配的文本处。如果要定位到下一个匹配的文本处,可以按下小写字母 "n";如果要定位到上一个匹配的文本处,可以按下大写字母 "N"。 /Port #按回车键搜索 从上到下查找 ?Port #按回车键搜索 从下到上查找 ## 统计 上述示例中ping丢包显示结果: ``` 正常的 64 bytes from 192.168.1.123: icmp seg=30154 ttl=62 time=20.4 ms 丢包的 no answer yet for icmp seg=30155 no answer yet for icmp seg=30156 no answer yet for icmp seg=30157 no answer yet for icmp seg:30158 ``` 统计一个文件中某个单词的出现次数: cat 文件名 | grep -o "单词" | wc -l `cat 文件名 | grep -o "no" | wc -l` gre 的 -o表示只输出匹配到的单词 wc 的 -l表示只统计行数
local
2023年11月24日 19:04
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 LocalNetwork
LocalNetwork
是由mrdoc开源
LocalNetwork.cn
修改的在线文档系统,作为个人和小型团队的云笔记、文档和知识库管理工具。
如果此文档给你或你的团队带来了帮助,欢迎支持作者持续投入精力更新和维护!内网文摘 & LocalNetwork
>>>主页
logo
logo
下载Markdown文件
分享
链接
类型
密码
更新密码