
Linux学习
文章平均质量分 52
秋风小凉鱼
技术无边界!
展开
-
shell变量的设定规则
内容摘自鸟哥的Linux 私房菜1. 变量与变量内容以一个等号『=』来连结,如下所示:『myname=VBird』2. 等号两边不能直接接空格符,如下所示为错误:『myname = VBird』或『myname=VBird Tsai』3. 变量名称只能是英文字母与数字,但是开头字符不能是数字,如下为错误:『2myname=VBird』4. 变量内容若有空格符可使用双引号『"』或单引号『'』将变量内容结合起来,但o 双引号内的特殊字符如 $ 等,可以保有原本的特性,如下所示: .原创 2021-01-27 16:35:57 · 836 阅读 · 0 评论 -
IP 地址由网络和主机两部分标识组成
IP地址由"网络标识(网络地址)" 和 "主机标识(主机地址)" 两部分组成.IP地址的网络和主机标识如下图所示:原创 2020-02-13 14:44:32 · 7693 阅读 · 0 评论 -
通过子网掩码确定有多少个IP
IPV4地址是一个32位的二进制数字,理论上从32个0到32个1,一共2的32次方个地址可供分配。人们一般用四段十进制数字表示,每一段就是8位二进制数,用十进制表示就是从0到255,那么一个IP地址可以用如下形式表示出来: A.B.C.D上面的A、B、C、D分别是0~255中的任何一个十进制数字举一个例子IP地址: 211.99.34.33子网掩码: 255.25...原创 2020-02-11 22:26:37 · 10411 阅读 · 0 评论 -
ping: www.baidu.com: Temporary failure in name resolution
虚拟机突然访问不了百度了, 查看发现网络都是好的[root@zk02 ~]# ping www.baidu.com ping: www.baidu.com: Temporary failure in name resolution经查修改下如下配置文件即可[root@zk02 ~]# vim /etc/resolv.conf 添加如下内容:nameserver 8.8....原创 2020-02-11 12:36:09 · 67160 阅读 · 9 评论 -
LVS 规则保存与恢复
保存[root@zk02 ~]# ipvsadm-save > ipvsadm.bak恢复[root@zk02 ~]# ipvsadm-restore < ipvsadm.bak原创 2020-02-03 15:10:23 · 850 阅读 · 0 评论 -
ipvsadm 命令
目录1、概要2、描述3、命令4、参数5、例子1:简单的虚拟服务1、概要ipvsadm -A|E -t|u|f service-address [-s scheduler] [-p [timeout]] [-M netmask] [-b sched-flags]ipvsadm -D -t|u|f service-addressipvsa...原创 2020-02-03 13:36:55 · 1249 阅读 · 0 评论 -
LVS 之 集群搭建
官网地址:http://www.linuxvirtualserver.org/zh/lvs1.html首先,准备4台虚拟机. 一个用于客户端,一个用于LVS 调度器, 2个用于后端服务器LVS-NAT配置1、zk02 开启内核的核心转发功能,将ip_forward的设置为1[root@zk02 ~]# echo 1 > /proc/sys/net/ipv4/ip_f...原创 2020-02-02 20:19:54 · 611 阅读 · 0 评论 -
Centos7 之虚拟机添加网卡找不到网卡配置文件
背景: 在搭建lvs 时,需要模拟内网环境,需要给虚拟机添加一个网卡(配置内网地址),添加网卡之后,发现/etc/sysconfig/network-scripts 没有对应的配置文件.1、手工添加网卡在使用vmware 给虚拟机配置一个新的网卡时配置完毕后,启动虚拟机,使用ifconifg 查看,多了一个ens37 网卡信息但是在配置目录里,没有发现对应的配置文件...原创 2020-02-02 20:01:51 · 10706 阅读 · 6 评论 -
iptables 规则管理
参考:http://www.zsythink.net/archives/1517有两台测试机zk02 192.168.27.152zk03 192.168.27.153目录1、增加规则2、追加规则1、增加规则首先看一条命令,表示如果报文来自192.168.27.153 ,则将报文进行丢弃iptables -t filter -I INPUT -s 1...原创 2020-02-02 11:36:51 · 714 阅读 · 0 评论 -
iptables 查看相关命令
参考:https://www.zsythink.net/archives/1493一些命令的总结1、查看对应表的所有规则,-t 指定要操作的表,省略 "-t" 表名时,默认表示操作filter 表, "-L" 表示列出规则,即查看规则.iptables-t表名-L2、查看指定表,指定链的规则iptables-t表名-L链名3、查看指定表的所有规则,...原创 2020-02-02 11:04:56 · 3903 阅读 · 0 评论 -
Centos7 之 安装iptables
centos 7中,一般会默认安装iptables ,但是iptables-services 没有安装.1、首先禁用系统自带的firewall# 禁用firewalld systemctl stop firewalld systemctl mask firewalld 2、使用yum 安装iptablesyum install iptables-services ...原创 2020-02-01 21:33:33 · 478 阅读 · 0 评论 -
查询CPU的核数
超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具...原创 2019-11-19 09:59:52 · 440 阅读 · 0 评论 -
Centos7 配置端口转发
场景: 有两台服务器主机,希望通过A主机的8080端口间接访问B主机的80 端口。#开启系统路由模式功能echo net.ipv4.ip_forward=1>>/etc/sysctl.conf#运行这个命令会输出上面添加的那一行信息,意思是使内核修改生效sysctl -p#开启firewalldsystemctl start firewalld#开启8080端口监听tc...原创 2019-10-29 07:27:14 · 4890 阅读 · 1 评论 -
CentOS 7 IP地址设置
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=EthernetBOOTPROTO=nodeDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFR...原创 2019-07-23 20:06:32 · 260 阅读 · 0 评论 -
扩展虚拟机磁盘分区
本文是扩展虚拟机 根目录(/ )磁盘空间。操作系统是CentOS71、首先使用 fdisk 新建一个磁盘分区,然后重启虚拟机.[root@s201 ~]$fdisk /dev/sdaWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write...原创 2018-09-13 10:58:29 · 1146 阅读 · 0 评论 -
Win7下安装linux虚拟机
关于如何在Win7下搭建linux学习环境,特在此分享下.一、工具 1、 VMware-workstation-full-9.0.0-812388.exe 下载地址:http://pan.baidu.com/s/1bpFT0ZX 2、32位的CenOS系统镜像文件CentOS-6.7-i386-bin-DVD1.iso. 下载地原创 2016-08-05 21:58:19 · 8685 阅读 · 8 评论 -
CentOS6.7 下安装JDK
第一步:从官网上下载rpm版本的jdk文件.第二步:安装JDK 执行命令rpm -ivh jdk-8u73-linux-i586.rpm 至此,JDK安装完成,我们来看下JDK的安装目录. 在/usr/java 目录下面:第三步:配置JDK环境变量vim /etc/profile ,添加如下配置:原创 2016-07-16 18:42:39 · 1082 阅读 · 0 评论 -
CentOS7下安装GitLab
三步在CentOS7系统下,完成GitLab的安装.1、安装和配置必须的依赖sudo yum install curl policycoreutils openssh-server openssh-clientssudo systemctl enable sshdsudo systemctl start sshdsudo yum install postfixsudo systemctl原创 2016-11-04 11:58:14 · 6506 阅读 · 1 评论 -
VMware 下的CentOS6.7 虚拟机与Windows7通信
在有网络的情况下,VMware 虚拟机使用桥接模式(Bridged) 和NAT方式,会自动通信,但是在没有网络的情况下怎么办呢?对,是的,使用host-only模式,如何设置呢? 第一步: 打开VMware Workstation 软件,选择Edit--->Virtual NetWork Editor ,设置Subnet IP和Subnet mask,如下图:原创 2016-07-17 10:31:09 · 3086 阅读 · 0 评论 -
CentOS7下安装python-pip
在使用Docker的时候,有一个工具叫做 docker-compose,安装它的前提是要安全pip工具.1、首先检查linux有没有安装python-pip包,直接执行 yum install python-pip2、没有python-pip包就执行命令 yum -y install epel-release(3)、执行成功之后,再次执行yum install python-pip(4)、对安装原创 2016-10-31 17:46:46 · 104951 阅读 · 8 评论 -
CentOS6.7下安装MySQL
第一步:到MySQL官网上下载linux版本的MySQL rpm 安装包。第二步: 将该压塑包解压后,有如下文件:第三步:安装文件,我们需要安装的文件有 MySQL-server-5.6.26-1.linux_glibc2.5.i386.rpm、MySQL-client-5.6.26-1.linux_glibc2.5.i386.rpm、MyS原创 2016-07-16 16:31:47 · 3114 阅读 · 0 评论 -
Linux系统中查询发行版本号以及内核版本的命令总结
了解Linux发行版本的版本号是一项非常重要的事情,大多数软件对系统的版本都有要求,发行版本号与软件不匹配,软件将无法安装或者无法使用.这边集合市面上流行的Linux发行版本版本号查询方法.有了这边文章,老板再也不担心我装错软件了呢一、发行版本号查询1.Debian版本查询:复制代码代码如下:# cat /etc/debian_version5.0.7# cat /etc/issueDebian转载 2016-11-23 14:42:05 · 14887 阅读 · 0 评论 -
CentOS7.2安装Weblogic12c出现的问题
在安装到Prerequisite Checks 时,会进行操作系统版本的校验,即checking operating system certification。此处操作系统版本会校验不过去,如下如:解决方案:修改/etc/redhat-release文件su rootcp /etc/redhat-release /etc/redhat-release.backupcat > /etc/原创 2016-11-23 17:13:36 · 2814 阅读 · 0 评论 -
使用Linux脚本更新Weblogic部署的应用程序
在利用Jenkins实现Weblogic应用自动部署的功能时,如何通过Shell 脚本自动更新Weblogic部署的应用程序呢?可以使用weblogic.jar包中的weblogic.Deployer这个class 。命令如下:java weblogic.Deployer -adminurl t3://192.168.142.136:47001 -user weblogic -password w原创 2016-11-24 11:38:34 · 5148 阅读 · 1 评论 -
Docker学习笔记3:CentOS7下安装Docker-Compose
Docker Compose是一个部署多个容器的简单但是非常必要的工具.安装Docker-Compose之前,请先安装 python-pip,请参考我的另一篇博文CentOS7下安装python-pip .安装好pip之后,就可以安装Docker-Compose了.在linunx终端执行:pip install docker-compose.执行完之后,输入docker-compse,报如下错误:原创 2016-10-31 19:58:29 · 26500 阅读 · 0 评论 -
SecureCRT设置linux终端显示颜色
在linux终端上,我们使用终端时,对于文件或目录会显示不同的颜色。而SecureCRT默认显示的颜色是单一的,我们该如何让其像linux一样显示个性化颜色呢。使用SecureCRT登录 linux的用户上. 检查vim-enhanced 是否安装.第二步,选项--》会话选项原创 2015-08-17 21:58:50 · 33912 阅读 · 4 评论