2017年2月16日

web服务

摘要: HTTP协议 HTTP协议,全称HyperText Transfer Protocol即超文本传输协议,是互联网中最常用的一种网络协议。HTTP协议是互联网上的通信协议方案之一。它有很多的应用, 但最流行的就是用于web浏览器和web服务器之间的通信应用,即www应用或web应用。HTTP协议位于OSI模型中第7层应用层。 HTTP协议的WWW服务应用的默认服务端口为80,另一个加密的www服务应... 阅读全文

posted @ 2017-02-16 09:28 yinshoucheng 阅读(973) 评论(1) 推荐(0) 编辑

2017年2月11日

Saltstack

摘要: Saltstack是Python开发的,上千台的服务器都可以管理。 运维重复性工作:系统安装、环境部署、添加监控、代码发布(基于git或svn二次开发)、项目迁移、计划任务。 salt是一个新的基础平台管理工具。只需花费数分钟即可运行起来,扩展性足以支撑管理上万台服务器,数秒即可完成数据传递。 salt可以做配置管理、远程命令、包管理。 salt配置 准备3台虚拟机,按照规范修改主机名:t... 阅读全文

posted @ 2017-02-11 12:16 yinshoucheng 阅读(427) 评论(1) 推荐(0) 编辑

2017年2月9日

搭建中小规模集群之rsync数据同步备份

摘要: NFS重要问题 1、有关NFS客户端普通用户写NFS的问题。 1)为什么要普通用户写NFS。 2)exports加all_squash。 Rsync介绍 什么是Rsync? Rsync是一款开源的、快速的、多功能的、可实现全量即增量的本地或远程数据同步备份的优秀工具。Rsync软件适用于unix、linux、windows等多种操作系统平台。 Rsync简介 Rsync英文全称Remote syn... 阅读全文

posted @ 2017-02-09 21:36 yinshoucheng 阅读(788) 评论(1) 推荐(0) 编辑

2017年2月8日

Python开发【第七篇】:面向对象二

摘要: 字段 class Foo: #静态字段(保存在类中) CC = 123 def __init__(self): #普通字段(保存在对象中) self.name = 'alex' def show(self): print(self.name) 静态字段的应用: class Province: def... 阅读全文

posted @ 2017-02-08 12:31 yinshoucheng 阅读(376) 评论(0) 推荐(0) 编辑

2017年2月7日

批量管理

摘要: SSH 1、ssh是安全的加密协议,用于远程连接linux服务器。 2、ssh默认端口是22,安全协议版本ssh2。 3、ssh服务端主要包含两个服务功能ssh远程连接,sftp服务。 4、linux ssh客户端包含ssh远程连接命令,以及远程拷贝scp命令等。 SSH服务认证类型 基于口令的安全验证 [root@server ~]# ssh -p22 root@192.168.31.132 T... 阅读全文

posted @ 2017-02-07 13:31 yinshoucheng 阅读(808) 评论(1) 推荐(0) 编辑

2017年2月6日

inotify

摘要: 安装inotify [root@server ~]# mkdir -p /home/oldboy/tools 安装inotify-tools-3.14.tar.gz [root@server tools]# ls -l /proc/sys/fs/inotify/ #出现下面三个表示支持inotify total 0 -rw-r--r-- 1 root root 0 Feb 6 15:36 max_... 阅读全文

posted @ 2017-02-06 20:40 yinshoucheng 阅读(616) 评论(0) 推荐(0) 编辑

2017年1月20日

Python开发【第六篇】:面向对象

