![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux系统运维
文章平均质量分 50
peng_zhi_hui
这个作者很懒,什么都没留下…
展开
-
gb编码转换utf8
查看文件编码信息file file.txt换行符CR转换为LFdos2unix file.txt使用vim转换编码vim vehicle_record_enp_20220401.txt -c "e ++enc=gb18030":set fileencoding=utf-8:wq原创 2022-05-12 16:13:59 · 481 阅读 · 0 评论 -
记一次centos7.6制作openssh8.9p1的rpm包并升级安装
下载源码及依赖wget -c https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.9p1.tar.gz如果想查找其他版本,可以去Index of /pub/OpenBSD/OpenSSH/portable/查找。wget -c https://src.fedoraproject.org/repo/pkgs/openssh/x11-ssh-askpass-1.2.4.1.tar.gz/8f2e41f3f7eaa8543a24原创 2022-03-01 11:10:39 · 970 阅读 · 0 评论 -
iptables入门学习贴
iptables由4表、5链和用户在链内写入的各种规则所组成。注:初学者很难把表和链的关系联系起来,首先要牢记,表是按照功能分类,链是按照时机分类,举个例子,比如:只有在路由前和路由后还有出站的时候才能修改数据包的IP地址和端口信息。1、四表:容纳各种规则链;表是按照功能分的类,具体功能如下:(1)raw表:用来决定是否对数据包进行状态跟踪。(不常用)(2)mangle表:为数据包设置标记,有ACK、SYN、FIN、RST、PSH、URG等标记。(不常用)(3)nat表:修改数据包的..原创 2022-02-24 15:50:16 · 574 阅读 · 0 评论 -
记一次Centos7搭建网关服务器
概述:利用iptables搭建网关服务器,即通过SNAT功能,使内网服务器访问互联网环境介绍:主机A:ip1 10.24.12.254(可以访问互联网)ip2 192.168.8.254(可以访问内网,不能访问互联网)主机B:ip 192.168.8.1目的:主机B通过使用主机 A作为网关访问互联网。主机A配置网关服务过程:# 1:关闭并永久禁用firewalld服务和selinuxsystemctl stop firewalld systemctl disable原创 2022-02-24 10:41:07 · 2282 阅读 · 0 评论 -
LINUX磁盘IO调优指标
磁盘 I/O 性能监控的主要指标介绍如下:指标 1:每秒 I/O 数(IOPS 或 tps)对于磁盘来说,一次磁盘的连续读或者连续写称为一次磁盘 I/O, 磁盘的 IOPS 就是每秒磁盘连续读次数和连续写次数之和。当传输小块不连续数据时,该指标有重要参考意义。指标 2:吞吐量(Throughput)指硬盘传输数据流的速度,传输数据为读出数据和写入数据的和。其单位一般为 Kbps, MB/s 等...原创 2020-01-02 14:28:05 · 1391 阅读 · 0 评论 -
linux shell 将多行文件转换为一行
1. 采用awk awk BEGIN{RS=EOF}'{gsub(/\n/," ");print}' file 说明:awk默认将记录分隔符(record separator即RS)设置为\n,此行代码将RS设置为EOF(文件结束),也就是把文件视为一个记录,然后通过gsub函数将\n替换成空格,最后输出。 2. 采用sed sed ':a ...原创 2020-07-01 13:09:01 · 356 阅读 · 0 评论 -
centos7 代理搭建
========squidyum install squid修改/etc/squid/squid.conf配置文件,端口默认3128http_access deny all改为http_access allow all初始化squid -k parse squid -z 遇到WARNING: Could not determine this machines public hostname. ...原创 2018-04-13 14:44:37 · 558 阅读 · 0 评论 -
centos7搭建dns服务器
DNS,全称Domain Name System,即域名解析系统。DNS帮助用户在互联网上寻找路径。在互联网上的每一个计算机都拥有一个唯一的地址,称作“IP地址”(即互联网协议地址)。由于IP地址(为一串数字)不方便记忆,DNS允许用户使用一串常见的字母(即“域名”)取代。比如,您只需键入www.baidu.com,而不是“119.75.217.109”。即可访问ICANN的官方网站。DN转载 2018-01-20 22:52:00 · 3621 阅读 · 0 评论 -
elasticsearch索引备份恢复、跨集群迁移
参考链接:https://www.elastic.co/guide/en/elasticsearch/guide/current/backing-up-your-cluster.html#坑或者是注意事项indices属于某种node.box_type,恢复索引的目标机群需要有这种type的节点,不然会恢复不了。indices需要open。步骤:1、创建原创 2017-12-31 16:22:41 · 2045 阅读 · 0 评论 -
节点重启后分片不恢复,日志也没有什么错误提示,最终手动恢复
手动恢复方法:通过以下脚本生成恢复unassigned分片的脚本#!/bin/shfor index in $(curl -s 'http://localhost:9200/_cat/shards' | grep UNASSIGNED | awk '{print $1}' | sort | uniq); do for shard in原创 2017-12-31 13:05:08 · 244 阅读 · 0 评论 -
C语言——内存消耗测试程序
/*这是一个消耗内存的测试c程序*//* 用法:* ./test-mem arg1 arg2 arg3* arg1表示每秒分配的内存数量(单位M)* arg2表示总共分配多少内存* arg3表示程序存活多久(默认300秒)*/原创 2017-11-21 13:47:37 · 6265 阅读 · 0 评论 -
EXT2、 EXT3 和 EXT4 文件系统健康状况检查工具
dumpe2fsdumpe2fs是一个命令行工具,用于去转储 ext2/ext3/ext4 文件系统信息,这意味着它可以显示设备上文件系统的超级块和块组信息。以下是dumpe2fs的一些常见用法:1、展示文件系统快组信息dumpe2fs /dev/sda12、检查文件系统是否有坏块dumpe2fs -b /dev/sda1fscke2fsck 用于去检查和修原创 2017-11-21 09:19:38 · 3794 阅读 · 0 评论