随笔分类 - Linux
getpass 2.0 and 3.0 版本差别
摘要:创建配置文件 需要注意的是,rsyncd服务的密码文件权限必须是600 编辑主配置文件rsyncd.conf ::data1 [data1] #模块根目录,必须指定 path=/home/username #是否允许列出模块里的内容 list=yes #忽略错误 #ignore errors #模块
阅读全文
摘要:$0 这个程式的执行名字$n 这个程式的第n个参数值,n=1..9$* 这个程式的所有参数,此选项参数可超过9个。$# 这个程式的参数个数$$ 这个程式的PID(脚本运行的当前进程ID号)$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)$? 执行上一个指令的返回值 (显示最后命
阅读全文
摘要:IPtables中可以灵活的做各种网络地址转换(NAT),网络地址转换主要有两种:SNAT和DNAT。 SNAT是source networkaddress translation的缩写,即源地址目标转换。比如,多个PC机使用ADSL路由器共享上网,每个PC机都配置了内网IP,PC机访问外部网络的时
阅读全文
摘要:本机路由转发的时候,才配置FORWARD转发链~! # iptables –A FORWARD –s 192.168.0.0/24 –j ACCEPT # iptables –A FORWARD –d 192.168.0.0/24 –j ACCEPT 上面只是打通了局域网通过此机的Forward的通
阅读全文
摘要:在linux awk的 while、do-while和for语句中允许使用break,continue语句来控制流程走向,也允许使用exit这样的语句来退出。break中断当前正在执行的循环并跳到循环外执行下一条语句。if 是流程选择用法。 awk中,流程控制语句,语法结构,与c语言类型。下面是各个
阅读全文
摘要:Linux下Tomcat catalina.out自动归档 如果 catalina.out 日志达到 2GB 大小的时候,Tomcat 因为缓存问题,便没有办法继续输出日志了。 为了避免这种情况,你需要及时对 catalina.out 进行归档。 实际上 Tomcat 自身也会对日志内容进行归档,但
阅读全文
摘要:使用外部邮箱账号发送报警邮件设置 一、关闭sendmail或者postfix 备注: 使用外部邮箱账号时,不需要启动sendmail或者postfix 如果在sendmail或者postfix启动的同时使用外部邮箱发送报警邮件,首先会读取外部邮箱 配置信息。 二、安装邮件发送工具mailx 1 yu
阅读全文
摘要:原已经安装好的nginx,现在需要添加一个未被编译安装的模块: nginx -V 可以查看原来编译时都带了哪些参数 原来的参数:--prefix=/app/nginx 添加的参数:--with-http_stub_status_module --with-http_ssl_module --with
阅读全文
摘要:1 wget http://down1.chinaunix.net/distfiles/freetype-2.4.7.tar.bz2 2 tar -jxvf freetype-2.4.7.tar.bz2 3 cd freetype-2.4.7 4 ./configure --prefix=/usr/
阅读全文
摘要:运用这4件工具,最简单直接的一个用途就是搭建一个网站,例如现在我的个人网站就是在「LNMP」上面跑的 其实在Nginx开始受到关注之前,「LAMP」是搭建网站比较流行的选择,即Linux,Apache,MySQL,PHP。 这里我们使用的不是LNMP的一键安装包,而是难度稍微高「一点」的逐个安装,这
阅读全文
摘要:一、新建用户//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password)values(“localhost”,”cplusplus”,password(“cplusplus.me”));/
阅读全文
摘要:ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。 有机器A(192.168.119.131),B(192.168.119.130)。现想A通过ssh免密码登录到B。 1.在A机下生成公钥/私钥对。 -P表示密码,-P '' 就表
阅读全文
摘要:OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器,交换机。OSI 七层模型是一种框架性的设计方法 ,建立七层模型的主要目的是为
阅读全文
摘要:简单描述RAID级别: RAID 0 是俩盘一起读写,如果一个坏了那么数据全丢失; RAID 1是一块写,一块用来备份,坏一块无所谓; RAID 2 ,3 ,4 不常用; 最常用的就是RAID 5和RAID 6 ,RAID 5允许坏一块盘,但是最少需要三块盘来做,做出来的容量是N-1的容量(相当于一
阅读全文
摘要:此外,$0变量是指整条记录。$1表示当前行的第一个域,$2表示当前行的第二个域,......以此类推。 统计/etc/passwd:文件名,每行的行号,每行的列数,对应的完整行内容: 使用printf替代print,可以让代码更加简洁,易读 awk中同时提供了print和printf两种打印输出的函
阅读全文
摘要:既然有需要用到 "条件" 的类别,自然就需要一些逻辑运算啰~例如底下这些:运算单元代表意义> 大于小于>= 大于或等于小于或等于== 等于!= 不等于值得注意的是那个 == 的符号,因为在『逻辑运算』上面, 就是所谓的大于、小于、等于等等的判断式上面,我们习惯上是以 == 来表示,而如果是直接给予一
阅读全文
摘要:相较于 sed 常常作用于一整个行的处理, awk 则比较倾向于一行当中分成数个『字段』来处理。 因此,awk 相当的适合处理小型的数据数据处理呢!awk 通常运作的模式是这样的:[root@linux ~]# awk '条件类型1{动作1} 条件类型2{动作2} ...' filename awk
阅读全文
摘要:sed 工具简介sed 可以分析 Standard Input (STDIN) 的数据, 然后将数据经过处理后,再将他输出到 standrad out (STDOUT) 的一个工具。 至于处理呢?可以进行取代、删除、新增、撷取特定行等等的功能呢!很不错吧~ 我们先来了解一下 sed 的用法,[roo
阅读全文
摘要:安装jsonpear install pecl/json 一、bpcs_uploader下载和使用: 1、下载地址:http://oott123.github.com/bpcs_uploader/ 2、系统要求:Linux (or cygwin) with php & curl installed.
阅读全文
摘要:启动第一步--加载BIOS 启动第二步--读取MBR 启动第三步--Boot Loader 启动第四步--加载内核 启动第五步--用户层init依据inittab文件来设定运行等级 启动第六步--init进程执行rc.sysinit 启动第七步--启动内核模块 启动第八步--执行不同运行级别的脚本程
阅读全文