[教程]linux centos服务器常用命令
打开文件vi
按i进入编辑模式
按esc退出编辑模式
按:w保存
按:wq保存并退出
按:q!不保存退出
halt //关机
reboot //重启
cat filedir //查看文件
cat /proc/interrupts //显示中断信息
tail -fn 500 文件 //查看文件的最后500行
lsof -i: 端口 // 显示占用该端口的进程情况,如lsof -i:8080
rm -rf fileName //删除文件或文件夹,该操作不可恢复,需谨慎
netstat -lnp //显示系统端口使用情况
netstat -lnp|grep 端口 //显示指定端口的使用情况
chkconfig --list //显示服务列表
chkconfig --list 服务名 //显示指定服务名列表
chkconfig 服务名 on //设置开机自动开启服务
du -sm * | sort -n //统计当前目录大小 并安大小 排序
chmod 777 文件夹 //把指定文件夹的权限设置为最高权限,777代表最高权限
chmod -R 777 文件夹 //把指定文件夹及其子目录及子文件的权限设置为最高权限
chmod -R 777 * //把当前目录下所有文件及文件夹及其子目录及子文件的权限设置为最高权限
kill -9 进程id //根据进程id杀掉进程,-9表示如果该进程有子进程,则把子进程一起杀掉
pkill -9 进程名字 //根据进程名字杀掉进程,-9表示如果该进程有子进程,则把子进程一起杀掉
uname -a //内核信息
mv oldfilename newfilename //重命名文件夹
unzip FileName.zip //解压.zip文件
tar xvf FileName.tar //解压.tar文件
tar cvf FileName.tar DirName //打包tar文件
service 服务名 restart //重启服务
service 服务名 start //开启服务
service 服务名 stip //关闭服务