6 common17

本人热爱IT, common anything!!!! CN

添加认证
等级
TA的排名 13w+

0101-Shell流程控制

0001- if elseShell的流程控制不可为空,如果else分支没有语句执行,就不要写这个else。1’if的语句语法if conitionthen command1 command2 ... commandnfi适用于终端命令提示符的语句语法:if [$(ps -ef |grep -c "ssh") -gt 1 ]; then echo ...

2019-11-08 00:13:12

0100-Shell数组

bash支持一维数组(不支持多维数组),并且没有限定数组的大小,初始化时不需要定义数组大小。数组元素的下标由0开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于0.0001-定义数组Shell中用括号表示数组,数组元素用“空格”符号分割开,一般形式为:array_name=(value0 value1 value2 ... valuen)或arra...

2019-11-07 21:44:37

0011-Shell字符串(最常用的数据类型)

字符串的定义可以用单引号,也可以双引号,也可以不用引号。0001-单引号str='this is a string'单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量时无效的。单引号字符串中不能出现单独一个的单引号(对单引号使用转义符号也不行),但可成对出现,作为字符串拼接使用。str='I am ''a '‘good boy’ #单引号里有两对单引号,不...

2019-11-07 21:39:52

0010-Shell 变量

Shell 变量定义变量时,变量名不需要加美元符号$。your_name="cool"注意,变量名与等号之间不能有空格。变量名定义规则:只能使用英文字母,数字和下划线,首个字符不能以数字开头;中间不能有空格,可以使用下划线;不能使用标点符号;不能使用bash里的关键字。0001-变量赋值1’显示变量赋值your_name="cool"2’用语句给变量赋值for...

2019-11-07 21:38:27

0001-Hello world

Shell 编程Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell是指一种应用程序,为用户提供一个界面,完成用户访问操作系统内核的服务。Shell 脚本Shell 脚本(Shell Script),是一种Shell编写的脚本程序。Shell 与 Shell脚本是两个概念,所以本文中的Shell编程指的是S...

2019-11-07 21:35:18

Centos 7 安装iptables

虽然Centos 7 中已经有firewalld,但是现在公司或生活中大部分还是使用的是iptables。所以安装之前先关闭firewalldsystemctl stop firewalld001 下载 iptables使用yum下载iptables时,不仅要下载iptables服务,还要下载iptables-services工具 ,这个工具非常好用。yum -y install iptables

2017-11-15 20:28:39

MySQL 中存储过程 中文乱码问号???

mysql 中文乱码一直是一个老大难的问题,接下来一一解决!!!! 数据库存储数据乱码 存储过程中数据乱码001 数据库存储数据乱码相信大家遇到最多就是数据库中存储数据,操作完之后,数据库中中文乱码,变为????问号。解决办法修改/etc/my.cnf 文件,在[mysqld] 中添加如下代码character_set_server=utf8然后重启服务systemctl restart m

2017-11-14 22:26:50

Centos 7 配置LAMP 服务(建站)

LAMP 服务配置LAMP,顾名思义:L : Linux A : Apache M : Mariadb(原MySQL) P : PHP建网站,首要问题就是安全,所以iptables一定要配置好,或者firewalld,一定要控制好端口的开与关,以及端口的转发。配置不好的话,自己的网站可能会被攻破,做一些坏事,给自己带来不必要的麻烦!!!! 001 开启网络端口iptables

2017-11-05 20:04:40

hadoop搭建之HDFS,MapReduce

hadoop分布式安装(CENTOS7)001 集群机器 主机 ip master 10.13.7.43 slave01 10.13.7.40 slave02 10.13.7.411.修改主机名hostnamectl set-hostname master 其他机器按照同样的方法修改主机名2.修改hosts文件vi /etc/hosts配置如下:127.0.

2017-05-03 21:02:34

windows 配置端口转发

端口转发的源主机ip:”source_ip”;端口转发的目标主机ip:”destination_ip”001 使用netsh工具,必须电脑上安装ipv6netsh interface ipv6 install010 netsh 工具 查看命令netsh interface portproxy showshow all - 显示所有端口代理参数。show v4tov4 - 显示 I

2017-04-21 17:01:56

iptables 配置端口转发

端口转发的源主机ip:”source_ip”;端口转发的目标主机ip:”destination_ip”PREROUTING:是目的地址转换(DNAT),要把别人的公网IP换成你们内部的IP,才让访问到你们内部受防火墙保护的服务器。POSTROUTING:是源地址转换(SNAT),要把你内部网络上受防火墙保护的ip地址转换成你本地的公网地址才能让它们上网。001 将进站ip转换成内网ipiptable

2017-04-21 16:12:16

kvm虚拟机安装,配置,活动迁移

001KVM安装Ubuntu1.判断虚拟机是否支持虚拟化技术grep -E 'svm |vmx' /proc/cpuinfo2.安装kvm,virt管理工具apt -y install qemu-kvm kvm apt -y install virtinst python-libvirt virt-viewer3.安装网桥设置,并增加br0虚拟网卡与以太网的网卡桥接apt -y install b

2017-04-09 11:48:08

Centos 7 安装 Xen

0001-安装xen下载安装xen源 yum -y install centos-release-xen添加xen的源sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Xen.repo更新centos内核 yum --enablerepo=centos-virt-xen -y update kernel安装xen yum --

2017-03-18 20:13:59

Ubuntu 16.04 安装openjdk

Ubuntu16.04的安装源已经默认没有openjdk7了,所以要自己手动添加仓库.1.install oracle openjdk ppa sourcesudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk2.install oracle java

2017-03-13 09:16:03

大数据Hadoop

Hadoop CAP理论C (强一致性) :系统在执行过某项操作后仍然处于一致的状态。在分布式系统中,更新操作执行成功后所有的用户都应该读取到最新的值,这样的系统被认为具有强一致性。A (可用性) :每一个操作总是能够在一定的时间内返回结果,这里需要注意的是“一定时间内”和“返回结果”。P (分区容错性):分区容错性可以理解为系统在存在网络分区的情况下仍然可以接受请求(满足一致性和可用性)

2017-03-08 21:03:37

为小伙伴加福利

——点击图片进入骚猪博客 ——点击图片进入小鱼鱼博客

2017-03-02 11:21:45

Centos 7 安装MariaDB

①添加MariaDB的yum源1.创建MariaDB.repo sudo vi /etc/yum.repos.d/Mariadb.repo 2.将以下文件中的字段添加到MariaDB.repo文件中# MariaDB 10.1 CentOS repository list - created 2016-12-01 03:36 UTC# http://downloads.mariadb.org/

2016-12-06 12:26:12

OpenStack组件Swift单机搭建(基于Keystone)(转)

安装环境:Ubuntu 16.04 需要有两块硬盘(一块为系统盘,一块用于安装SWIFT) 需要有IP地址环境准备修改hosts文件安装相关服务修改hosts编辑 /etc/hosts,添加IP地址 controller安装Openstack源并更新和安装apt install software-properties-commonadd-apt-repository c

2016-12-06 12:12:51

Centos 7 service 命令的更改,systemctl命令简单实用实例

centos 7 中的类似“service httpd start “服务启动,停止,重启指令,“service”已更改为“systemctl”。具体示例如下:systemctl start httpd.service /启动Apache httpdsystemctl restart httpd.service /重新启动systemctl stop httpd.service /停止服务同样

2016-11-10 13:18:18

Centos 7 install Docker

Install Docker[root@localhost~]# yum install dockerStart docker service[root@localhost~]# systemctl start docker.service[root@localhost~]# systemctl enable docker.service

2016-11-08 11:06:02

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。