你的位置:首页

Linux Shell 小脚本经典收藏-1

##====================================================#### auth:wonter...

2016-04-16 (6723)次关注 评论(0) 阅读全文

从文件I/O看Linux的虚拟文件系统

简介: Linux允许众多不同的文件系统共存,并支持跨文件系统的文件操作,这是因为有虚拟文件系统的存在。虚拟文件系统,即VFS(Virtual File System)是 Linux内核中的一个软件抽象层。它通过一些数据结构及其方法向实际的文件系统如 ext2,vfat提供...

2016-04-09 (6666)次关注 评论(0) 阅读全文

linux备份策略

我们系统在运行时,免不了会出现问题,这样的话,备份就显得很重要了。造成系统损坏的因素:硬件因素软件因素备份因素考虑:备份的文件、选择备份的设备、备份方式、备份频率、备份使用的工具。备份的数据操作系统本身要备份的文件,主要有/etc/passwd,/etc/shadow,/etc...

2016-04-01 (6614)次关注 评论(0) 阅读全文

深入理解Hadoop集群和网络

本文将着重于讨论Hadoop集群的体系结构和方法,及它如何与网络和服务器基础设施的关系。最开始我们先学习一下Hadoop集群运作的基础原理。Hadoop里的服务器角色Hadoop主要的任务部署分为3个部分,分别是:Client机器,主节点和从节点。主节点主要负责Hadoop两个关...

2016-03-28 (6702)次关注 评论(0) 阅读全文

Linux磁盘IO状态检测

Linux系统出现了性能问题,一般我们可以通过top.iostat,vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。iostat结果分析[kefu@SZ-8 linux]$ iostat-x-k Linux2.6.18-128.el...

2016-03-22 (6627)次关注 评论(0) 阅读全文

xargs命令小技巧

xargs命令是在管道操作符之后,并通过提供命令行参数执行其他命令。1、多行变成单行[root@server1~]# cat test.txt a b c d e f g o p q[root@server1~]# cat test.txt| xargs a b c...

2016-03-16 (6640)次关注 评论(0) 阅读全文

Linux下patch的制作和应用

用到的两个命令是diff和patch。diff可以比较两个东西,并可同时记录下二者的区别。制作补丁时的一般用法和常见选项为:diff【选项】源文件(夹)目的文件(夹)-r递归。设置后diff会将两个不同版本源代码目录中的所有对应文件全部都进行一次比较,包括子目录文件。-...

2016-03-08 (6662)次关注 评论(0) 阅读全文

Linux编程库介绍

1.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。2.库的种类linux下的库有两种:静...

2016-03-01 (6653)次关注 评论(0) 阅读全文

hadoop常用命令

启动Hadoop进入HADOOP_HOME目录。执行sh bin/start-all.sh关闭Hadoop进入HADOOP_HOME目录。执行sh bin/stop-all.sh1、查看指定目录下内容hadoop dfs–ls[文件目录]eg: hadoop dfs–ls...

2016-02-27 (6607)次关注 评论(0) 阅读全文

awk i=!i 来输出奇偶行详解

seq100|awk'i=!i'awk那段是怎么理解?首先我们要了解一下awk对于未定义的变量处理方法:对于数值运算,未定义变量的话awk会赋予变量初值为0对于字符运算,未定义变量的话awk会赋予变量初值为空字符串了解了这两条我们再看awk'i=...

2016-02-21 (6668)次关注 评论(0) 阅读全文

vsftpd.conf配置参数详细

#接受匿名用户anonymous_enable=YES#匿名用户login时不询问口令no_anon_password=YES#匿名用户主目录anon_root=(none)#接受本地用户local_enable=YES#本地用户主目录local_root=(none)#如果匿名...

2016-02-16 (7725)次关注 评论(0) 阅读全文

apache编译参数详解

常用编译参数:./configure//配置源代码树–prefix=/usr/local/apache//体系无关文件的顶级安装目录PREFIX,也就Apache的安装目录。–enable-module=so//打开 so模块,so模块是用来提 D...

2016-02-08 (7693)次关注 评论(0) 阅读全文

LVS调度算法介绍

1.轮叫调度(Round Robin)(简称rr)调度器通过“轮叫”调度算法将外部请求按顺序轮流分配到集群中的真实服务器上,它均等地对待每一台服务器,而不管服务器上实际的连接数和系统负载。2.加权轮叫(Weighted Round Robin)(简称wrr)调度器通过“加权轮叫”...

2016-02-01 (7619)次关注 评论(0) 阅读全文

expect交互简单用法

bash脚本常常需要实现和交互程序如telnet,ftp,scp,ssh服务器等进行交互的功能。而Expect就是用来实现这种功能的工具。yum-y install expectcat ssh_test.sh#!/bin/bash/usr/bin/expect-c&...

2016-01-31 (7640)次关注 评论(0) 阅读全文

shell特殊符号集锦

shell中常用的特殊符号罗列如下:#;;;.,/\'string'|!$${}$?$$$*"string"***?:^$#$@`command`{}[][[]]()(())||&&...

2016-01-24 (7673)次关注 评论(0) 阅读全文

Linux进程状态解析之R、S、D、T、Z

R(TASK_RUNNING),可执行状态。只有在该状态的进程才可能在CPU上运行。同一时刻可能有多个进程处于可执行状态,这些进程的task_struct结构(进程控制块)被放入对应CPU的可执行队列中(一个进程最多只能出现在一个CPU的可执行队列中)。进程调度器从各个CPU的...

2016-01-18 (7623)次关注 评论(0) 阅读全文

CentOS6.0 X64位将光盘作为yum源

环境:CentOS6.064位操作系统默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情。其实对于CentOSDVD来说,里面提供的软件就足以满足我们的需要了,而且DVD里的软件版本都是稳定版,下载速度还快,对于学习CentO...

2016-01-11 (7648)次关注 评论(0) 阅读全文

查看linux系统资源配置命令

系统# uname-a#查看内核/操作系统/CPU信息# head-n1/etc/issue#查看操作系统版本# cat/proc/cpuinfo#查看CPU信息# hostname#查看计算机名# lspci-tv#列出所有PCI...

2016-01-05 (7661)次关注 评论(0) 阅读全文

Linux网站服务器故障分析常用命令

系统连接状态篇:1.查看TCP连接状态netstat-nat|awk'{print$6}'|sort|uniq-c|sort-rn netstat-n| awk'/^tcp/{++S[$NF]};END{for(a in S) pr...

2015-12-31 (7633)次关注 评论(0) 阅读全文

linux系统网络优化

禁止发送重定向net.ipv4.conf.eth1.send_redirects=0 net.ipv4.conf.eth0.send_redirects=0 net.ipv4.conf.default.send_redirects=0 net.ipv4.conf...

2015-12-25 (7627)次关注 评论(0) 阅读全文