2 Linux军

尚未进行身份认证

毕业于中国地质大学,主要从事Linux运维和区块链运维相关工作,6年工作经验

等级
TA的排名 2w+

CentOS7修改IP

[root@localhost yum.repos.d]# cat /etc/sysconfig/network-scripts/ifcfg-ens160TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=

2020-06-01 11:07:36

CentOS7编译安装nginx1.16

官网下载:http://nginx.org/en/download.htmlyum安装依赖项yum install gcc pcre-devel zlib-devel openssl-devel -y#gcc是linux下的编译器#pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用#pcre来解析正则表达式,所以需要安装pcre库#zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip#openssl是web

2020-06-01 11:06:07

Centos7安装jq

#jq是在Linux下把文本字符串格式转化成json格式的工具1、先安装EPEL源yum install epel-release2、查看jq包是否存在:yum list jqjq.x86_64 1.6-1.el7 epel3、安装:yum -y install jq

2020-06-01 09:35:50

dhclient获取不到IP

自己笔记本上虚拟化几台Linux服务器,用的是桥接模式,平时使用dhclient命令直接获取IP,这次突然获取不到,解决方式如下:选择桥接模式对应的网络(这个网络就是自己笔记本可以上网的网卡)设置完成后重新释放并获取:...

2020-06-01 09:33:50

VMware网络连接方式详解

VMware的几个虚拟设备VMnet0(桥接模式/ Bridged Networking):用于虚拟桥接网络下的虚拟交换机VMnet1(仅主机模式/host-only):用于虚拟Host-Only网络下的虚拟交换机VMnet8 (NAT模式/网络地址转换) :用于虚拟NAT网络下的虚拟交换机#上面VMnet0/1/8相当于三个虚拟交换机VMware NetworkAdepter VMnet1:主机与仅主机模式的虚拟网络进行通信的虚拟网卡VMware Network..

2020-06-01 09:28:33

执行vim操作无反应

使用vim编辑配置文件时没有任何反应,单独执行vim也没用任何反应重新卸载安装之后报错如下:vim: error while loading shared libraries: /lib64/libgpm.so.2: file too short解决方法如下:#先查看libgpm.so.2由哪个包提供yum provides *libgpm.so.2重新安装一下这个包:yum reinstall -y gpm-libs-1.20.7-6.el7.x86_64然后更新yum

2020-06-01 09:20:24

docker build 构建镜像报错

dockerfile构建镜像报错如下:error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/47/470671670cac686c7cf0081e0b37da2e9f4f768ddc5f6a26102ccd1c6954c1ee/data?verify=1590549712-JZjnsGFp2gdDdQT4yK

2020-06-01 09:18:12

harbor执行 ./inistall报错

harbor执行 ./inistall的时候报错如下:[root@localhost harbor]# ./install.sh? Please set hostname and other necessary attributes in harbor.cfg first. DO NOT use localhost or 127.0.0.1 for hostname, because Harbor needs to be accessed by external clients.Please

2020-06-01 09:15:47

route -n 详解

routeLinux系统的route命令用于显示和操作IP路由表, 要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。执行方式一般用:route -n #-n 表示不解析名字,列出速度会比route 快这里我用k8a集群中master节点的路由表来举例解释#destination:目的地,终点,就是我们要去访问的目的IP第一行的意思就是去往所有目标地址数据包由网关10.12.236.1 通过网卡ens33来转发;#0.0.0.

2020-06-01 09:13:11

容器究竟是什么?

一、虚拟化简介早期,大家都认为硬件抽象层基于hypervisor的虚拟化方式可以最大程度上提供虚拟化管理的灵活性。各种不同操作系统的虚拟机都能通过hypervisor(KVM、XEN等)来衍生、运行、销毁。然而,随着时间推移,用户发现hypervisor这种方式麻烦越来越多。为什么?因为对于hypervisor环境来说,每个虚拟机都需要运行一个完整的操作系统以及其中安装好的大量应用程序。但实际生产开发环境里,我们更关注的是自己部署的应用程序,如果每次部署发布我都得搞一个完整操作系统和附带的依赖环境,那么

