1、检查网络是否互通
ping 127.0.0.1 或 telnet 127.0.0.1 8080
2、服务器下查找文件位置
find / -name 文件名
3、服务器下查看、修改、保存文件
(1)切换到文件目录:cd 路径
(2)查看文件:vim 文件名
(3)输入“i”切换到插入模式,此时可进行文件编辑
(4)编辑完成,按ESC退出插入模式,返回一般模式(不可编辑)
(5)一般模式下按shift+“:”,等待输入命令
(6)常用命令解析:
:wq 保存并退出当前文件
:w 仅保存,不退出当前文件
:q 退出当前文件(在没有做任何修改的情况下)
:q! 退出当前文件,忽略任何未保存的修改
4、服务器下给用户赋予文件或者文件夹权限
5、清空文件内容(切换到对应目录)
cat /dev/null>文件名
6、添加、查看防火墙允许访问端口
添加某个允许端口:firewall-cmd --zone=public --add-port=15672/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
删除某端口:firewall-cmd --zone=public --remove-port=端口/tcp --permanent
重启防火墙使修改生效:firewall-cmd --reload
查看防火墙允许访问端口:firewall-cmd --list-all
查看防火墙是否开启:firewall-cmd --state #running表示开启,notrunning表示关闭
启动防火墙:systemctl start firewalld
关闭防火墙:systemctl stop firewalld
允许防火墙开机启动:systemctl enable firewalld
禁止防火墙开机启动:systemctl disable firewalld
查看某端口是否允许:firewall-cmd --zone=public --query-port=端口/tcp
7、重启nginx
查看nginx进程:netstat -tunlp|grep nginx 或 ps -ef|grep nginx
杀掉进程:kill -9 25765 或 killall nginx
启动nginx:/usr/local/nginx/sbin/nginx
重启nginx:./nginx -s reload
8、.sh没有执行权限
用命令给予权限:chmod a+x run.sh
9、压缩与解压包
压缩包:zip -r MobileBooking.zip MobileBooking/* #-r表示文件夹目录下的文件夹也一起压缩;MobileBooking.zip为压缩包名;MobileBooking/*表示压缩文件夹目录下的所有文件
解压:unzip queue.zip #queue.zip为要解压的压缩包
10、将线程日志存入文件
先切换到对应目录,再执行命令:jstack -l pid > log.txt #pid为进程id
11、查看linux服务器磁盘空间和占用情况
命令:df -h