Linux 网络操作
Linux 基础网路操作
ifconfig eth0 down # 禁用网卡 ifconfig eth0 up # 启用网卡 ifup eth0:0 # 启用网卡 mii-tool em1 # 查看网线是否连接 dhclient eth1 # 自动获取IP ifconfig eth0:0 192.168.1.221 netmask 255.255.255.0 # 增加逻辑IP地址 echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all # 禁ping traceroute www.baidu.com # 测试跳数
DNS 相关
vi /etc/resolv.conf # 设置DNS nameserver IP 定义DNS服务器的IP地址 nslookup www.moon.com # 解析域名IP dig -x www.baidu.com # 解析域名IP dig +short txt hacker.wp.dg.cx # 通过 DNS 来读取 Wikipedia 的hacker词条 host -t txt hacker.wp.dg.cx # 通过 DNS 来读取 Wikipedia 的hacker词条 tcpdump tcp port 22 # 抓包 lynx # 文本上网 wget -P 路径 http地址 # 下载 包名:wgetrc
网络基础
mtr -r www.baidu.com # 测试网络链路节点响应时间 # trace ping 结合 ipcalc -m "$ip" -p "$num" # 根据IP和主机最大数计算掩码curl -I www.baidu.com # 查看网页http头 curl -s www.baidu.com # 不显示进度queryperf -d list -s DNS_IP -l 2 # BIND自带DNS压力测试 [list 文件格式:www.turku.fi A] telnet ip port # 测试端口是否开放,有些服务可直接输入命令得到返回状态echo "show " |nc $ip $port # 适用于telnet一类登录得到命令返回curl -o /dev/null -s -m 10 --connect-timeout 10 -w %{http_code} $URL # 检查页面状态 curl -d "user=xuesong&pwd=123" http://www.abc.cn/Result # 提交web页面表单 需查看表单提交地址 curl -s http://20140507.ip138.com/ic.asp # 通过IP138取本机出口外网IP rsync -avzP -e "ssh -p 22" /dir user@$IP:/dir # 同步目录 # --delete 无差同步 删除目录下其它文件 sshpass -p "$passwd" rsync -avzP -e "ssh -p 22" /dir user@$IP:/dir/ # 指定密码避免交互同步目录 net rpc shutdown -I IP_ADDRESS -U username%password # 远程关掉一台WINDOWS机器 wget --random-wait -r -p -e robots=off -U Mozilla www.example.com # 递归方式下载整个网站
转载于:https://www.cnblogs.com/sharesdk/p/8691402.html
Linux 网络操作相关推荐
- linux服务器管理技术试卷,《Linux网络操作系统配置与管理》试卷D含答案
<Linux 管理与服务器配置>试卷D 第1页,共4页 密 密 封 线 内 不 得 答 题 <Linux 网络操作系统配置与管理>试卷D (考时:90分钟) 适用专业: 课程代 ...
- Linux之top查看资源、网络操作相关的命令(ping、service)、登录远程服务器、文件互传
注意: ifconfig--Linux中查看ip命令 或者使用 ip -4 addr ipconfig--Windows中查看ip命令 一.查看系统资源的命令--top top使用权限是所有用户,使 ...
- Linux网络编程--进程间通信(一)
进程间通信简介(摘自<Linux网络编程>p85) AT&T 在 UNIX System V 中引入了几种新的进程通讯方式,即消息队列( MessageQueues),信号量( s ...
- Linux io模型及函数调用,Linux 网络编程的5种IO模型:信号驱动IO模型
Linux 网络编程的5种IO模型:信号驱动IO模型 背景 这一讲我们来看 信号驱动IO 模型. 介绍 情景引入: 在信号驱动IO模型中,当用户线程发起一个IO请求操作,会给对应的socket注册一个 ...
- linux网络驱动架构,Linux网络体系架构和网卡驱动设计
Linux网络体系架构 1.Linux的协议栈层次 2.Linux的网络子系统架构 Linux的协议栈层次 Linux的优点之一在于它丰富而稳定的网络协议栈.其范围从协议无关层(例如通用socket层 ...
- Linux网络编程实例分析
最近由于工作原因需要温习一下Linux网络编程的部分基础知识,因此对之前写的Socket网络通信的代码进行了进一步优化和拓展,在不关闭一次Socket连接的基础上,对服务端加入循环读写的功能,同时加入 ...
- linux网络命名空间详解,『中级篇』 Linux网络命名空间(25)
原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』 Linux网络命名空间(25) docker底层技术,非常重要的关于namespace,network的names ...
- Linux网络服务-Web Service之【HTTP协议简介】(一)
一.什么是HTTP? 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是互联网上应用最为广泛的一种网络协议.设计HTTP最初的目的是为了提供一种发布和接收 ...
- SVN的Windows和Linux客户端操作详解
SVN的Windows和Linux客户端操作详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Windows客户端操作 1.安装SVN客户端 a>.去官网下载svn软件 ...
最新文章
- Python Qt GUI设计:QMainWindow、QWidget和QDialog窗口类(基础篇—10)
- 如何使用Keil仿真环境查看CPU类型字长?【worldsing笔记】
- 查找数据结构相关题目
- Android Studio 模拟器 不要皮肤,效果更好
- android c++ gizp 调用 so,使用ndk-build编译 android调用的so库
- 运用python的方式_对Python使用mfcc的两种方式详解
- 诗与远方:无题(八十八)
- js正则表达式验证密码
- request 和require区别_JAVA WEB开发中涉及到的get和post请求,他们的区别
- 线段树(SegmentTree)基础模板
- 解决办法:undefined reference to symbol '_ZTVN10__cxxabiv117__class_type_infoE@@CXXABI_1.3
- Cinema 4D R25 for mac(c4d r25)快捷键分享
- FishC笔记—15 讲 字符串:格式化
- 联想服务器linux系统raid驱动,SUSE Linux服务器企业版加载阵列卡驱动程序步骤
- python导入包如果找不到
- 导出pdf内容包换特殊符号,或转行符号等解决方法
- stm32--JLINK调试
- 值得你收藏的Notes应用模板
- *7-1 CCF 2015-09-1 数列分段
- 骆驼(Camel)命名法、帕斯卡(Pascal)命名法、匈牙利命名法
热门文章
- 从数学到计算机 从莱布尼兹到冯诺依曼 从数理逻辑到算法分析
- mybatis 详解(三)------入门实例(基于注解)
- 【计算机网络】物理层设备功能浅析
- spring整合CXF
- 如何解决Error: failed PB timebomb check
- ei拼音的四个声调对应的字_非常容易混淆的汉语拼音“er”,究竟特殊在哪里?孩子总是搞不懂...
- SkyEye仿真ZYNQ芯片,轻松运行国产操作系统ReWorks
- 计算机考研在线题库,考研全题库电脑版
- (20)VHDL移位寄存器
- (05)Verilog HDL时序逻辑:always