当前位置: 首页 > news >正文

网站优化计划重庆制作网站培训机构

网站优化计划,重庆制作网站培训机构,站长工具之家seo查询,网站1g租用价格在Linux系统中#xff0c;网络设置、问题查找和故障修复是系统管理的重要技能#xff0c;对于开发人员来说#xff0c;了解Linux故障排除命令对于日常任务十分有帮助。 本文将介绍在Linux系统中已经可用的重要的网络和故障排除命令。 以下是已经存在于Linux机器上的故障排…在Linux系统中网络设置、问题查找和故障修复是系统管理的重要技能对于开发人员来说了解Linux故障排除命令对于日常任务十分有帮助。 本文将介绍在Linux系统中已经可用的重要的网络和故障排除命令。 以下是已经存在于Linux机器上的故障排除命令列表 命令                  描述 | hostname     | 检查和设置服务器的主机名 | host         | 检索给定主机的DNS详细信息 | ping         | 使用ICMP检查远程服务器的可达性并显示往返时间 | curl         | 用于数据传输的通用工具用于故障排除网络问题 | wget         | 下载文件解决代理连接和连通性问题 | ip           | 替代ifconfig配置和检索有关网络接口的信息 | arp          | 管理和查看ARP缓存 | ss/netstat   | 检查端口和Unix套接字上的连接和PID | traceroute   | 使用ICMP查找到目标服务器的跃点并显示跃点之间的时间 | mtr          | 结合ping和traceroute提供额外的信息如中间主机 | dig          | 检索与域名相关的DNS记录 | nslookup     | 类似于dig用于DNS查询 | nc           | 用于调试TCP/UDP套接字的实用工具 | telnet       | 在端口上测试远程连接 | route        | 检索路由表信息 | tcpdump      | 捕获用于分析网络问题的网络数据包 | lsof         | 列出打开的文件和关联的进程信息本文中提到的每个命令或实用程序都带有各种选项和标志。要了解这些选项和标志可以参考每个命令的手册页。手册页提供了有关命令功能及其使用方法的详细信息。只需在终端中键入man然后输入命令即可访问指南并查看适合大家需求的可用选项和标志。 1 hostname hostname命令可帮助检查机器的当前主机名并支持给其指定新的主机名。 要查看当前名称请键入 hostname如果想更改名称可以使用以下方式使用hostname命令 sudo hostname example.com注意使用此命令进行的更改是临时的。在重新启动机器后会恢复为保存在文件中的原始名称例如/etc/hostname。 但是如果想永久更改主机名可以使用/etc/hosts文件或服务器上存在的hostname文件 对于Ubuntu请编辑/etc/hostname file。 对于RHEL、CentOS和Fedora请在 /etc/sysconfig/network file中进行更改。 2 ping ping网络工具用于检查远程服务器是否可达。其主要目的是验证连接性并排除网络问题。 它提供以下信息 发送和接收的字节数 发送、接收和丢失的数据包 往返时间的大致时间以毫秒为单位 ping命令的语法ping IPADDRESS or DOMAINANME 例如 ping medium.com要ping一个IP地址 ping 1.1.1.1如果想在不使用CtrlC的情况下限制ping输出可以使用带有数字的-c标志如下所示 ping -c 1 medium.com3 curl curl工具主要用于与服务器之间传输数据。然而它也非常适用于网络故障排除。 对于故障排除curl支持多种协议如DICT、FILE、FTP、FTPS、GOPHER、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、MQTT、POP3、POP3S、RTMP、RTMPS、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、TELNET和TFTP。 例如可以使用curl通过telnet检查22端口的连接性 curl -v telnet://192.168.33.10:22检查FTP连接 curl ftp://ftptest.net还可以使用curl来排查Web服务器的连接性 curl http://medium.com -I在这些示例中curl用于验证不同端口和协议上的连接性使其成为网络诊断的通用工具。 4 wget wget命令主要用于获取网页但也可以帮助排查网络问题。 例如可以使用wget来排查通过代理服务器的连接 wget -e use_proxyyes http_proxy http://externalsite.com要检查网站是否可用可以获取其文件 wget www.google.com在这些示例中wget扩展了其功能不仅可以获取网页还可以用于诊断网络问题如代理服务器连接和网站可用性。 5 IPifconfig ip命令用于显示和管理路由和网络接口。它是ifconfig的更新版本。虽然ifconfig在所有系统中都可以工作但建议使用ip命令以获得更好的功能。 以下是使用ip命令的几个示例 显示网络设备和配置 ip addr可以将此命令与管道和grep结合使用以获取特定信息例如eth0接口的IP地址。这对于需要动态获取IP地址的自动化工具特别有帮助。 例如要获取eth0网络接口的IP地址 ip a | grep eth0 | grep inet | awk -F  {print $2}获取特定接口的详细信息 ip a show eth0列出路由表 ip routeip route list这些示例说明了如何使用ip命令显示有关网络设备、配置和路由表的详细信息。 6 arp ARP地址解析协议显示了系统与本地网络的IP地址和MAC地址之间的缓存表。 arp示例输出 vagrantsomelab:~$ arp Address                  HWtype  HWaddress           Flags Mask            Iface 10.0.2.3                 ether   52:54:00:12:35:03   C                     eth0 192.168.33.1             ether   0a:00:27:00:00:00   C                     eth1 10.0.2.2                 ether   52:54:00:12:35:02   C                     eth07 ssnetstat ss命令可以作为netstat的替代品使用但在所有系统上仍然可以使用netstat命令。 使用ss命令可以获取比netstat命令更多的信息。ss命令速度快因为它从内核用户空间获取所有信息。 下面来看一下ss命令的几个用法。 7.1 列出所有连接 ss命令将列出计算机上的所有TCP、UDP和Unix套接字连接。 ubuntumedium:~$ ss Netid  State      Recv-Q Send-Q   Local Address:Port       Peer Address:Port u_str  ESTAB      0      0                    * 7594                  * 0 u_str  ESTAB      0      0      /com/ubuntu/upstart 7605                  * 0   u_str  ESTAB      0      0                    * 29701                 * 0 u_str  ESTAB      0      0      /var/run/dbus/system_bus_socket 29702                 * 0 tcp    ESTAB      0      400      172.31.18.184:ssh         1.22.167.31:61808ss命令的输出会很大可以使用ss | less命令使输出可滚动。 7.2 过滤TCP、UDP和Unix套接字 如果要过滤掉TCP、UDP或UNIX套接字的详细信息请使用ss命令的-t、-u和-x标志。它将显示所有连接到特定端口的已建立连接。如果要使用a和特定标志同时列出已连接和监听端口请参考下面的示例。 ss -ta ss -ua ss -xa7.3 列出所有监听端口 要列出所有监听端口请使用ss命令的-l标志。要列出特定的TCP、UDP或UNIX套接字请使用-t、-u和-x标志与-l一起如下所示。 ubuntumedium:~$ ss -lt State      Recv-Q Send-Q      Local Address:Port          Peer Address:Port LISTEN     0      128                     *:ssh                      *:* LISTEN     0      50                     :::http-alt                 :::* LISTEN     0      50                     :::55857                   :::* LISTEN     0      128                    :::ssh                     :::* LISTEN     0      50                     :::53285                   :::* ubuntumedium:~$7.4 列出所有已建立连接 要列出所有已建立的端口请使用状态已建立标志如下所示。 ss -t -r state established要列出所有处于监听状态的套接字 ss -t -r state listening8 mtr mtr工具是用于排查网络瓶颈的网络诊断工具。它结合了ping和traceroute的功能。 例如以下命令实时显示traceroute输出。 mtr google.commtr报告 可以使用--report标志生成报告。运行mtr报告时它会向目标发送10个数据包并生成报告。 mtr -n --report google.com9 dig 如果有与DNS查找相关的任务可以使用“dig”命令查询DNS名称服务器。 9.1 使用dig获取所有DNS记录 下面的命令返回twitter.com的所有DNS记录和TTL信息 dig twitter.com ANY使用short参数可以获得无冗余的输出。 dig google.com ANY short9.2 使用dig获取特定的DNS记录 例如如果想获取特定域名的A记录可以使用dig命令。使用short参数可以提供无冗余的信息。 dig www.google.com A short类似地可以使用以下命令分别获取其他记录信息。 dig google.com CNAME short dig google.com MX short dig google.com TXT short dig google.com NS short9.3 使用dig进行反向DNS查找 可以使用以下命令使用dig进行反向DNS查找。将8.8.8.8替换为所需的IP地址。 dig -x 8.8.8.810 ncnetcat ncnetcat命令被称为网络命令中的瑞士军刀。 使用nc可以检查特定端口上运行的服务的连接性。 例如要检查ssh端口是否打开可以使用以下命令。 nc -v -n 192.168.33.10 22netcat还可以用于TCP/UDP数据传输和端口扫描。 在云环境中不推荐进行端口扫描。您需要请求云服务提供商在您的环境中执行端口扫描操作。 11 telnet telnet命令用于故障排除端口上的TCP连接。 要使用telnet检查端口连接性请使用以下命令。 telnet 10.4.5.5 2212 lsof lsof是个在日常Linux故障排除中使用的命令。对于任何与Linux系统工作的人来说这个命令同样重要。 要列出所有打开的文件请执行lsof命令。 开发人员和DevOps工程师经常遇到的一个常见错误是“绑定失败错误地址已在使用中”。可以使用以下命令找到与端口关联的进程ID然后可以终止该进程以释放端口。 lsof -i :8080本文介绍了修复和设置网络所需的重要Linux命令。每个命令都有很多功能读者可以根据需要深入挖掘。
http://www.zqtcl.cn/news/543500/

