linux怎么看带宽占用
Linux服务器,突然不能访问?
Linux服务器,突然不能访问?
Linux服务器如果出现不能正常访问的情况,因素很多,是需要一步步排查的。
下面我将一些常见现象及解决方案总结出来,供大家参考下。
1、没有关闭ICMP响应,现在无法ping通服务器
如果你的服务器ICMP没有禁用,之前都是可以正常ping通服务器的,现在却无法ping通服务器,说明服务器停止响应了,因素很多,如下:
服务器卡死:内存、CPU占满
服务器带宽占满
服务器宕机
以上解决办法只有一个:联系机房重启服务器,另外让机房查看下流量出入是否正常。
2、WEB服务无法访问
这种情况因素就更多了,主要有:
WEB服务被中止
程序某个链路(业务逻辑)无响应、或响应时间过长,比如请求外部API、数据库超时等
请求并发过大,导致服务器忙
如果服务器内存、CPU、带宽占用都是正常的,那更多的就是要检查WEB服务的进程(Nginx、Apache等)是否正常、可以写个最简单的HTML页面测试是否正常。
3、如果是服务器配置低、负载大,请考虑升级服务器配置
如果你的站点请求量大,而服务器配置较低,那需要升级服务器配置,另外建议前端加个CDN缓解下后端的压力。
linux scp命令格式?
我的回答:scp 参数 原路径 目标路径
我的分析:scp是secure copy命令的简写,是Linux系统下进行远程拷贝文件的命令。linux系统中scp在跨机器复制的时候,采用ssh加密的方式,提高了数据传输的安全性。
scp命令格式一般为:
scp 参数 原路径 目标路径
经常加的参数是-r 递归复制整个目录,-p保留原文件的修改时间、访问时间和访问权限。
我举例下:
复制本地文件到远程的服务器:
scp file_name :remote_folder
复制目录到远程服务器:
scp -r local_folder :remote_folder
当然scp命令的参数很多,可以scp --help进行查看。我还建议使用scp命令进行远程文件传输的时候加上-l 参数,限制用户所能使用的传输带宽,来降低对生产环境的影响,防止传输把网络带宽占满。