Shell笔记——网络操作

wget 下载网页或者远程文件
# 下载限速:
wget --limit-rate 20k www.baidu.com

# 断点续传:
wget -c URL

 

允许/禁止ping
# 禁止ICMP协议

# 临时生效:
# 允许ping
echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
# 禁止
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

# 永久生效
/etc/sysctl.conf
# 允许:增加一行
net.ipv4.icmp_echo_ignore_all=0
# 禁止
net.ipv4.icmp_echo_ignore_all=1

# 修改完 
sysctl -p

 

fping 查看局域网活动主机
fping -a 192.168.0.1 192.168.0.255 -g

# 如果对方关闭icmp协议,那么此命令将搜索不到对方

 

sshfs 在本地挂载点上挂载远程驱动器
# 需要安装fuse-sshfs.x86_64
# fuse 用户空间文件系统(Filesystem in Userspace)

sshfs -o allow_other hz@101.132.185.243:/home/hz/shellTest /mnt/sshpoint/

 

lsof 列出系统中开放端口以及运行在端口上的服务信息
lsof -i

 

netcat或者nc 创建网络套接字
# 套接字 ip:端口号

# 设置监听套接字
nc -l 1234

# 连接到该套接字
nc 101.132.185.243 1234

 

iptables 制作简易防火墙
# 阻塞发送到特定ip地址的流量
iptables -A OUTPUT -d 114.114.114.114 -j DROP

# 阻塞发送到特定端口的流量
iptables -A OUTPUT -p tcp -dport 21 -j DROP

# 清除改动
iptables --flush

 

连接windows共享文件夹
# 通过文件管理器连接
smb://IP

# 通过命令挂载
sudo mount.cifs //IP/文件名 /mnt/share -o user=username

# 查看有哪些共享目录
smbclient -L //IP -U username

转载于:https://www.cnblogs.com/Vince-blogs/p/9310592.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值