相关文章:

  • 政务网站设计wordpress 嵌入html5
  • 移动网站 pc网站的区别吗网站建设工厂
  • 有意义网站织梦圈子如何调用网站默认模板
  • 南京公司网站模板建站网页制作中的网站维护
  • 微信分享 淘宝网站 怎么做wordpress访问慢
  • 网站后台制作沈阳营销型网站制作技术
  • 微页制作平台网站建设wordpress文章显示数量
  • 望野古诗王绩seo优化系统
  • 网站设计大概流程惠城区龙丰街道
  • 游戏平台十大排名南宁seo优化公司
  • 佛山外贸网站建设方案企业管理控制系统
  • 分类信息网站如何做排名品牌建设卓有成效
  • 企业网站报价方案模板下载营销软件crm
  • 湛江网站开发哪家专业东莞营销型手机网站建设
  • 做个外贸的网站不懂英语咋做做网站 嵌入支付
  • 官方模板关键字生成的代码添加在网站的什么地方?网站 建设 培训 视频
  • 做网站时图片要切片有什么作用网站导航栏模板怎么做
  • 网站做数据分析网站开发为什么不用cgi了
  • 有了网址可以建网站吗软件外包项目网站
  • 威海设计网站的单肩包自定义页面设计模板
  • 制作一个网站首页中国建设个人网上银行官网
  • 厦门开发网站公司购买手表网站
  • 网站模板排名vs做网站加背景
  • 思途旅游网站建设系统郴州新网招聘
  • 婚庆公司网站模板下载海域装饰
  • 微信小程序是干什么用的永康网站优化
  • 网站seo是什么谷歌海外广告投放
  • 江苏省 建设 注册中心网站首页淮南建筑网
  • 网站备案核wordpress页面菜单
  • 凤阳县城乡建设局网站设计本app下载