游戏服务器更新时用到的一些命令

 操作服务器有一段时间了,经常对服务器进行操作,整理备忘

tail -f -n 200 ..../xxx.log   查看200行log
pwd  查看当前路径
find / -name '*value*'   根据文件名搜索

权限
chmod 777 -R .   设置文件夹权限  不要在根目录使用只在需要的地方使用
sudo -i  切换至root目录
su - name  切换到指定目录
chown [用户] [文件]   修改文件或者目录的所有者 修改文件或者目录的用户组 
chown -R [用户]:[用户] [文件]  同时修改文件或者目录的所有者和用户组 

系统命令
date  查看当前时间
date -s ‘yyyy-MM-dd hh:mm:ss’   修改系统时间
df -hl   查看磁盘整体使用情况
du -sh  查看当前目录总共占的容量。而不单独列出各子项占用的容量
du -lh --max-depth=1  查看当前目录下一级子文件和子目录占用的磁盘容量。
ifconfig eth0 | grep "inet addr" | awk '{print $2}' | awk -F: '{print $2}' 获取服务器ip

查看端口
ps -ef|grep tomcat   查看tomcat端口
ps -ef --width 200|grep game_server  查看游戏服端口
ps -aux --width 200|grep game_server   查看游戏服端口
netstat -a   查看所有检查端口
netstat -tupln |grep 3734   查看某个进程监测的端口(3734进程号)

压缩解压缩
zip -r xxx.zip ./xxx ./xxx/    打包多个目录
zip -r xxx.zip ./xxx xxx.sh xxx.sh    打包文件和目录
zip -r xxx.zip ./xxx/ ./xxx/   打包多目录
unzip [文件名]  解压缩zip文件

SSH命令
ssh -p 端口 ip  远程SSH访问linux服务器
ssh -p 22 127.0.0.1 示范
/etc/init.d/sshd status  查看SSH启动状态

内存使用情况
free -m   查看内存使用情况
top  查看内存详细使用情况
free -m | sed -n '2p' | awk '{print "used mem is "$3"M,total mem is "$2"M,used percent is "$3/$2*100"%"}'     查看服务器内存使用率百分比

Tomcat
vim tomcat/conf/server.xml  配置tomcat 端口线程等
sh tomcat/bin/startup.sh 启动tomcat
sh tomcat/bin/shutdown 关闭tomcat



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值