`
bliuqing
  • 浏览: 66455 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

测试断掉的连接

阅读更多
  1 #!/bin/bash
   2 # broken-link.sh
   3 # 由Lee bigelow所写<ligelowbee@yahoo.com>
   4 # 已经征得作者的同意.
   5
   6 #一个用于发现死符号链接并且输出它们的链接文件的纯shell的脚本。
   7 #所以它们能把输出提供给xargs并处理
   8 #例如: broken-link.sh /somedir /someotherdir|xargs rm
   9 #
  10 #下面是更好的发现死符号链接的办法:
  11 #
  12 #find "somedir" -type l -print0|\
  13 #xargs -r0 file|\
  14 #grep "broken symbolic"|
  15 #sed -e 's/^\|: *broken symbolic.*$/"/g'
  16 #
  17 #但这不是纯bash脚本,下面的则是.
  18 #注意: 谨防在/proc文件系统和死循环链接中使用!
  19 ##############################################################
  20
  21
  22 #如果没有参数被传递给脚本作为搜索目录,则使用当前目录
  23 #
  24 #
  25 ####################
  26 [ $# -eq 0 ] && directorys=`pwd` || directorys=$@
  27
  28 #Setup the function linkchk to check the directory it is passed
  29 #for files that are links and don't exist, then print them quoted.
  30 #If one of the elements in the directory is a subdirectory then
  31 #send that send that subdirectory to the linkcheck function.
  32 ##########
  33 linkchk () {
  34     for element in $1/*; do
  35     [ -h "$element" -a ! -e "$element" ] && echo \"$element\"
  36     [ -d "$element" ] && linkchk $element
  37     # Of course, '-h' tests for symbolic link, '-d' for directory.
  38     done
  39 }
  40
  41 #Send each arg that was passed to the script to the linkchk function
  42 #if it is a valid directoy.  If not, then print the error message
  43 #and usage info.
  44 ################
  45 for directory in $directorys; do
  46     if [ -d $directory ]
  47 then linkchk $directory
  48 else
  49     echo "$directory is not a directory"
  50     echo "Usage: $0 dir1 dir2 ..."
  51     fi
  52 done
  53
  54 exit 0
分享到:
评论

相关推荐

    weblogic连接池配置数据库断掉重连的问题

    断掉重连机制的原理可以分为两个阶段:检测断掉连接和重新连接到数据库。在检测断掉连接阶段,Weblogic 会定期检测连接池中的连接是否断掉。如果发现断掉的连接,Weblogic 会将其从池中删除。然后,在重新连接到...

    网络实验5 RAW_TCP服务器实验_lwiprawtcpserver_LWIPTCP_client_RAW_TCPServer

    网络调试助手是一个实用工具,可以模拟TCP或UDP客户端,用于测试网络通信功能。 TCP是一种面向连接的、可靠的传输层协议。在TCP连接建立后,数据将以字节流的形式双向传输。服务器和客户端之间的通信需要经历三次...

    开关电源常规测试项目

    过压保护测试检查电源在输出电压过高时的自动关断功能,避免对连接设备造成损害。 #### 18. 重轻载变化测试 重轻载变化测试评估电源在极端负载条件下的性能,确保其能够在不同工作状态下稳定运行。 #### 19. 输入...

    常见OTDR测试曲线解析.doc

    光纤存在断点时, OTDR 测试曲线会出现明显的特征,即曲线在末端没有任何反射峰就掉下去了。这可能是由于光纤在某个位置断了,或者光纤在那里打了个折。需要注意这种情况,以免误判光纤的状态。 六、 测试距离过长 ...

    SAPnco.zip

    在这个例子中,`STFC_CONNECTION`是一个示例RFC函数模块,用于测试连接和返回响应文本。实际项目中,你需要根据业务需求替换为相应的RFC或BAPI。 总的来说,SAP NCO为C#开发者提供了一套强大且灵活的工具,使得与...

    计算机网络系统验收标准14页.pdf

    测试步骤包括断掉一个电源,然后恢复,断掉另一个电源,然后恢复,检查设备工作是否正常。 1.3 系统测试 系统测试是检测系统版本及配置是否正确的重要步骤。测试目的在于检测系统版本及配置是否正确。测试步骤包括...

    连接断线:此功能连接断线与只有一个像素间隙-matlab开发

    在提供的压缩包`repair_broken_point.zip`中,可能包含了实现这一功能的MATLAB代码、示例图像以及可能的测试结果。通过研究这些文件,我们可以更深入地理解这个功能的工作原理和实现细节。对于学习和提升MATLAB图像...

    汽车线束测试系统的方法,汽车线束导通测试系统

    汽车线束测试系统是用于检测汽车线束导通状态的自动化工具,它通过电子电路的通断来判断汽车线束的连接是否正确,从而确保汽车电路系统的正常工作。本文档中,涉及到的知识点主要包括以下几个方面: 一、系统安装:...

    行业资料-电子功用-光伏电站光伏组件EL缺陷测试装置的说明分析.rar

    - **静态EL测试**:组件在无光照条件下,直接连接到EL测试仪,观察其电致发光图像。 - **动态EL测试**:在组件被光照的同时进行,可以揭示光照下的工作状态和性能。 4. **常见EL缺陷**: - **暗区/无光区**:...

    NETTY权威指南部分源码

    "timeout" 和 "断掉重连" 是网络编程中的关键概念。在Netty中,我们可以利用IdleStateHandler来检测连接的空闲状态,并在超时后执行相应的操作,比如断开连接或者发起重连请求。这种机制对于保持网络服务的可靠性至...

    氧化锌避雷器的试验PPT课件.pptx

    绝缘电阻测试是初步判断避雷器内部是否受潮和检查低压MOA内部熔丝是否断掉的方法。U1mA测试则用于确认阀片的工作特性是否符合要求,它代表了阀片饱和点的直流电压。75%U1mA测试则是在高于最大工作相电压的情况下,...

    围棋常形百例及中级围棋测试卷.doc

    3. **断哪边吃哪边**:在围棋的战斗中,断开对手的棋子连接,可以决定哪部分棋子会被吃掉。正确判断断点是关键。 4. **单接与先手**:黑棋的单接是一种好手,因为它往往是先手,能掌控局面的主动。 5. **搜跟攻击*...

    校园网络管理与维护.doc

    电缆的检测不仅仅是电缆的通断、插头连接的好坏,而且应当包括很多电气指标,例如衰减、近端串扰等。而校园网络中多媒体辅助教学和多媒体教室的使用,更对 RG6、RG59 等这种 CSTV/CCTV 电缆的测试提出要求。 2. 网络...

    springboot项目打包jar文件在linux后台启动

    一开始我以为跟在Windows下启动是一样的,只要不关闭这个窗口就可以了,然后吃完晚饭... 注: nohup命令的作用就是让程序在后台运行,不用担心关闭连接进程断掉的问题了(推荐使用) 如果需要记录日志的话: nohup java -ja

    圆柱和圆锥单元测试题(卷).doc

    1. **圆柱的定义**:圆柱由两个平行且相同的圆形底面和一个连接底面的侧面组成,两底面间的垂直距离称为高。 2. **圆锥的定义**:圆锥有一个圆形底面,一个顶点,从顶点到底面边缘的直线距离称为高。 3. **圆柱和...

    双绞线制作实验报告.doc

    测试网线接好后,并不能保证就已经没有问题,还需要对网线进行检测,以确定是否有连接故障。测试用的工具是测试仪,将两个水晶头分别安在测试仪上,拉动测试仪,如果两排灯同时顺序亮到底,则说明网线已经制作好,...

    北京交通大学《计算机网络原理》实验一--实验报告--网线的制作

    (6) 测试:使用网线测试仪,一端连接TX,另一端连接RX,开启测试仪,如果正确连接,两端的绿灯会依次从1到8亮起。 4. 实验结果及反思 初次实验中,由于线未完全插入水晶头,导致测试不通。这提示我们在制作网线时...

    单向晶闸管的触发能力检测

    再断开A极与G极的连接(A、K极上的表笔不动,只将G极的触发电压断掉),若表针示值仍保持在几欧姆至几十欧姆的位置不动,则说明此晶闸管的触发性能良好。 对不求甚解作电流在5A以上的中、大功率普通晶闸管,因其通...

    HSRP+SLA+TRACK结合实现相互热备并自动切换.doc

    当远端链路断掉时,PC5 和 PC6 无法实现自动切换。因此,我们需要通过 sla 和 track 机制来检测远端链路故障,并自动切换到备用设备上。 我们首先在 SW1 和 SW2 上定义一个 sla 检测列表 1,通过 ping 的 icmp-echo...

Global site tag (gtag.js) - Google Analytics