Linux学习笔记----基础部分-----6,网络工具(netstat lsof route host wget ftp sftp lftp ssh)

这篇博客详细介绍了Linux中的网络工具,包括如何使用netstat查询网络服务和端口,lsof查看打开文件,route查看网络路由,wget进行镜像下载,以及ftp, sftp, lftp, ssh进行文件传输和远程登录。内容涵盖这些工具的基本用法和选项,是学习Linux网络管理的实用参考资料。" 133426820,19673915,C语言随机函数详解与示例,"['c语言', '开发语言', '算法']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自我总结 + 优秀摘录

1,查询网络服务和端口

netstat用于显示各种网络相关信息。

列出所有端口netstat -a
列出所有tcp端口netstat -at
列出所有有监听的服务状态netstat -l
查询端口
$netstat -antp | grep 6379
tcp  0   0   127.0.0.1:6379   0.0.0.0:*  LISTEN   25501/redis-server

lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等; 在查询网络端口时,经常会用到这个工具。

查询7902端口现在运行什么程序:

#分为两步
#第一步,查询使用该端口的进程的PID;
    $lsof -i:7902
    COMMAND   PID   USER   FD   TYPE    DEVICE SIZE NODE NAME
    WSL     30294 tuapp    4u  IPv4 447684086       TCP 10.6.50.37:tnos-dp (LISTEN)

#查到30294
#使用ps工具查询进程详情:
$ps -fe | grep 30294
tdev5  30294 26160  0 Sep10 ?        01:10:50 tdesl -k 43476
root     22781 22698  0 00:54 pts/20   00:00:00 grep 11554

注解

以上介绍lsof关于网络方面的应用,这个工具非常强大,需要好好掌握,详见 lsof 一切皆文件 ;

2,网络路由

查看路由状态route -n
发送ping包到地址IPping IP
探测前往地址IP的路由路径tranceroute IP
DNS查询,寻找域名domain对应的IPhost domain
反向DNS查询host IP

3,镜像下载

下载文件和网页: wget url

常用选项:

  • –limit-rate :下载限速
  • -o:指定日志文件;输出都写入日志;
  • -c:断点续传

4,ftp sftp lftp ssh

SSH登陆:

$ssh ID@host

ssh登陆远程服务器host,ID为用户名。

ftp/sftp文件传输:

$sftp ID@host

登陆服务器host,ID为用户名。sftp登陆后,可以使用下面的命令进一步操作:

  • get filename # 下载文件
  • put filename # 上传文件
  • ls # 列出host上当前路径的所有文件
  • cd # 在host上更改当前路径
  • lls # 列出本地主机上当前路径的所有文件
  • lcd # 在本地主机更改当前路径

lftp同步文件夹(类似rsync工具):

lftp -u user:pass host
lftp user@host:~> mirror -n

5,网络复制

将本地localpath指向的文件上传到远程主机的path路径:

$scp localpath ID@host:path

以ssh协议,遍历下载path路径下的整个文件系统,到本地的localpath:

$scp -r ID@site:path localpath

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值