今天一台业务机器出现内存占用过高,趁这个机会了解了一下linux内存的东西,作下简单的记录: 1.服务器信息收集 (1).使用free查看内存情况 # free -m total used free shared buffers cached Mem: 15953 13809 2143 0 330 1351 -/+ buffers/cache: 12127 3825 Swap: 31999 0 3...
xiaomudk
5年前 (2016-01-13) 81浏览 0评论
1.问题 今天用python调用rsync来同步文件时,发现rsync出现了文件不同步的现象 python代码太长,就不贴了,用shell来演示下: # cat test.sh #!/bin/bash echo "123456" > 1.txt rsync -av 1.txt /tmp/1.txt echo "abcdef" > 2.txt rs...
xiaomudk
5年前 (2015-10-28) 63浏览 0评论
1:什么是kickstart Kickstart 其实是Linux系统自动部署的一个脚本,用来定制你的系统的。Kickstart的行为是由一个配置文件来控制的,它一般叫做ks.cfg。这个文件的格式直观易懂。如果您偏爱可视化,那么Red Hat Enterprise Linux带有一个方便的GUI工具,叫做redhat-config-kickstart或者system-config-kicksta...
xiaomudk
6年前 (2015-09-07) 3247浏览 0评论
开始学习CSS 最简单的html和css结构: <html> <head> <title> </title> <style type="text/css"> …… </style> </head> <body> …… </body> </html> 每个属性声...
xiaomudk
6年前 (2015-08-30) 3278浏览 0评论
html中的注释 <!--注释 文字--> #注释可以写成多行 <html> <head> #头部信息 <title>Starbuzz Coffee</title> #页面标题 </head> <body> #页面的主要内容 <h1>Starbuzz Coffee Beverages</h1>...
xiaomudk
6年前 (2015-08-22) 3133浏览 0评论
环境:CentOS-5.5-i386-2 shell目录:/tmp/test/ 第一章 shell简介 1.5第一个有用的bash shell #! /bin/bash #清空apache2的日志文件 cp /dev/null /var/log/apache2/access.log 第二章 部署bash shell的环境 2.1布署bash shell环境 检查默认shell echo $SHEL...
xiaomudk
6年前 (2015-08-15) 6369浏览 0评论
sendEmail是一个轻量级,使用perl开发的SMTP邮件客户端,给我最直观的感受就是简单易用,可以直接在命令行使用。下面简单记录下使用方法 sendEmail官网:http://caspian.dotconf.net/menu/Software/SendEmail/ 1.下载安装 # wget http://caspian.dotconf.net/menu/Software/SendEmai...
xiaomudk
6年前 (2015-08-08) 2354浏览 0评论
centos6.3安装pureftpd+mysql 一、pureftpd简介 Pure-FTPd 是一款免费(BSD开源协议)的,安全的,高质量和符合标准的FTP服务器。 侧重于运行效率和易用性。最重要的是可以支持设置客户端默认编码,这样windows和linux之间用这个ftp就解决了乱码的问题。 自从 0.99.2 版本开始, pure-ftpd 就开始支持虚拟用户。虚拟用户方式十分类似 /e...
xiaomudk
6年前 (2015-08-01) 6367浏览 0评论
python中操作ftp的模式叫ftplib,其实也就是封装的socket。下面是我学习ftplib使用的笔记: 一.ftp操作 1.连接并登陆ftp from ftplib import FTP ftp = FTP() #先进行实例化 ftp.connect(host='10.10.30.236',port=21,timeout=300) #port和timeout必须为数字...
xiaomudk
6年前 (2015-07-25) 1267浏览 0评论
bash shell的并发,实际上是开多个子shell去执行任务,可以理解成多进程形式 1.最简单的方式实现shell并发 #!/bin/bash function func() { now_time=`date` echo ${1}"-->"$now_time sleep 2 } for i in `seq 0 9`;do func $i & #分发任务 don...
xiaomudk
6年前 (2015-07-18) 3244浏览 0评论