linux运维

linux进程不受终端影响 2015-07-23

我们使用ssh连接服务器之后,如果在执行某个命令需要时间特别长,当把终端断掉之后,命令就自动停止了一般我们在ssh客户端执行命令之后,默认他的父进程是ssh,所以把ssh终端关掉之后,子进程也就被自动kill掉了,解决办法就是更改这个命令进程的父进程为init,那样ssh退出去之后,命令依然会运行默认情况下:[[email protected] ~]# ping 127.0.0.1 &>/dev/null  &[1] 1782[[email protected] ~]# pstreeinit─┬

Linux运维系统工程师系列---17 2014-08-21

日志轮滚实战举例[[email protected] ~]# cd /etc/logrotate.d/[[email protected] logrotate.d]# vim secure/usr/local/secure {            sharedscripts  开始        prerotate   轮滚之前做的事                /usr/bin/chattr -a /usr/local/secure     减掉a属性        endscript   结束   

Linux运维系统工程师系列---14 2014-08-10

进程管理什么是程序?program程序:完成某个功能的一段代码的集合什么是进程?进程是程序运行之后,在内存中的状态如何产生一个进程?执行一个程序或者命令就可以产生一个进程提到进程,不得不说一个目录/proc:是一个虚拟的文件系统,这个目录下的文件和目录都是保存在内存里的[[email protected] ~]# ll -d /proc/dr-xr-xr-x. 157 root root 0 Oct 10 3 /proc/大小是0,根本没有占用磁盘空间,就是假的.一.进程的查看进程的查看:#

文本处理工具学习-sed系列之二 2014-08-08

    sed的常用选项以及命令大致就是这些了,以后用到其它选项和相关的命令我会续上,敬请期待!    接下来我就这些常用选项和命令举一些例子,注意:这些例子仅供参考,如有雷同纯属巧合,哈哈.    (1)p 代表打印匹配行            [[email protected] tmp]# cat test1.txt                 138569606060                fjswkkflofglfl                cjhed838jsdiso      

linu运维成长之路 2014-08-03

1.Linux系统基础这个不用说了,是基础中的基础,连这个都不会就别干了,参考书籍,可以看鸟哥linux基础篇,至少要掌握这书60%内容,没必须全部掌握,但基本命令总得会吧.2.网络服务服务有很多种,每间公司都会用到不同的,但基础的服务肯定要掌握,如FTP, DNS,SAMBA, 邮件, 这几个大概学一下就行,LAMP和LNMP是必须要熟练,我所指的不是光光会搭建,而是要很熟悉里面的相当配置才行,因为公司最关键的绝对是WEB服务器,所以nginx和apache要熟悉,特别是nginx一定要很熟悉

常用端口列表 2014-07-09

1         传输控制协议端口服务多路开关选择器2         compressnet 管理实用程序3         压缩进程5         远程作业登录7         回显(Echo)9         丢弃11        在线用户12        我的测试端口13        时间15        netstat17        每日引用18        消息发送协议19        字符发生器20        文件传输协议(默认数据口)21      

tomcat部署一例 2014-06-25

Tomcat 部署:准备部署tomcat前的一些准备工作:groupadd tomcat -g1002useradd tomcat-u 1002 -g 1002passwd   tomcattomcat123!@#       [[email protected]_slave tomcat_software]#pwd /usr/local/src/tomcat_software[[email protected]_slavetomcat_software]# lltotal 96416-rw-r--r-- 1

Linux下怎么确定Nginx安装目录 2014-04-29

linux环境下,怎么确定nginx是以那个config文件启动的?输入命令行: ps -ef | grep nginx 摁回车,将出现如下图片:master process 后面的就是 nginx的目录.

详解Linux运维工程师必备技能 2014-03-01

