(按从下往上的顺序读)
查看端口连接数
netstat -nat|grep -i "8359"|wc -l
--
查看端口被哪个进程占用
lsof -i:80
--
建立ftp服务器
apt-get install vsftpd
vim /etc/vsftpd.conf
local_enable=YES
write_enable=YES
chroot_local_user=YES (可选)
service vsftpd restart
adduser cat
vim /etc/passwd 修改cat的组和初始目录
--
编译安装python2.7
apt-get install gcc
apt-get install make
下载Python2.7.3.tgz
tar zxvf Python2.7.3.tgz
cd Python2.7.3.tgz
./configure
make
make install
如果装有老python
rm /usr/bin/python
ln -s /usr/local/bin/python /usr/bin/
apt-get install python-dev
--
查看防火墙
iptables -L
--
修改最大文件连接数
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
vim /etc/profile
ulimit -n 65536
--
查看系统版本
cat /proc/version
查看磁盘分区
df -lh
查看当前目录占用磁盘
du -sh
--
定时清缓存
0 0 * * * echo 3 > /proc/sys/vm/drop_caches
--
同步时间
ntpdate cn.pool.ntp.org
crontab -e
0 */1 * * * /usr/sbin/ntpdate cn.pool.ntp.org
--
更新升级软件源
apt-get update
apt-get upgrade
--
设置软件源
vim /etc/apt/sources.list
deb squeeze main
--
修改bash提示符
vim /etc/bash.bashrc
PS1='${debian_chroot:+($debian_chroot)}\u@WEBSERVER:\w\$ '
(\u是当前账户名, \w是当前路径, \h是机器名)
--
修改用户密码
passwd username