工作时经常用到的高频命令

查询日志命令

tail -f test.log 【打印实时日志】


grep '2024' test.log 【抓取test.log文件中包含2024的日志】


tail -1000f test.log【打印1000行命令】


tail -f test.log | grep '2023' test.log 【实时抓取】


cat test.log | grep '抓取内容'

cat 日志名.*.log | grep '需要抓取的数据' 【cat批量查询】

不解压 zip的情况下查看:zcat 文件.zip | grep '内容'

grep -l ' 查询内容' default-2024-03-25.* 【大批量日志显示查询内容具体在哪个文件内】

文件拷贝命令

将文件复制到指定目录:cp /path/to/source/file /path/to/destination/folder


合并多个文件到一个文件:cp file1.txt file2.txt file3.txt allfiles.txt


复制目录和子目录:cp -r /path/to/source/folder /path/to/destination/folder


复制并覆盖目标文件:cp -f /path/to/source/file /path/to/destination/folder


拷贝某个文件下所有内容至另一个文件下:cp config_202401301511/master/* /data/config/master/

清除磁盘内存命令

查询当前所有文件使用内存情况:df -h


查询某个文件夹的使用情况:df -h /data 【查询data文件的使用情况】


删除命令:rm -rf


查询各个文件夹的大小:du -sh *


查看磁盘使用情况:df -lh


清空文件,但不删除文件: echo "" > 文件名称

调用接口命令

URL预览:curl -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' -H 'apikey: XXXXXXXX' -d '{ "I_ID": "XXX", "I_TYPE": "XXX", "I_BEGDA": "XXX", "I_PLVAR": "XXX" }' 'http地址'

解压zip 文件命令

unzip 文件名.zip

批量解压: unzip '文件名 * .zip'

Redis 服务器命令

./redis-cli -h host -p port -a password --登录


SET key value --设置键值对


GET key --获取键对应的值


DEL key --删除键


KEYS * --查看所有的键(可模糊)


EXISTS key --检查键是否存在


EXPIRE key seconds --设置键的过期时间


FLUSHDB --清空数据库


FLUSHALL --清空所有数据库

Nginx 命令

./nginx -t 查询配置文件是否有问题
./nginx -s reload 生效修改后的配置文件

查询 IP 、端口连通性命令

ping host (ip)


telnet host port (ip+端口)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

7ee

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值