摘要: configparser模块 configparser用于处理特定格式的文件,其本质是利用open来操作文件。 文件a.txt [section1] k1 = 123 k2:v2 [section2] k1 = 234 加载文件a.txt import configparser config = configparser.ConfigParser() config.read('a.txt'... 阅读全文

posted @ 2017-01-20 17:48 yinshoucheng 阅读(510) 评论(0) 推荐(0) 编辑

网络文件系统NFS

摘要: NFS介绍 什么是NFS? NFS是Network File System的缩写,即网络文件系统。它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。NFS客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务端共享的数据目录挂载到NFS客户端本 阅读全文

posted @ 2017-01-20 01:02 yinshoucheng 阅读(12472) 评论(1) 推荐(1) 编辑

2017年1月7日

Linux基础介绍【第九篇】

摘要: 服务器添加3块磁盘的体系结构 [root@oldboylinux test]# free -m total used free shared buffers cached Mem: 992 133 859 0 24 37 -/+ buffers/cache: 70 921 Swap: 511 0 511 注意: 1、linux系统的特性是将系统不用的物理内存缓存起... 阅读全文

posted @ 2017-01-07 18:00 yinshoucheng 阅读(1030) 评论(0) 推荐(0) 编辑

2017年1月6日

Linux基础介绍【第八篇】

摘要: Linux网络基础 网线 568A 568B 线序:橙白橙 绿白蓝 蓝白绿 棕白棕 交换机、路由器 交换机:DLINK、H3C、CISCO 交换机(Switch)是一种用于电信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。 路由器:CISCO 路由器(Router)是连接因特网中各局域网、广域网... 阅读全文

posted @ 2017-01-06 00:09 yinshoucheng 阅读(677) 评论(0) 推荐(0) 编辑

2016年12月30日

Linux基础介绍【第七篇】

摘要: linux用户分类 超级用户:UID=0,root 普通用户:UID 500起,由超级用户或具有超级用户权限的用户创建的用户。 虚拟用户:UID 1—499,为了满足文件或服务启动的需要而存在,一般都不能登录,只是傀儡用户。 用户关联的四个文件: /etc/passwd:用户的账号文件 /etc/shadow:用户的密码文件 /etc/group:组的账号文件 /etc/gshadow:组的密码文... 阅读全文

posted @ 2016-12-30 12:45 yinshoucheng 阅读(416) 评论(0) 推荐(0) 编辑

2016年12月29日

Linux基础介绍【第六篇】

摘要: 定时任务crond介绍 crond是什么? crond是linux系统中用来定期执行命令或指定程序任务的一种服务或软件。一般情况下,安装完CentOS5/6 linux操作系统之后,默认便会启动crond任务调度服务。crond服务会定期(默认每分钟检查一次)检查系统中是否有要执行的任务工作。如果有便会根据其预先设定的定时任务规则自动执行该定时任务工作。 特殊需求crond服务不能满足要求,一般工... 阅读全文

posted @ 2016-12-29 17:29 yinshoucheng 阅读(339) 评论(0) 推荐(0) 编辑

Python开发【第五篇】:模块

摘要: 递归的案例:阶乘 1*2*3*4*5*6*7… def func(num): if num == 1: return 1 return num * func(num - 1) ret = func(7) print(ret) 反射 def f1(): print('f1') f1:函数名 'f1':字符串 commons: def login(): ... 阅读全文

posted @ 2016-12-29 16:12 yinshoucheng 阅读(512) 评论(0) 推荐(0) 编辑

2016年12月27日

Linux命令【第三篇】

摘要: 执行下面命令时发现提示需要输入密码,请问提示输入的密码是哪个用户的密码。 [test@oldboy ~]$ sudo su - oldboy 解答: 输入当前执行命令test账户的密码。 相关说明: 实际命令命令说明su - su - root该命令是真正用户角色转换命令(默认是切到root),输入的root用户密码sudo su -该命令时通过sudo权限进行角色转换(默认是切... 阅读全文

posted @ 2016-12-27 14:55 yinshoucheng 阅读(305) 评论(0) 推荐(0) 编辑

Linux基础介绍【第五篇】

摘要: linux权限位 Linux文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件属主权限、属组权限、其他用户权限。 r:read可读权限,对应数字4; w:write可写权限,对应数字2; x:execute执行权限,对应数字1; -:没有任何权限,对应数字0。 #创建一个用户组 [root@oldboy ~]# groupadd incahome #创建一个用户指定所属用户组 [... 阅读全文

posted @ 2016-12-27 14:47 yinshoucheng 阅读(420) 评论(0) 推荐(0) 编辑

2016年12月14日

Python开发【第四篇】:模块

摘要: 双层装饰器示例 __author__ = 'Golden' #!/usr/bin/env python # -*- coding:utf-8 -*- USER_INFO = {} def check_login(func): def inner(*args,**kwargs): #如果不存在给定默认值None ... 阅读全文

posted @ 2016-12-14 10:41 yinshoucheng 阅读(609) 评论(1) 推荐(0) 编辑

2016年12月13日

Linux基础介绍【第四篇】

摘要: Linux文件和目录的属性及权限 命令: [root@oldboy ~]# ls -lhi total 40K 24973 -rw-------. 1 root root 1.1K Dec 10 16:02 anaconda-ks.cfg 15 -rw-r--r--. 1 root root 22K Dec 10 16:02 install.log ... 阅读全文

posted @ 2016-12-13 21:49 yinshoucheng 阅读(921) 评论(0) 推荐(0) 编辑

2016年12月9日

Linux命令【第二篇】

摘要: 1、如何过滤出已知当前目录下oldboy中的所有一级目录(提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是一级目录)。 ^:以什么开头,例如^olboy表示以oldboy开头。 ls:-F给不同的文件类型加标识。 方法一: [root@oldboy66 tmp]# find ./oldboy -maxdepth 1 -type d ! -name "oldboy" ... 阅读全文

posted @ 2016-12-09 15:02 yinshoucheng 阅读(842) 评论(0) 推荐(1) 编辑

Linux基础介绍【第三篇】

摘要: 更改SSH服务端远程登录的配置 windows服务端的默认远程管理端口是3389,管理员用户是administrator,普通用户是guest。Linux的管理用户是root,普通用户默认有很多个,远程连接默认端口是22。 修改配置文件/etc/ssh/sshd_config,13行Port 22(默认端口22),改为Port 52113(范围0——65535);15行ListenAddres... 阅读全文

posted @ 2016-12-09 14:59 yinshoucheng 阅读(847) 评论(0) 推荐(0) 编辑

2016年12月3日

Linux基础介绍【第二篇】

摘要: 远程连接Linux的原理 SHH远程连接介绍 当前,在几乎所有的互联网企业环境中,最常用的Linux提供远程连接服务的工具就是SSH软件,SSH分为SSH客户端和SSH服务端两部分。其中,SSH服务端包含的软件主要有openssh和openssl,在Linux系统中可以查询SSH服务端工具的安装情况: [root@oldboy66 ~]# rpm -qa openssh openss... 阅读全文

posted @ 2016-12-03 12:23 yinshoucheng 阅读(445) 评论(0) 推荐(1) 编辑

导航