- 博客(34)
- 收藏
- 关注
原创 Git日常管理
初始化一个仓库[root@Git ~]# ls -a. .. anaconda-ks.cfg .bash_history .bash_logout .bash_profile .bashrc .cshrc .pki .tcshrc .viminfo[root@Git ~]# git init #初始化(新建)git使用当前目录作为Git仓库,我们只需使它初始化。Initia
2017-03-23 10:20:20
1257
原创 Git安装
Git安装1.1最新git源码下载地址:## https://github.com/git/git/releases## https://www.kernel.org/pub/software/scm/git/ #可以手动下载下来在上传到服务器上面1.2 移除旧版本gitcentos自带Git,7.x版本自带git 1.8.3.1(应该是,也可能不是),安装新版本之前需要使用yunremove g
2017-03-23 10:20:17
631
原创 Git介绍
Git介绍Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持 版本的概念版本控制系统VCS银行柜台的“会计”跟踪、记录文件变化版本控制的重要性提
2017-03-23 10:20:14
442
原创 node.js_node-v7.7.1安装
1、安装到/usr/local/src目录下# cd /usr/local/src上传# rz node-v7.7.1.tar.gz解压tar xf node-v7.7.1.tar.gz切换到这个目录下cd node-v7.7.1配置./configure --prefix=/usr/local/node/7.7.1如果此处有报错,可能是因为没有gcc-c++导致的,所以这里需要下载,如果有gcc
2017-03-23 10:20:09
1161
原创 Git 版本演示
Git 版本演示,建议读者直接上线操作试试!网址:http://onlywei.github.io/explain-git-with-d3/#zen 650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/8E/C5/wKioL1jLGzCjexWzAAH5bY93bb0948.png" title="git 演示.png" alt="
2017-03-23 10:20:06
385
原创 free命令
free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。 -b:以Byte为单位显示内存使用情况;-k:以KB为单位显示内存使用情况; -m:以MB为单位显示内存使用情况; -o:不显示缓冲区调节列;-s间隔秒数>:持续观察内存使用状况; -t:显示内存总和列;-V:显示版本信息。 [root@linux-node1 ~]# free -m
2017-03-23 10:20:03
490
原创 Mysql安装--多实例安装【3】
根据单实例进行变更,主要变化文件为my.cnf文件和mysql文件多实例以端口区分需要注意下面文件内的端口的更改,和用户密码更改my.cnf[client]port = 3306socket =/data/3306/mysql.sock [mysql]no-auto-rehash [mysqld]user = mysqlport = 3306so
2017-03-23 10:19:59
353
原创 Nginx负载均衡组件模块
Nginx负载均衡组件模块 实现Nginx负载均衡的组件主要有两个:n ngx_http_proxy_module proxy代理模块,用于把请求后抛给服务器节点或upstream服务器池n ngx_http_upstream_module 负载均衡模块,可以实现网站的负载均衡功能及节点的健康检查1、upstream模块 upstream模块允许Nginx定义一组或多组节点服务器组,使用时
2017-03-23 10:19:56
1602
原创 Mysql安装--【2】
环境:linuxCentOS6.8epelhttp://mirrors.aliyun.com/repo/Centos-6.repomysqlmysql-5.5.49.tar.gzkernel2.6.32-642.el6.x86_64本机IP10.0.0.511、安装依赖包[root@db01 tools]# yum -y install cmake ncurses-devel2、上传源码包[roo
2017-03-23 10:19:53
333
原创 Mysql介绍--【1】
一、介绍数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。二、数据库类型数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。而不同的数据库是按不同的数据结构来联系和组织的。2.1 关系型数据库二维表格。(列:字段,行:记
2017-03-23 10:19:50
369
原创 负载均衡原理思路
负载均衡思路描述:www.etiantian.org-->本地解析-->proxy代理模块-->地址池-->web服务器 -->nginx.conf -->extra/www(html/www)-->index.htmllb端1、浏览器输入www.etiantian.org 本地hosts文件解析 10.0.0.5 blog.etiantian.org bbs.etiantian.org ww
2017-03-23 10:19:47
434
原创 vim使用
vi/vim 按键说明移动光标的方法h 或 向左箭头键(←)光标向左移动一个字符j 或 向下箭头键(↓)光标向下移动一个字符k 或 向上箭头键(↑)光标向上移动一个字符l 或 向右箭头键(→)光标向右移动一个字符如果你将右手放在键盘上的话,你会发现 hjkl 是排列在一起的,因此可以使用这四个按钮来移动光标。 如果想要进行多次移动的话,例如向下移动 30 行,可以使用 "30j" 或 "30↓"
2017-03-23 10:19:44
346
原创 启动守护进程和超级守护进程
问题应该是:/etc/init.d/xinetd 的方式启动和rsync --daemon的方式有什么不同 根据守护进程的启动和管理方式,可以分为独立启动守护进程和超级守护进程两类独立启动(stand_alone):该类进程启动后就常驻内存,所以会一直占用系统资源。其最大的优点就是它会一直启动,当外界有要求时相应速度较快,像httpd等进程;超级守护进程:系统启动时由一个统一的守护进程xinet来
2017-03-23 10:19:40
939
原创 运维思想最小化原则
运维思想最小化原则1、安装Linux系统最小化,即选包最小化,yum安装软件包也要最小化,无用的包不装。2、开机启动服务最下化,即无用的服务不开启。3、操作命令最小化。例如:用rm -ftest.txt而不用rm -rf test.txt。4、登录Linux用户最小化。平时没有需求不用root登录,用普通用户登录即可。5、普通用户授权权限最小化,即只给必须的管理系统的命令。6、Linux系统文件目
2017-03-23 10:19:36
1003
原创 ipmitool使用
命令编辑一般命令raw #发送一个原始的IPMI请求,并且打印回复信息。Lan #配置网络(lan)信道(channel)chassis #查看底盘的状态和设置电源event #向BMC发送一个已经定义的事件(event),可用于测试配置的SNMP是否成功mc #查看MC(Management Contollor)状态和各种允许的项sdr #打印传感器仓库中的所有监控项和从传感器读取到的值。Sen
2017-03-23 10:19:33
5606
1
原创 Nginx web服务优化
Nginx web服务优化1.nginx基本安全优化调整参数隐藏nginx软件版本号信息更改源码隐藏nginx软件名及版本号更改nginx服务得默认用户2.根据参数优化nginx服务性能优化nginx服务得worker进程个数优化绑定不同得nginx进程到不同得cpu上nginx事件处理模型优化调整nginx单个进程允许的客户端最大连接数配置nginx worker进程最大打开文件数优化服务器域名
2017-03-23 10:19:29
618
原创 saltstack之路--saltstack 使用命令(2)
/etc/salt/master配置文件说明CentOS-6.8405 # Example:406 # file_roots:407 # base: ##基础环境 #base 默认存在.不能修改(修改配置文件,必须重启!)408 # -/srv/salt/ ##此目录需要创建(根路径)409 # dev: ##开发环境4
2017-03-23 10:19:26
442
原创 本地NTP 时间服务器
NTP简介NTP(NetworkTime Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。NTP服务器就是利用NTP协议提供时间同步服务的。NTP服务器安装查看系统自带ntp[root@syaving ~]# rpm -qa ntpntp
2017-03-23 10:19:23
706
原创 搭建yum仓库
搭建Yum仓库YUM主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。要成功的使用YUM工具安装更新软件或系统,就需要有一个包含各种rpm软件包的repository(软件仓库),这个软件仓库我们习惯称为yum源。网络上有大量的yum源,但由于受到网络环境的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器大量软件包需要安装时,缓慢的进度条令人难以忍受。因此我们在
2017-03-23 10:19:19
509
原创 saltstack之路--saltstack 安装(1)
saltstack1、介绍:SaltStack是一个新的基础平台管理工具,只需要花费数分钟即可运行起来,可以支撑管理上万台服务器的规模,数秒钟即可完成数据传递。SaltStack是使用Python语言开发的,同时提供RestAPI方便二次开发以及和其它平台进行集成,同时官方也发布了一个Web管理界面halite。2、SaltStack常用网址:官方网站:http://www.saltstack.c
2017-03-23 10:19:13
402
原创 cobbler 安装
在此感谢赵班长与张耀~~环境环境LINUX系统CentOS release 6.8 (Final)内核版本2.6.32-642.el6.x86_64epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.reporpm -ivh http://mirrors.aliyun.com/epel/epe
2017-03-23 10:19:10
1482
原创 kickstart一键安装
注意脚本中的ip需要修改!#bin/bash##by syaving#date 2016-11-09#pxe install OS#Linux for CentOS-6.8 2.6.32-642.el6.x86_64. /etc/init.d/functionsfor rpm in dhcp tftp tftp-server xinetd syslinux httpddorpm -qa | gre
2017-03-23 10:19:06
446
原创 Python介绍
Python 简介Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言:这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言:这意味着,您可以在一个Python提示符,直接互动
2017-03-23 10:19:03
259
转载 职场经验很重要?思维方式的转变才是你最大的收获
今天见到单位里一个新报道的学妹,同校毕业,便上前寒暄了几句。看着她青涩叫“学姐”的样子,才突然发现,时光匆匆,自己都已经工作两年了。在这两年里,从最初的不适应、上班恐惧症,到现在的得心应手甚至被视为单位的青年骨干,我觉得自己得到的不仅仅是工作经验,更宝贵的,是思维方式脱胎换骨的转变。1. 选择比能力重要我曾经一度以为勤奋是通往梦想的唯一道路,但是工作后的诸多见闻和感受让我发现,事实并非如此。毕业第
2017-03-23 10:19:00
1546
原创 python安装
环境LINUX系统CentOS release 6.8 (Final)内核版本2.6.32-642.el6.x86_64PythonPython 3.5.0 Python 2.7.0epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.reposelinuxDisabledip tablesF
2017-03-23 10:18:56
414
原创 nfs安装
环境LINUX系统CentOS release 6.8 (Final)内核版本2.6.32-642.el6.x86_64epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.reposelinuxDisabledip tablesFirewall is not running.nfs服务端1、是
2017-03-23 10:18:53
434
原创 rsync安装
环境LINUX系统CentOS release 6.8 (Final)内核版本2.6.32-642.el6.x86_64epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.reposelinuxDisabledip tablesFirewall is not running.rsync服务端
2017-03-23 10:18:47
592
原创 linux 下取ip
[root@15b883 ~]# ifconfig eth0 |sed -nr '/inet addr/s#[^0-9]*([0-9.]*).*#\1#gp'192.168.31.128[root@15b883 ~]# ifconfig eth0 |sed -n '2p'|sed 's#^.*dr:##g'|sed's# B.*$##g'192.168.31.128[root@15b883 ~]
2017-03-23 10:18:39
791
原创 linux 常用命令分类
安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last 网络操作命令:ifconfi
2017-03-23 10:18:33
302
原创 linux 常见文件类型
文件的类型。举例如下:.tar .tar.gz .tgz .zip .tar.ba 表示压缩文件,创建命令一般为tar,gzip,unzip等.sh 表示shell脚本文件,通过shell语言开发的程序.pl 表示perl语言文件,通过perl语言开发的程序.py 表示python语言文件,通过python语言开发的程序.html .htm .php .jsp .do 表示网页语言的文件.conf
2017-03-23 10:18:30
766
原创 linux 常见报错注释
1. command not found 命令没有找到2. No such file or directory 没有这个文件或目录3. Permission denied 权限不足4. No space left on device 磁盘没有剩余空间5. File exists 文件已经存在6. Is a directory 这是1个目录7. Not a directory 不是1个
2017-03-23 10:18:27
496
原创 rsync报错整理
1、@ERRPR:chdir failed错误原因:服务器端没有提供访问的目录 /backup 处理方法:需要在服务器端创建,并赋予权限rsync管理权限mkdir /backupchown -R rsync.rsync /backup/ 2、@ERROR: auth failed on module backup查看 服务端/etc/rsync.password 配置文件是否有问题比如:多余的空
2017-03-23 10:18:24
12808
2
原创 FRUBMC使用手册
. FRUBMC【功能说明】:主板FRU信息【语法格式】:FRUBMC /size 512 /FR参数参数说明其他说明/FR读取FRU信息/FWCTChassis Type/FWCPChassis Part Number/FWCSChassis Serial Number/FWBMBoard Manufacturer/FWBPBoard Product Name/FWBSBoard Serial
2017-03-23 10:18:20
4370
1
转载 Dmidecode命令详解
由于工作问题,需要熟悉这个,转载过来,慢慢看了一、Dmidecode简介DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业
2017-03-23 10:18:17
1138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人