基础
文章平均质量分 79
jxdl6655
这个作者很懒,什么都没留下…
展开
-
基础篇五---服务的基本知识及www服务介绍
一、服务的基础知识服务(service),即是系统提供的某些系统或者网络功能,而若想提供这些服务,则需要某些应用程序即daemon来启动、运行。而依据daemon的启动和管理方式,基本上可以将其分为可独立启动的stand alone,与透过一支super daemon来统一管理的这俩大类。1、daemon的分类(1)stand alone:可独立启动的程序,这种程序可独立启动而不用透原创 2017-08-06 10:21:48 · 3077 阅读 · 0 评论 -
linux的软件包管理工具---rpm与yum
一、rpm和yum简介ReHat和CentOS厂商的linux上的软件均是以rpm软件包的方式来安装的。rpm是安装的是一种经过编译后的软件包,即是厂商经过在自己的一套硬件和软件平台编译安装后无问题打成的一个包,以这种方式安装软件可以认为是第一需要和其原始的硬件和软件平台一致、第二需要符合原先的安装平台的那套依赖关系、且由root来进行安装(即将包内的文件解压打各指定目录)。因此,单独下载原创 2017-11-28 10:56:33 · 591 阅读 · 0 评论 -
远程工具之一---rsync用法介绍
本文转载自:http://blog.csdn.net/niushuai666/article/details/16880061rsync是一个远程同步工具,只对数据不一致的部分进行传递。作为一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。[不带任何选项]我们经常这样使用rsync:$ rsync原创 2017-11-28 10:57:35 · 964 阅读 · 0 评论 -
计划任务crontab学习
参考:https://www.cnblogs.com/peida/archive/2013/01/08/2850483.html一、crontab简介1、计划任务的概念计划任务的位置:/var/spool/crontab,下面有各个不同用户的计划任务日志的位置:/var/log/cron,可以通过tailf /var/log/cron来查看计划任务是否被正常执行2、计划原创 2017-11-27 16:38:21 · 264 阅读 · 0 评论 -
linux文件系统一---磁盘挂载的学习
[root@git ~]# fdisk -lDisk /dev/sda: 1000.2 GB, 1000204886016 bytes, 1953525168 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 4096 bytesI/O size (minimu原创 2017-11-27 16:37:30 · 489 阅读 · 0 评论 -
shell学习之四---expect命令
expect可以实现shell实现不了的用户交互的需求。expect可以将交互写在一个脚本上,完成很多自动化的动作,比如ssh、ftp登陆等,都是需要交互需求的。expect是需要安装的,直接yum -y install expect安装即可。expect的四个关键命令为:spawn、expect、send、set,其中spawn是调用要执行的命令,expect是等待命令提示信息的出现也原创 2017-11-27 16:36:39 · 4913 阅读 · 0 评论 -
shell学习之一---bash介绍
一、bash的基础知识原创 2017-11-27 16:35:31 · 202 阅读 · 0 评论 -
服务器之间建立免密连接,且建立ssh的tab补全
一、建立免密连接1、原理介绍图解,server A免登录到server B:1.在A上生成公钥私钥。 2.将公钥拷贝给server B,要重命名成authorized_keys(从英文名就知道含义了) 3.Server A向Server B发送一个连接请求。 4.Server B得到Server A的信息后,在authorized_key中查找,如果有相应的原创 2017-11-27 16:39:32 · 1088 阅读 · 0 评论 -
基础篇七---vim编辑器常用快捷命令
一、非编辑模式下0 光标移动到当前行的第一个字符$ 光标移动到当前行的末尾nG 光标移动到文件的第n行,这里的n为数字x 删除光标所在的字符dd 直接删除光标所在行yy 复制光标所在的哪一行p 将已经复制的数据在光标下一行粘贴u 撤销上一次动作在查找后输入n,则是查找下一个匹配到的字符串;二、编辑模原创 2017-08-21 19:44:55 · 208 阅读 · 0 评论 -
基础篇六---linux文件系统及ftp文件服务器
一、linux文件系统文件的属性及权限,是因为linux是一个多用户多任务的系统,文件权限对于系统安全很重要。/etc/passrd 所有用户信息的文件/etc/shadow 用户的密码文件/etc/group 所用的用户组信息文件1、改变文件属性及权限(1)chgrp改变文件的群组,要被改变的组名必须在/etc/group中才可以,加-R(--recursive),即对原创 2017-08-12 12:16:34 · 1006 阅读 · 0 评论 -
基础篇七---服务器安全策略及linux防火墙介绍
一、服务器安全策略二、linux防火墙原创 2017-08-06 10:23:09 · 430 阅读 · 0 评论 -
基础篇一---一个服务的访问过程
一、一些基础概念1、域名类似于shq.com,shq.top.shq.com.net等,称之为域名,可看到,域名一般分为两段;而对于域名,一般在添加“主机记录”后成为一个完整的域名,例如www.shq.com,mail.shq.com等等;2、域名解析在访问时,实际访问的是一个IP,因此需要dns服务器把域名解析到一个IP上。域名解析时,一般有两种类型,即CNMAE解析、A记录解析原创 2017-07-30 19:34:52 · 408 阅读 · 0 评论 -
基础篇二---基本命令总结
一、查看系统指标的一些命令uname -r ,查看系统内核版本cat /etc/issue :查看操作系统版本信息(是centos或者redhat的哪一个版本);ps -ef 查看服务器当前进程,仅查看进程是否存活 ps aux 查看服务器进程,显示每一个进程占用的cpu、内存、状态(stat)、开始时间等信息kill -9 U原创 2017-07-30 22:35:37 · 519 阅读 · 0 评论 -
基础篇三---运维学习的基本思路和框架
一、运维工作的目标客户和工作流程一般意义上,目标客户分为公司的开发人员、公司的业务人员、公司的目标客户和自己(即运维本身),对这三部分用户,运维人员的工作区也分为三个方面,呈现的特点也不同(1)内部开发人员主要是给开发人员提供底层支持,例如代码上线,开发需要的服务(redis&memchaeh&elk等)搭建,开发过程中日常任务的支持(清一下redis缓存,导出一个库&表)等,很多时候原创 2017-07-31 17:14:02 · 694 阅读 · 0 评论 -
基础篇四---一些不清楚知识的梳理与总结
一、rpm安装软件1、rpm的定义当前linux系统上的软件都是rpm包格式进行安装的,yum安装的包也是rpm格式的。rpm是red heat公司开发的一种软件管理方式,后来被广泛使用于各个系统。rpm软件包中已经包含了所需要编译的东西,及安装该软件所需要依赖的其他软件包的清单,在安装时会按照该清单直接去找这些软件,最终完成安装。2、rpm默认安装的路径RPM 类型的档案在安装的原创 2017-08-05 10:52:41 · 290 阅读 · 0 评论 -
linux文件系统二---lvm磁盘空间的学习
1、原创 2017-11-27 16:37:57 · 262 阅读 · 0 评论