linux 网络通信

网络命令 历史上最早的即时通信

1 write linzhiling
(内容)
ctrl+D结束

这样一封信就写出去了,注意:只有用户在线才可以发送

2 wall (write all)
给所有的用户写信

3 ping命令
ping 192.168.1.1
注意:主要看丢包率,丢包率高说明网络状态不好

ifconfig
查看网卡

如果临时设定网卡地址:ifconfig eth0 192.168.214.11

4 mail 给用户发送邮件
mail root
直接按照格式书写
在mail 下面直接输入 1查看1号邮件
d 1 或者 d 2 删除邮件

5 last
查看登录用户
查看最后登录的用户

6 查看数据包的路径
traceroute www.baidu.com

7 netstat 查看网络状态
选项 -t TCP协议 -u UDP协议 -l 监听 -r 路由 -n 显示IP地址和端口号
netstat -tlun 查看当前计算机下开了哪些端口

netstat -an 查看更详细的端口信息
netstat -rn 查看当前路由表

8 setup 爽爆的命令
注意:配置完以后要重启下服务
service network restart
注意:有时候没有生效,要重新进去配置文件,改ONBOOT =YES 和什么等于static

9 挂载命令 (例如插入U盘,移动硬盘什么的需要手动分配盘符,这样的话就需要实现手动挂载)
所谓的挂载,也就是插入新的硬件:1 给硬件分配名称,一般是sr0 2 创建盘符,指定目录 3 做连接
mount
首选在虚拟机下插入光盘
1 创建空目录 mkdir /mnt/cdrom
2 挂载 mount /dev/sr0 /mnt/cdrom 如果已经挂载过了 那么 umount /dev/sro

时间: 2024-10-11 04:45:24

linux 网络通信的相关文章

linux网络通信的命令详细介绍

---------------------------------------网络通信的命令----------------------------------------------- 一:write 功能:给用某个户发信息(对方必须登录,要不能是收不到的) 场景:1:现在linux服务器有2个用户在工作:root .leyangjun 2:root在北京 leyangjun 在上海 3: 两人都同时登录系统工作 交流类似QQ,实时通信 root: write leyangjun (写命令)

linux网络通信中的地址形式转换

对于IPv4协议来说,ip是一个32位的整数,对于IPv6来说,ip是一个128位的整数.在内存中,ip都以二进制的形式存储,但是不易于观察,所以 可以转化将其转化为点分十进制的表达形式. 在linux中,提供了 ip二进制和点分十进制互相转化的函数: inet_ntop 将二进制转化为点分十进制,af表示使用的协议,AF_INET表示使用的是IPv4,AF_INET6表示使用的IPv6,src是一个表示ip的 struct in_addr的结构体,dst是用来存储ip点分十进制形式的字符串,s

linux网络通信

很老了的代码了,呵呵  最近在复习呢 //server #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> typede

Linux网络通信命令

1.write 功能:给该系统内的制定用户发送信息 语法:write 用户名 2.wall 功能:给所有用户发广播 3.ping 语法:ping -c 次数 IP 4.ifconfig 功能:查看网络设置信息 语法: ifconfig -a  //显示所有网卡信息 此外,ifconfig eth0 新的IP地址 ,该语句可以实现在此终端内改变本机的IP,要想永久更改本机的IP地址,必须写入相应的配置文件中 其他命令: 1.shutdown 关机命令 shutdown -h now //立刻关机

Linux 网络通信之广播

IP地址用来标识网络中的一台主机.IPV4协议用一个32位的无符号数表示网络地址,包括网络号和主机号.子网掩码表示IP地址中网络号占几个字节. 每个网段都有对应的广播地址.以C类网段192.168.1.x为例,其中最小的地址192.168.1.0代表该网段:而最大的地址192.168.1.255则是该网段中的广播地址.当我们想这个地址发送数据包时,该网段的所有主机都会接收并处理. 广播包的发送和接收通过UDP套接字实现 广播包发送流程如下: (1)创建UDP套接字:socket(AF_INET,

[Linux入门书籍]推荐

成为一名精通 Linux 程序设计的高级程序员一直是不少朋友孜孜以求的目标.根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍.Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9 倍.同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势.Denis 认为,要学好 Linux 环境下的编程,关键是要看对.选对.学会正确的书籍.可以说,如果你选对了

【转】linux驱动开发的经典书籍

原文网址:http://www.cnblogs.com/xmphoenix/archive/2012/03/27/2420044.html Linux驱动学习的最大困惑在于书籍的缺乏,市面上最常见的书为<linux_device_driver 3rd Edition>,这是一本很经典的书,无奈Linux的东东还是过于庞大,这本侧重于实战的书籍也只能停留在基本的接口介绍上,更深入的东东只能靠我们自己摸索了.但万事总有一个开头,没有对Linux驱动整体框架的把握是很难做一个优秀的驱动开发者的.除了

linux学习(二)——汤哥的推荐书籍

成为一名精通 Linux程序设计的高级程序员一直是不少朋友孜孜以求的目标. 根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows程序员的 1.8 倍.Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9倍.同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势. Denis 认为,要学好Linux 环境下的编程,关键是要看对.选对.学会正确的书籍. 可以说,如果你选对了Li

Linux网络配置基础篇

Linux网络配置基础篇 一.如何实现linux网络通信? 1)指定IP/NETMASK可实现本地通信: 2)指定路由(网关)可实现跨网络通信: 3)指定DNS服务器地址可实现基于主机名的通信, 主DNS服务器地址(当前服务器不在线时,启用备用DNS服务器地址) 备用DNS服务器地址 第三备份DNS服务器地址 二.配置网络方式及网络接口命名 linux 网络属于内核的功能, 配置方式: 静态指定:使用命令直接指定或修改配置文件 动态分配:依赖于本地网络中有DHCP服务 网络接口命名方式: 传统命