csgd2000
码龄10年
  • 662,854
    被访问
  • 28
    原创
  • 261,547
    排名
  • 150
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2012-04-02
博客简介:

csgd2000的博客

查看详细资料
  • 4
    领奖
    总分 672 当月 7
个人成就
  • 获得139次点赞
  • 内容获得39次评论
  • 获得828次收藏
创作历程
  • 5篇
    2021年
  • 4篇
    2020年
  • 24篇
    2019年
  • 62篇
    2018年
成就勋章
兴趣领域 设置
  • 运维
    网络运维开发
  • 服务器
    linuxcentos
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

子网掩码换算成IP地址清单

网络地址:192.168.1.0子网掩码:255.255.255.252可用范围:192.168.1.1 - 192.168.1.2可用数量:2网络地址:192.168.1.0子网掩码:255.255.255.248可用范围:192.168.1.1 - 192.168.1.6可用数量:6网络地址:192.168.1.0子网掩码:255.255.255.240可用范围:192.168.1.1 - 192.168.1.14可用数量:14网络地址:192
原创
发布博客 2021.08.20 ·
1134 阅读 ·
0 点赞 ·
0 评论

Nginx 管理可视化

工具一(nginxWebUI):功能说明本项目可以使用WebUI配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, 日志管理和解析, ssl证书自动申请、续签、配置等, 最终生成nginx.conf文件并覆盖nginx的默认配置文件, 完成nginx的最终功能配置.支持nginx服务器集群批量管理, 可批量发送配置文件, 批量执行重启和重载入的命令.部署此项目后, 配置nginx再也不用上网各种搜索, 再也不用手动申请和配置ssl证书, 再也不用为了配
原创
发布博客 2021.03.16 ·
447 阅读 ·
0 点赞 ·
0 评论

通过脚本设置nginx自启动

/usr/local/nginx/sbin/nginx -s reload #重启/usr/local/nginx/sbin/nginx -s stop #停止创建脚本:cd /etc/init.d/vim nginx.sh添加以下代码到nginx.sh:#!/bin/sh#chkconfig:2345 80 90#decription:auto_run log_path='/usr/local/logs/autoStart.log';#err.
原创
发布博客 2021.01.04 ·
133 阅读 ·
0 点赞 ·
0 评论

nginx报错

一、nginx: [emerg] "server" directive is not allowed here in /usr/local/nginx/conf/nginx.conf:45一般这个报错,都是nginx.conf配置文件修改的时候出错,很多时候都是多了一个“}”或者是少了一个“}”引起的重新载入配置:./sbin/nginx -s reload如果不知道nginx安装在哪里:[root@oa ~]# whereis nginxnginx: /usr/local/ng
原创
发布博客 2021.01.04 ·
139 阅读 ·
0 点赞 ·
0 评论

内外网域名统一(通过内网DNS及nginx端口转发)

要实现内外网同时访问一个域名,比如:oa.xxx.com:8999,内外网同时都能通过此网址访问:一、设置dns,通过DNS服务器配置向导添加oa.xxx.xom区域,添加完毕后,新建一个空主机,映射相对应的IP地址192.168.9.71(为新安装系统IP)二:新安装一台centos7,设置主机名为oa:vim etc/hostname,配置固定IP为192.168.9.71:vim /etc/sysconfig/network-scripts/ifcfg-eth0TYPE=
原创
发布博客 2021.01.04 ·
2200 阅读 ·
0 点赞 ·
0 评论

H3C交换机配置链路聚合

system-view //进入配置模式动态链路聚合:[SW]dis cu //查看所有配置端口信息[SW]int Bridge-Aggregation 1 //创建链路聚合组端口1[SW-Bridge-Aggregation1]link-aggregation mode dynamic //链路聚合模式动态(分为动态,静态,手工负载)[SW-Bridge-Aggregation1]interface gigabitethernet 1/0/1 //进入网口[SW-Ethern.
原创
发布博客 2020.10.10 ·
5963 阅读 ·
1 点赞 ·
0 评论

mysql8.忘记密码以及修改密码的完美解决方法

1.查看自动生成的密码安装完成后 MySQL会给我们自动生成一个随机密码查看命令如下:grep 'temporary password' /var/log/mysqld.log因为自动的生成的密码无法直接使用,也不便于我们记忆,所以我们要修改密码。2.配置文件 MySQL 免密码登录编辑 MySQL 的配置文件vim /etc/my.cnf在 pid 开头的下面一行加入下面这句skip-grant-tables保存并退出。3.重启 MySQL 服务
原创
发布博客 2020.08.06 ·
725 阅读 ·
1 点赞 ·
0 评论

CentOS8安装Python3

输入python3,出现异常查看python位置可以找到一些python的lib文件,这些文件作为依赖应用到系统中的一些软件工具,比如vim,但并不存在python的可执行文件安装python这里给出了可选择安装的python版本,python2,python36,python2将在2020年不再维护,也没有必要去安装python2了,这里选择安装python3...
原创
发布博客 2020.01.29 ·
3572 阅读 ·
1 点赞 ·
0 评论

基于RHEL8/CentOS8的网络IP配置详解

目录▪ rhel8与7的区别▪ NetworkManager介绍▪ nmcli使用方法▪ nmcli常用命令一览▪ nmcli connection重点▪ nmcli device重点▪ 3种网络配置方法▪ Tipsrhel8与7的区别在rhel7上,同时支持network.service和NetworkManager.service(简称NM)。默认情况下,这2个服务都...
转载
发布博客 2020.01.29 ·
207 阅读 ·
0 点赞 ·
0 评论

