总结一下自己在工作中经常用到的Linux命令:
1、复制文件—scp—从一个服务器复制到另外一个服务器
- 1
- 1
例如:
- 1
- 1
—之后输入服务器密码即可,需要注意的是此命令最后不能带有“/”符号,只能复制文件,不能复制文件夹
2、复制文件—cp—在同一个服务器上进行此操作
- 1
- 1
3、查看服务器返回的状态码—curl
curl -I "http://10.10.67.110:801/xcloud/hostquery?version=1.0&host=test.com"
—注意:url一定要加双引号!
4、查看是否可以正常连接–telnet
- 1
- 1
5、设置防火墙,使连接异常—iptables
目标端口:
屏蔽input端口:iptables -A INPUT -p tcp --dport xxxx(port) -j DROP
屏蔽output端口:iptables -A OUTPUT -p tcp --dport xxxx(port) -j DROP
源端口:
屏蔽input端口:iptables -A INPUT -p tcp --sport xxxx(port) -j DROP
屏蔽output端口:iptables -A OUTPUT -p tcp --sport xxxx(port) -j DROP
查看被屏蔽的端口:iptables -L -n
解除屏蔽:iptables -D INPUT x(number)
屏蔽 ICMP request/ping:
- 1
- 1
或者
- 1
- 1
6、查看是否处于半连接状态—netstat:
- 1
- 1
7、解压缩/查看压缩文件中的内容—tar:
- 1
- 2
- 1
- 2
查看压缩文件中的内容:
- 1
- 2
- 1
- 2
8、sz&rz
sz:将服务器上文件下载到本地
rz:将文件上传到服务器
9、创建软连接—ln -s
创建软连接:ln -s file1 file1soft
删除链接:rm -rf file1soft
强制创建软连接:ln -sf file1 file1soft