- 浏览: 426670 次
最新评论
-
jiaoronggui:
收藏,最近准备整整这个。
用Cacti监控多个不同端口的memcached -
logo32:
可以用来模拟浏览器的请求,做很多想做的事情
在shell中执行简单javascript -
greatghoul:
果然好用 。
sql中replace的用法 -
greatghoul:
在shell中执行js可以应用到哪些地方?
在shell中执行简单javascript -
logo32:
google code上的一个类似的项目
http://cod ...
在shell中执行简单javascript
文章列表
linux系统空间不足,不重启进程,清理僵尸文件。问题:通过lsof |grep delete命令可以看到状态为delete的进程文件占用了较多的空间,导致系统磁盘空间不足,而du 命令看到的磁盘空间占用没那么高。
得到僵尸文件名称:catalina.out.20
进程号:23916
解决方法:进入虚拟文件系统对应进程目录(cd /proc/23916/fd),将僵尸文件清空
#注意,一定不要直接删除进程产生的僵尸文件,可能会影响进程的运行,这里我们不删除,只是清理文件中产生的内容(使用echo命令),这个内容中只有日志,不会被它处调用,所以直接删除是可行的。
ls -l|grep ...
问题现象:
一套mysql集群有1台主库和2台从库组成,现增加1台新的从库,发现新增加的从库一直追不上主库,且越差越远,之前的2台从库没有问题。
解决方法:
调整mysql从库的下面2个参数
转自:https://blog.csdn.net/shihengzhen101/article/details/102985590
前言
最近使用批处理程序处理文件的时候,发现这 bat中的变量形式真是“变化多端”,有时候加1个百分号%,有时候加2个百分号%%,还有的时候加感叹号!,真是让初学者一头雾水,于是查询资料做了一些小测试,终于大致弄清楚了这些变量的含义,接下来一一列举出来。
vim .bashrc
PS1="\[\e[0m\][\u@\[\e[32;1m\]`/sbin/ifconfig eth0 | grep "inet addr" | sed -e "s/^.*inet addr:\(.*\) Bcast.*$/\1/"`\[\e[0m\] \W]# "
export PS1
vim /etc/samba/smb.conf
passdb backend = tdbsam
说明:passdb backend就是用户后台的意思。目前有三种后台:smbpasswd、tdbsam和ldapsam。sam应该是security account manager(安全账户管理)的简写。
1.smbpasswd:该方式是使用smb自己的工具smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。smbpasswd文件默认在/etc/samba目录下,不过有时候要手工建立该文件。
2.tdbsam: 该方式则是使用一个数据 ...
准备工作:
1、确认本机sshd的配置文件(需要root权限)
# vim /etc/ssh/sshd_config
找到以下内容,并去掉注释符”#“
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
2、如果修改了配置文件需要重启sshd服务 (需要root权限)
# /sbin/service sshd restart
配置SSH无密码登录需要3步:
1.生成公钥和私钥
2.导入公钥到认证文件,更改权限
...
最大的特点:
1. 数据库的 database, 就是 index
2. 数据库的 table, 就是 tag
3. 不要使用browser, 使用curl来进行客户端操作. 否则会出现 java heap ooxx...
curl: -X 后面跟 RESTful : GET, POST ...
-d 后面跟数据。 (d = data to send)
1. create:
指定 ID 来建立新记录。 (貌似PUT, POST都可以)
$ curl -XPOST localhost:9200/films/md/2 -d '
{ "name" ...
df -T 只可以查看已经挂载的分区和文件系统类型。
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda1 ext4 20642428 3698868 15894984 19% /
tmpfs tmpfs 32947160 0 32947160 0% /dev/shm
fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。
Disk /dev/sda: 299.4 GB, 299439751168 bytes
255 heads, 63 sectors/track, 36404 cylin ...
在apache日志中记录cookie信息
1、记录全部cookie
\"%{COOKIE}i\"
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{COOKIE}i\"" cookied
2、记录cookie中某个变量的值,比如SUV=1111111111111
\& ...
#方法1:
>>> mylist = [3,5,8,5,3,12]
>>> print dict().fromkeys(mylist).keys()
[8, 3, 12, 5]
>>>
#方法2:
>>> mylist = [3,5,8,5,3,12]
>>> print list(set(mylist))
[8, 3, 12, 5]
>>>
server{
resolver 8.8.8.8;
listen 10.10.90.76:82;
location / {
proxy_pass http://$http_host$request_uri;
}
}
1.启动浏览器
A.firefox
//打开默认路径的firefox(路径指的是 firefox 的安装路径)
WebDriver diver = new FirefoxDriver();
//打开指定路径的firefox,方法1
System.setProperty("webdriver.firefox.bin","D:\\ProgramFiles\\Mozilla Firefox\\firefox.exe");
WebDriver dr = new FirefoxDriver();
//打开指定路径的fi ...
之前截图用的html2images,后来看到一个phantomjs,转发留存一下。
转发自:http://marshal.easymorse.com/archives/4769
以前,我的同事也做过一个方案,使用cutycapt,《UBUNTU SERVER 11.10利用CUTYCAPT实现网页截图》。
在实际使用中发现速度比较慢。
我用phantomjs又做了个方案。速度有明显提高:
cutycapt方案,截取百度,3.8s,截取谷歌,4.8s
phantomjs方案,截取百度,0.8s,截取谷歌,1.4s
这是用它截取的百度首页:
下面说一下操作步骤。
首先是安装xvfb ...
php4 用的是 <? ?> 定义边界符
php5 用的是 <?php ?> 来定义的
所以不执行,得改好多文件
打开 php.ini 找到以下代码,把 off 改成 on 重起服务,两个就都可以用了。
; Allow the <? tag. Otherwise, only <?php and <script> tags are recognized.
; NOTE: Using short tags should be avoided when developing applications or
; libraries that ar ...
钩子脚本无非是利用后台的管理命令和所需要使用的hooks提供的参数。来进行的一些组合,满足的需求!
下面的帖子,先介绍了后台管理命令。然后再介绍了钩子脚本的作用和几个Demo。
一.服务器后台管理命令
1.svnlook
1)svnlook author
可跟选项
--revision (-r)
--transaction (-t)
打印版本库一个修订版本或者事物的作者。
svnlook author -r 40 /usr/local/svn/repos
2)svnlook cat
打印一个文件的内容
svnlook cat REPOS_PATH PATH_IN ...