centos常用命令

####vi编辑
i //进入编辑模式
esc+:wq //保存退出

#####系统服务
//检查服务状态:
service –status-all
service –status-all | grep ntpd
service –status-all | less
service httpd status

chkconfig –list //列出所有服务启动级别
chkconfig xx on //添加服务开机启动
service pptpd restart //重启服务
service pptpd restart-kill //先杀死再重启

######端口操作
netstat -tulpn //列出服务和他们对应的端口:
netstat –apn //查看所有的进程和端口使用情况
netstat -tunlp|grep 端口号,用于查看指定端口号的进程情况
ps -aux | grep xxx //查看xx进程具体使用情况

#文件操作
~ //代表/root目录
/ //代表根目录
# //代表超级管理员
$ //当前登陆的用户是普通用户
pwd //查看当前路径
ls //查看当前目录下的文件和文件夹
mkdir //创建文件夹mkdir /tmp/test
touch //创建文件touch /tmp/a.txt
rm //删除文件或文件夹(f,r参数)
cp //复制文件(cp [参数] 源文件 目标文件)
mv //移动和改名 移动:(mv [参数] 源文件 目地文件);改名:移动mv dir/ directory
find //查找
cat //查看文件()
cat //重定向,需要将一些文件信息不是输出到屏幕上,而是让其输出到指定的文件或其它位置 (cat /etc/services > a.txt)

###防火墙操作
iptables -A INPUT -p tcp –dport 1723 -j ACCEPT //开放对应端口
iptables -t nat -A POSTROUTING -o venet0:0 -s 192.168.7.0/24 -j SNAT –to-source 45.124.67.22 //添加网卡转发( 192.168.7.0/24的客户机,通过本机网卡venet0:0转发)
/etc/init.d/iptables save //保存修改
/sbin/service iptables restart //重启服务

发表评论

邮箱地址不会被公开。 必填项已用*标注