摘要:
debian 6.0 的一台32位机器,aptitude search openssh-server-x509 没结果(其他机同样源配置是有结果的),于是上内部源下载openssh-server-x509.deb,安装过程:#彻底删除之前安装失败的包及残留配置文件(用aptitude remove --purge不够彻底,安装时会报错)dpkg -P openssh-server-x509#检查是否删除干净dpkg -s openssh-server-x509#安装新包dpkg -i openssh-server-x509.deb 阅读全文
摘要:
一、概述 Linux支持的文件系统大多以块的形式组织文件,为了减少对物理块设备的访问,在文件以块的形式调入内存后,使用块高速缓存(buffer_cache)对它们进行管理。每个缓冲区由两部分组成,第一部分称为缓冲区首部,用数据结构buffer_head表示,第二部分是真正的缓冲区内容(即所存储的数据... 阅读全文
摘要:
用ssh key登陆不上某台机A的某个账号xy1,查看A的/var/log/messages,看到有这么句:User xy1 not allowed because account is locked原因为该账号没设密码,被锁住了,用以下命令解决:passwd -u xy1usermod -p -u... 阅读全文
摘要:
+---+---+---+---+---+ | H | e | l | p | A |+---+---+---+---+---+0 1 2 3 4 5-5 -4 -3 -2 -1s[0:4]、s[-5:-1]得到的是Help,也就是从下标0(-5)开始,取下标右边的字符,直到下标为4(-1)。下标为4(-1)的右边字符不取。同理,s[4:1:-1]、s[-1:-4:-1]得到的是 Apl要得到倒序,可以是s[4::-1](不能写为s[4:-1:-1]) ,s[-1::-1]和s[-1:-6:-1] 阅读全文
摘要:
$test="hello world"$python -c "print '$test'.split()[1]"world或者$test="hello world"$a="$(python -c "print '$test'.split()[1]")"$echo $aworld 阅读全文
摘要:
应用场景: 客户端(client)与服务器A在同一个运营商网络,应用部署在服务器B,服务器A 、B之间建立tunnel,A设置dnat,client通过访问A的8000端口来访问服务器B,B返回的响应通过tunnel到达A,A再返回给client。在dnat之上使用tunnel的原因是通过tu... 阅读全文
摘要:
1、启动用service keepalived start/stop 比直接 /sbin/keepalived start/stop要好,貌似解决了master停止了keepalived服务而backup不会转换状态的问题;2、如果/var/log/messages出现Keepalived_vrrp... 阅读全文
摘要:
转自:http://blogread.cn/it/article/6479?f=wb 问: 以下几种方式测试磁盘读写速度有什么区别? dd bs=1M count=128 if=/dev/zero of=test dd bs=1M count=128 if=/dev/zero of=test;... 阅读全文
摘要:
apache配置文件(省略无关配置): WSGIDaemonProcess DjangoProject processes=2 threads=15 python-path=/home/andrew/hg_repo/Django WSGIProcessGroupDjangoPro... 阅读全文
摘要:
整个项目的文件结构如下: ~/hg_repo/Django/Django$ tree . ├── index.py ├── __init__.py ├── jobs │ ├── __init__.py │ ├── models.py │ ├── tem... 阅读全文