linux下调整交换分区的大小

centos 和 redhat调整交换分区大小的方法是一样的,本人已经做过; 第一步,你要确定你的磁盘上有足够的空间可以做交换分区,交换分区实在磁盘上找一块空闲的空间来模拟成内存,在内存不够用的时候,把一些不重要的内容放到交换分区中,所以,执行一些 free -h 命令,确认一些你的磁盘空降吧! 首先、还是确认一下自己交换分区的大小[root@centos-2 ~]#...
转载
发布博客 2019.09.07 ·
813 阅读 ·
0 点赞 ·
0 评论

CentOS7安装Oracle11G完整版图文教程

系统环境:CentOS Linux release 7.4.1708 (Core)Oracle版本:Oracle Database 11g R2注意事项:安装的过程可能遇到假死现象,直接回车即可如果遇到中文乱码:新建一个目录,上传字体包zysong.ttf到新建的目录,命令如下:#mkdir –p /usr/share/fonts/zh_CN/TrueType#cd /usr...
转载
发布博客 2019.09.03 ·
110992 阅读 ·
27 点赞 ·
9 评论

find脚本

一、Linux删除(或者复制,移动)nagios的大量性能文件时报错-bash: /bin/rm: Argument list too long删除(复制或者移动)文件中包含的小文件数量过多,通常是由于受到 shell 参数个数限制所致。这个是Linux系统存在的限制,可以通过如下指令查看该参数值的配置:getconfARG_MAX结合awk进行操作:ls -l| ...
转载
发布博客 2019.08.29 ·
179 阅读 ·
0 点赞 ·
0 评论

Expect : 网络设备配置备份

tftp服务配置A. [root@steppingstone ~]# yum install tftp-server -y #安装服务B. [root@steppingstone ~]# vim /etc/xinetd.d/tftp #修改配置文件service tftp{socket_type = dgramprotocol = udpwait = yesuser = roo...
转载
发布博客 2019.08.23 ·
476 阅读 ·
0 点赞 ·
0 评论

expect安装和使用

1.安装expect 2 expect的一些基本命令选项 3 expect脚本1.安装expect  1.1 yum 安装  yum安装就比较简单了,直接运行yum install expect就可以了. yum install expect  1.2 源码安装  源码安装前我们需要安装unzip和gcc yum install unzip g...
转载
发布博客 2019.08.19 ·
5754 阅读 ·
1 点赞 ·
0 评论

oxidized配置(docker版)

oxidized 是一个网络设备备份系统, 轻量级,可扩展,支持超过90多个操作系统。同时支持h3c,华为,思科,容器化版本部署比较简单,主要步骤如下:系统:debian首先安装Docker:官方Debian存储库中提供的Docker安装包可能不是最新版本。为了确保我们获得最新版本,我们将从官方Docker存储库安装Docker。为此,我们将添加一个新的包源,从Doc...
原创
发布博客 2019.08.12 ·
3246 阅读 ·
0 点赞 ·
0 评论

Teleport堡垒机安装部署

一、安装本文针对 v3.x 及以上版本进行说明。1.1 下载并安装Teleport支持下列Linux平台的部署 (如果您在其它Linux平台上部署通过,请告知我们):Ubuntu 14.04 64位 及以上版本 CentOS 7.0 64位 及以上版本 Debian 6.0 64位 及以上版本 Redhat 6.2 64位 及以上版本Teleport的安装部署非常简单,只需...
转载
发布博客 2019.06.28 ·
1350 阅读 ·
0 点赞 ·
0 评论

免费文件同步工具FreeFileSync

发布资源 2019.04.27 ·
exe

配置历史命令中有详细的时间戳

在历史命令当中增加时间戳,在某些时候,定位一些历史问题,或者一些操作,都是有不错的帮助意义的,其中配置也是非常简单的,今天简单分享下。编辑/etc/profile文件,在里面加入下面内容:export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "注意:在末尾的“引号”与“S”之间,添加一位空格,将日期时间和历史命令用空格相隔开来。然后用s...
转载
发布博客 2019.04.19 ·
198 阅读 ·
0 点赞 ·
0 评论

会话管理工具tmux的使用

Tmux是一款优秀的终端复用软件,它比Screen更加强大,至于如何强大,网上有大量的文章讨论了这点,本文不再重复。Tmux之所以受人们喜爱,主要得益于以下三处功能:丝滑分屏(split),虽然iTem2也提供了横向和竖向分屏功能,但这种分屏功能非常拙劣,完全等同于屏幕新开一个窗口,新开的pane不会自动进入到当前目录,也没有记住当前登录状态。这意味着如果我SSH进入到远程服务器时,iTem2...
转载
发布博客 2019.04.19 ·
125 阅读 ·
0 点赞 ·
0 评论

CentOS7主机使用systemctl管理及配置

1,了解配置内容。systemd的配置文件主要放在/usr/lib/systemd/system目录,也可能在/etc/systemd/system目录。现在来看一个系统的配置文件来学习一下: $cat sshd.service [Unit] Description=OpenSSH server daemon Documentation=man:sshd...
转载
发布博客 2019.04.19 ·
2620 阅读 ·
4 点赞 ·
0 评论
加载更多