2020-06-01 09:06:59

vim正常模式下如何进行全局替换

:%s/aaa/bbb/g

2020-03-26 22:19:28

Linux安全检测chkrootkit、RKHunter工具的使用

用chkrootkit和rkhunter检查rootkit一,什么是rootkit 这个可以从名字上面看出来,就是得到root权限的工具 你可以把它理解成一组木马工具,它用自身替换掉我们在linux系统中原有的工具命令 比如:它替换掉ps这个命令后,当我们再执行ps时,它会把相应的偷偷运行的进程隐藏掉, 让我们看不到木马的运行二,如何安装chkrootkit ...

2020-05-08 12:49:07

记一次服务器被攻击排查过程

第一步:断网保数据1.切断网络所有的攻击都来自于网络,因此,在得知系统正遭受黑客的攻击后,首先要做的就是断开服务器的网络连接,这样除了能切断攻击源之外,也能保护服务器所在网络的其他主机。2、备份用户数据在服务器遭受攻击后,需要立刻备份服务器上的用户数据,同时也要查看这些数据中是否隐藏着攻击源。如果攻击源在用户数据中,一定要彻底删除,然后将用户数据备份到一个安全的地方。第二步:检...

2020-05-08 12:45:07

pip的日常使用

python之pip常用命令(Linux系统)1、安装pipyum -y install epel-releaseyum -y install python-pip2、查看pip版本pip --version升级命令用的不多,一般如果是python自带的pip版本,可能会比较低,使用pip安装第三方库就会出现报错,但是报错的最后会给出这个升级命令。3、pip list...

2020-05-08 12:39:31

ios格式转换

将iso格式的镜像文件转化成云平台能安装的镜像格式(raw/vhd/QCOW2/VMDK )1.首先,你将你的iso的文件按照正常的流程和需求安装到你的虚拟机中,我这里使用的是vmware,安装完成之后,关机。再次点开你安装好的那台虚拟机的窗口,点击左上角“文件”导出为OVF2、下载一个软件:virtualbox,下载安装即可下载virtualboxhttps://w...

2020-05-08 12:38:45

gcc和gcc-c++理解

gcc-c++也称g++一般来说gcc就是c语言的编译器,gcc-c++是c++的编译器g++和gcc的区别:1、对于不同后缀的文件当作程序不同。c后缀的文件,gcc把它当做是C程序;g++当做是C++程序;对于.cpp后缀的文件,gcc和g++都会当做c++程序。2、编译阶段调用不同,g++会调用gcc;3、连接阶段方式不同,通常会用g++来完成,这是因为gcc命令不能自动和c++...

2020-04-01 17:27:17

CentOS 安装docker-compose的四种方式

方法一:yum -y install epel-releaseyum -y install python-pippip --versionpip install --upgrade pipyum install python-devel -ypip install docker-compose==1.24.0 #指定版本安装(安装最新版发现问题)#pip install...

2020-04-01 17:26:17

CentOS升级node

1、首先安装n模块:npminstall-g n2、安装好n模块后可以选择下面其一升级:选择一:升级node.js到最新稳定版n stable选择二:升级node.js到最新版nlatest选择三:升级node.js到制定版本n v12.16.13、这里我演示了安装稳定版的过程:注意如下标黄的地方:升级完成后会提示你新版安装的位置,要替换掉old端的n...

2020-04-01 17:23:42

docker如何导入和导出镜像

1、先把镜像归档:docker save -o docker.ce.tar docker.ce #-o 后面的docker.ce.tar是归档文件的名字保存到本地:可使用ftp工具等...2、导入镜像:先把归档的镜像利用ftp等工具上传到指定服务器导入命令:docker load <docker.ce.tar或者docker load -i docker.ce.ta...

2020-04-01 17:21:46

/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.8

启动docker-compose时提示:/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.8) or chardet (2.2.1) doesn't match a supported version! RequestsDependencyW...

2020-03-30 11:22:18

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。