本人是Linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧.说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具.我就大概列出这几方面,这样入门就基本没问题了.Linux系统如果是学习可以选用Redhat或CentOS,特别是CentOS在企业中用得最多,当然还会有其它版本的,但学习者还是以这2个版本学习就行,因为这两个版本都是兄弟,没区别的,有空可以再研究一下SUSE,有些公司也喜欢用,例如我公司 ...工具如下:1.Linux系统基础这个不用说了,

粗略的看下两款Linux下的性能分析工具 2013-10-05

uptime -> 查询系统负载信息我们先执行下uptime命令看下:uptime以逗号分隔我们可以看到第一段是 # 3 => 系统当前的时间 # up 5 => 主机已运行的时间 # 2users => 用户总连接数,非登录用户数 # load aerage => 系统平均负载 -> 分别是 1分钟 , 5分钟 , 15分钟的系统平均负载 # 那么什么是系统平均负载呢? 系统平均负载是指在特定时间间隔内运行队列中的平均进程数. # 它的值代表等待C

rhel6-lvs详细配置 2013-09-15

rhel6-lvs详细配置
关于lvs的更详细的信息请参考博文"LVS集群系统详解"说明:我这里为了方便,client 是与 vip 同一网段的机器.如果是外部的用户访问,将 client 替换成 gateway 即可,因为 IP 包头是不变的,变的只是源 mac 地址.1.client 向目标 vip 发出请求,Director 接收.此时 IP 包头及数据帧头信息如下:2.VS 根 ...

联想linux高级工程师面试题年薪10w~12w 2013-06-01

lvmware管理:lraid区别:l装系统经常遇到的问题是raid卡认不到,修改bios.加载raid驱动.l查看lvs连接数:llvs三种模式八种算法,之间的区别,作用,应用:lshell脚本:包括交互shell:非交互式shell:l脚本创建100个用户和统一密码,第一次登陆修改密码:lTCP/IP.OSI参考模型讲演:l开机启动顺序:bash,子shell,父shell,环境变量:l写脚本时间从0点至现在经过多长时间?lmysql语言:lnmp搭建过程.

做Linux运维真的很不错 2013-05-17

运维工作尤其是linux运维,其实最考验你的能力,因为需要学习的东西实在太多,你既要懂网络:思科华为设备的配置:要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优:要懂数据库mysql或者nosql(例如mongodb):要懂编程语言:Shell是最基本的,还要学习perl,python,甚至ruby和C++等(因为一些软件是这些语言编写的),还得熟练掌握awk,sed,grep以及正则表达式:要懂一些调试排错的命令工具的使用,比如htop,dstat,strace,

linux关闭某个端口服务对应的服务 2013-04-01

GDGZ-KVPS-SMS01:~ # netstat -tnlp|grep 22tcp        0      0 0.0.0.2              0.0.0.0:*      LISTEN      13916/sshd          tcp        0      0 :::22                   :::*           LISTEN      13916/sshd         #查找22端口对应的服务GDGZ-KVPS-SMS01:

使用Kickstart+pxe自动化安装部署无人值守的linux服务器 2013-02-25

使用Kickstart+pxe自动化安装部署无人值守的linux服务器
一.准备工作,1. 首先要在你当前的环境下有DHCP服务器,为你安装的客户端提供DHCP服务:DHCP的安装部署就不需要我们多重复了:2. 需要在安装无人值守的linux服务器的BIOS支持pxe协议:3. 服务端需要有tftp服务.NFS服务.HTTP服务:4. 安装服务kickstart.生成kickstart文件:二.安装部署:1. 首先查看服务端的IP地址:2. 然后需 ...

马哥教育视频cacti入门及进阶已更新至第四段 2012-07-28

