Skip to content

Latest commit

 

History

History
29 lines (28 loc) · 1.06 KB

File metadata and controls

29 lines (28 loc) · 1.06 KB

检查端口

  1. 使用telnet命令
# 检查本机到其他机器指定端口的连通性
echo '' | telnet 10.26.196.47 80
# 登录到指定机器并检查该机器到其他机器指定端口的连通性
ssh [email protected] "echo '' | telnet 10.26.196.47 80"
  1. 使用nc命令
# 检查本机到其他机器指定端口的连通性
nc -w 5 10.26.196.47 80
# 登录到指定机器并检查该机器到其他机器指定端口的连通性
ssh [email protected] "nc -w 5 10.26.196.47 80"

对比Telnet和NC命令,nc命令功能强大,可指定超时时间等;Telnet命令的缺点是不能主动处理超时,只能被动等待。

获取文件、文件夹的绝对路径 使用readlink命令来获取绝对路径

[root@dev test]# readlink -f dwz/index.html
/media/sf_wwwroot/test/dwz/index.html
[root@dev test]# dirname `readlink -f dwz/index.html`
/media/sf_wwwroot/test/dwz
[root@dev test]# dirname $(readlink -f dwz/index.html)
/media/sf_wwwroot/test/dwz
[root@dev test]# dirname $(readlink -f dwz/../../yii/index.php)
/media/sf_wwwroot/yii