随笔分类 -  Linux

摘要:在Linux系统中有很多流行且经常使用的系统资源监控工具,例如:vmstat、netstat、iostat、ifstat和mpstat, 这些工具可用于监控不同系统组件的统计信息, 包括:虚拟内存、网络连接和接口、CPU、输入/输出设备等。 dool是一款功能强大且灵活的多功能命令行工具, 除了提供 阅读全文
posted @ 2024-05-03 17:28 __Yoon 阅读(88) 评论(0) 推荐(0) 编辑
摘要:1、系统自带工具gzexe 加密方法: # gzexe test.sh 此时在目录下就会产生一个test.sh~文件,该文件是源文件,test.sh是加密后的文件 解密方法: # gzexe -d test.sh 在目录下就会产生一个test.sh~文件,该文件是源文件,test.sh是解密后的文件 阅读全文
posted @ 2023-10-25 16:03 __Yoon 阅读(981) 评论(0) 推荐(1) 编辑
摘要:转发: 修改Docker存储位置 阅读全文
posted @ 2022-12-21 14:38 __Yoon 阅读(115) 评论(0) 推荐(0) 编辑
摘要:转发: https://mp.weixin.qq.com/s/1ysmoptSbZ0IEPIOfynlcQ 阅读全文
posted @ 2022-12-15 17:00 __Yoon 阅读(62) 评论(0) 推荐(0) 编辑
摘要:mpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。mpstat 最大的特点是:可以查看多核cpu中每个计算核心的统计数据;而类似工具vmstat只能查看系统整体cpu情况。 说明:mpstat命令 指令主要用于多CPU环境下,它显示各个可用CPU的状态系你想 阅读全文
posted @ 2022-12-15 14:33 __Yoon 阅读(256) 评论(0) 推荐(0) 编辑
摘要:限制CPU的方式有以下几种:1、taskset 2、cpulimit 一、taskset -p,--pid 对一个已存在的pid进行操作 -c,--cpu-list 限定进程到指定的cpu上,可以指定多个,以逗号分隔,也可指定范围:1,2,5,6-8。 示例:使用 taskset 将19041 绑定 阅读全文
posted @ 2022-12-14 19:14 __Yoon 阅读(813) 评论(0) 推荐(0) 编辑
摘要:一、简介:go-sniffer 可以抓包截取项目(MySQL、Redis、MongoDB)中的请求并解析成相应的语句,并格式化输出。类似于在之前的文章 MySQL抓包工具:MySQL Sniffer。 二、下载: github 地址:https://github.com/40t/go-sniffer 阅读全文
posted @ 2022-03-14 20:24 __Yoon 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:Linux pmap [root@hankyoon ~]# pmap --help Usage: pmap [options] PID [PID ...] Options: -x, --extended show details 显示扩展格式 -X show even more details WA 阅读全文
posted @ 2022-02-11 14:44 __Yoon 阅读(354) 评论(0) 推荐(0) 编辑
摘要:对于简单的命令,ssh: # ssh remote_ip "command01 ; command02" 注意: A. 双引号,必须有。如果不加双引号,第二个ls命令在本地执行 B. 分号,两个命令之间用分号隔开 ansibleansible命令主要用于批量管理,来实现自动化管理。常用批量操作包括: 阅读全文
posted @ 2022-01-06 15:57 __Yoon 阅读(2277) 评论(0) 推荐(0) 编辑
摘要:1. $0 当前脚本的文件名 2. $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2 3. $# 传递给脚本或函数的参数个数 4. $* 传递给脚本或函数的所有参数 5. $@ 传递给脚本或函数的所有参数 6. $* 和 $@ 区别: 1️⃣ $ 阅读全文
posted @ 2022-01-06 11:09 __Yoon 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:sed 编辑 crontab的计划任务 sed -i '/s/yoon/hank/g' /var/spool/cron/root sed 根据关键字注释crontab的计划任务 sed -i '/mymon/s/^/#/g' /var/spool/cron/root 阅读全文
posted @ 2022-01-06 11:02 __Yoon 阅读(110) 评论(0) 推荐(0) 编辑
摘要:一、交集 sort a.txt b.txt | uniq -d (-d仅显示重复的行列) 二、并集 sort a.txt b.txt | uniq 三、差集 sort a.txt b.txt | uniq -u (-u 仅显示唯一的行列) 四、详解 使用sort可以将文件进行排序(sort排序是为了 阅读全文
posted @ 2021-09-13 14:45 __Yoon 阅读(943) 评论(0) 推荐(0) 编辑
摘要:命令格式:truncate 选项 文件列表 命令详解: -c, --no-create 不创建任何文件 -o, --io-blocks 把参数指定的大小视为 I/O 块,而不是视为字节 -r, --reference=FILE 使用文件 FILE 的大小作为参考大小 -s, --size=SIZE 阅读全文
posted @ 2021-07-30 02:02 __Yoon 阅读(169) 评论(0) 推荐(0) 编辑
摘要:固定调度算法:rr,wrr,dh,sh 动态调度算法:wlc,lc,sed,nq,lblc,lblcr 固定调度算法:即调度器不会去判断后端服务器的繁忙与否,一如既往得将请求派发下去。 动态调度算法:调度器会去判断后端服务器的繁忙程度,然后依据调度算法动态得派发请求。 rr:轮询(round rob 阅读全文
posted @ 2021-06-10 21:47 __Yoon 阅读(326) 评论(0) 推荐(0) 编辑
摘要:Linux sar 性能监控命令 语法: sar [ 选项 ] [ <时间间隔> [ <次数> ] ] # sar -h Usage: sar [ options ] [ <interval> [ <count> ] ] Main options and reports: -b I/O and tr 阅读全文
posted @ 2021-05-08 14:52 __Yoon 阅读(164) 评论(0) 推荐(0) 编辑
摘要:安装依赖包: yum -y install gcc 安装其它依赖包: yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel d 阅读全文
posted @ 2021-01-06 14:36 __Yoon 阅读(519) 评论(0) 推荐(0) 编辑
摘要:查看乱码文件: [root@hankyoon tmp]# ls ݉???5???p??????i?Z?§?o9??m??H?N?9*??:???-????$?? ?x?{x?~? db_count.txt 执行 ls -i 查看文件的节点号 [root@hankyoon tmp]# ls -i 10 阅读全文
posted @ 2020-12-03 18:46 __Yoon 阅读(206) 评论(0) 推荐(0) 编辑
摘要:1. tar格式 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) 2. gz格式 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩: gzip File 阅读全文
posted @ 2020-11-26 11:00 __Yoon 阅读(790) 评论(0) 推荐(0) 编辑
摘要:通过 nc 传输文件和目录目录:接收端:nc -v -l 7777 | tar xf -发送端:tar cf - ${dir_name} | nc 192.168.1.1 7777 限速:nc -l4 7777 | pv -L 100m 文件:接收端:nc -l 7777 > file.txt发送端 阅读全文
posted @ 2020-11-24 19:10 __Yoon 阅读(693) 评论(0) 推荐(0) 编辑
摘要:Linux paste 命令用于合并文件的列。 paste 指令会把每个文件以列对列的方式,一列列的加以合并。 语法: paste [-s][-d <间隔字符>][--help][--version][文件...] 参数: -d<间隔字符>或--delimiters=<间隔字符> 用指定的间隔字符取 阅读全文
posted @ 2020-11-11 15:19 __Yoon 阅读(127) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示