马哥教育(http://www.magedu.com)视频系列之“cacti入门及进阶”,本系列视频共四段,需要有一定的Linux使用基础才能学习.第一段视频讲解了SNMP协议原理.net-snmp配置及常用命令.rrdtool基本概念及原理.rrdtool之RRD文件的创建:第二段视频详细讲解了rrdtool数据文件RRD的数据更新.rrdtool图形的元素及绘图命令基础应用,并通过脚本演示了更新rrd文件并以之绘图的方式:第三段讲解了cacti的基本原理.安装及配置,及对cacti界面和应用

第三组视频:基于OCFS2的双主DRBD 2012-05-16

第三组视频,基于OCFS2的双主DRBD,已经上线.此视频共有一个,就发表在51cto下载站内.课程中所用教材为:OCFS2官方文档和DRBD官方文档.视频地址:http://down.51cto.com/data/412530 免豆下载.关于开班信息等关注马哥教育官方网站 http://www.magedu.com.讲解过程几乎完全基于作者记忆和个人理解进行,限于作者的经验和理解能力等,疏漏或错误在所难免,朋友们如对课程中内容的讲解有建议或者意见,都欢迎进行讨论.

第二组视频:MySQL复制 2012-05-14

第二组视频,MySQL复制,已经上线.此视频更有三个,就发表在51cto下载站内.课程中所用教材为:<O'Reilly.MySQL.High.Availability.pdf>和MySQL-5.5官方文档.第一个视频:http://down.51cto.com/data/411962第二个视频:http://down.51cto.com/data/412298第三个视频:http://down.51cto.com/data/412481免豆下载.关于开班信息等关注马哥教育官方网站http://

Linux运维之Glassfish 2011-10-08

在做Glassfish安装之前,补Haproxy的日志输出(前面一篇给忘记了!)    #vim /var/log/haproxy.log      (创建Haproxy的日志文件)    #vim /etc/syslog.conf    (添加  local3.*    /var/log/haproxy.log)    #vim /etc/sysconfig/syslog    (把SYSLOGD_OPTIONS="-m 0"  改成 SYSLOGD-OPTIONS="-r
一周排行
  • 中午大家一起吃过午饭后黄老师决定大家分头进行行动,我刘工和黄老师三人一起赶往分站进行故障排查,另外的两个实习同学留在总站协同我们排查.由于其它的计量站都分部在不通的城市,地区范围跨越大,加上电信部门不太配合我们的工作 ...
  •     Httpd服务器是Apache产品线下的一款web服务器,常与PHP或Python等CGI脚本一起配合使用,为用户提供动态Web服务.httpd,从名字就可以看出,它提供的主要是基于http协议的Web服务. ...
  • 周末星子陪我买了几双鞋,其中一双皮拖是她一眼看中的,并从鞋架上拿下来亲手给我穿上.那是一双天蓝色,镶有蝴蝶结和水钻的鞋子,令人眼前一亮.星子总是很有眼光,也喜欢打扮我.但想到公司里是不能穿的,我想还是换个风格的吧.再 ...
  • 全面的软件测试
    1 全过程的软件测试图解 传统的软件测试,开发人员完成任务之后,最后交付给测试人员,这种模 ...
  • cat mail.sh #!/bin/bash #-------------------------------------------------- # Created:4 # Author:ji ...
  • UWP使用SemanticZoom控件
    在写一个看新闻软件的时候,用到了SemanticZoom控件,遇到了一些问题,比如如何根据 ...
  • jquery.smint.js 做公司项目时,谷歌测试,页面向下拉,刷新后,导航栏菜单与顶部距离发生变动,并不在设置的relative元素top下固定像素 我的relative元素的高为80,然后在js判断中多加了一 ...
  • --查尔斯·汉迪
  • 数论中一个最基本.最古老而当前仍然受到人们重规的问题就是判别给定的整数是否素数(简称为素数判别或素性判别)和将大合数分解成素因子乘积(简称为大数分解).在历史上,这个问题曾经吸引了包括费马(Fermat).欧拉(Eu ...
  • 利用计划任务创建快照任务活动目录快照配置管理系列一
    在现如今企业中,我们做为IT运维人员,我们除了日常的运维之外,我们更多的是要花时间去做好相 ...