centos 自己常用命令
tar
1. 使用tar压缩文件
tar -zcvf test.tar.gz ./test/
该命令表示压缩当前文件夹下的文件夹test,压缩后缀名为test.tar.gz
如果不需要压缩成gz,只需要后缀为tar格式的,那么输入如下命令:
tar -cvf test.tar ./test/
2. 使用tar解压文件
tar -xzvf test.tar.gz
该命令表示把后缀为.tar.gz的文件解压到当前文件夹下。
如果压缩文件的后缀是.tar,没有gz,则使用命令:
tar -xvf test.tar
firewall
1、开放端口
firewall-cmd --permanent --zone=public --add-port=3306
/tcp
firewall-cmd --reload
2、查看开放的端口
firewall-cmd --list-port
fping
Fping类似于ping,但比ping强大。Fping与ping不同的地方在于,fping可以在命令行中指定要ping的主机数量范围,也可以指定含有要ping的主机列表文件。
与ping要等待某一主机连接超时或发回反馈信息不同,fping给一个主机发送完数据包后,马上给下一个主机发送数据包,实现多主机同时ping。如果某一主机ping通,则此主机将被打上标记,并从等待列表中移除,如果没ping通,说明主机无法到达,主机仍然留在等待列表中,等待后续操作。
fping命令参数:
参数 |
说明 |
-a |
Lists targets that responded 显示可ping通的目标 |
-A |
Lists targets by address instead of hostname 将目标以ip地址的形式显示 |
-b <num> |
Sends <num> bytes of data per ICMP packet (default 56) ping 数据包的大小。(默认为56) |
-B <f> |
Tells fping to wait <f> times longer for a reply after each successive failed request (default 1.5) 设置指数反馈因子到f |
-c <num> |
Number of Pings to send to each target (default 1) ping每个目标的次数 (默认为1) |
-C <num> |
Same as above but prints additional statistics for each host 同-c,返回的结果为冗长格式 |
-e |
Displays elapsed time on return packets 显示返回数据包所费时间 |
-f <file> |
Reads the target list from <file> (use "-" for standard input) (only if no -g specified) 从文件获取目标列表( - 表示从标准输入)(不能与 -g 同时使用) |
-g |
Tells fping to generate a target list by specifying the start and end address (ex. ./fping -g 192.168.1.0 192.168.1.255) or an IP/subnet mask (ex. ./fping -g 192.168.1.0/24) 通过指定开始和结束地址来生成目标列表(例如:./fping –g 192.168.1.0 192.168.1.255)或者一个IP/掩码形式(例如:./fping –g 192.168.1.0/24) |
-i <num> |
Interval (in milliseconds) to wait between Pings (default 25) 设置ip的TTL值 (生存时间) |
-l |
Sends Pings forever 循环发送ping |
-m |
Pings multiple interfaces on target host ping目标主机的多个网口 |
-n |
Displays targets by name (-d is equivalent) 将目标以主机名或域名显示(等价于 -d ) |
-p <num> |
Interval (in milliseconds) between Pings to an individual target (in looping and counting modes, default 1000) 对同一个目标的ping包间隔(毫秒) (在循环和统计模式中,默认为1000) |
-q |
Doesn't show per-target/per-Ping results 安静模式(不显示每个目标或每个ping的结果) |
-Q <num> |
Same as -q, but show summary every <num> seconds 同-q, 但是每n秒显示信息概要 |
-r <num> |
When a host doesn't respond, retries the host <num> times (default 3) 当ping失败时,最大重试次数(默认为3次) |
-s |
Displays summary statistics 打印最后的统计数据 |
-t <num> |
Timeout (in milliseconds) for individual targets (default 500) 单个目标的超时时间(毫秒)(默认500) |
-u |
Displays targets that are unreachable 显示不可到达的目标 |
-v |
Displays version number 显示版本号 |
-D |
在循环(-l)或计数(-c/-C)模式下,向输出行行首添加时间戳 |
查看centos版本
cat /etc/redhat-release
df 查看硬盘使用情况
df -h 可以查看硬盘使用情况
du -hax --max-depth=1 显示当前目录文件的大小
老铁,如果觉得本文对你有帮助,麻烦帮点个右下角的“推荐”,感谢!
本文来自博客园,作者:平行时空的旅者,转载请注明原文链接:https://www.cnblogs.com/yifengyu/p/16427667.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下