E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux网络服务篇
RHEL 5
服务篇
—部署Samba文件共享服务
部署Samba文件共享服务在windows网络环境中,主机之间进行文件和打印共享是通过微软公司自己的SMB/CIFS网络协议实现的。SMB和CIFS协议是微软的私有协议,在Samba项目出现之前,并不能直接与Linux/UNIX系统进行通信。Samba协议它在Linux/UNIX系统中实现了微软的SMB/CIFS网络协议,从而使跨平台的文件共享变得更加容易了。1、Samba软件包的构成samba-
weixin_33921089
·
2020-09-16 10:42
开发工具
数据库
网络
linux网络
编程学习笔记(6)——TCP连接状态的多种判断方法
在TCP网络编程模型中,无论是客户端还是服务端,在网络编程的过程中都需要判断连接的对方网络状态是否正常。在linux系统中,有很多种方式可以判断连接的对方网络是否已经断开。通过错误码和信号判断通过select系统函数判断通过TCP_INFO套接字选项判断通过SO_KEEPALIVE套接字选项判断通过SO_RCVTIMEO/SO_SNDTIMEO判断(一)通过错误码和信号判断(1)写数据信号和错误码
li_wen01
·
2020-09-16 09:34
linux
网络编程
linux
网络编程
TCP
套接字选项
IO复用
Linux网络
命令——ifconfig、ifup、ifdown
这三个命令的用途都是启动网络接口,不过,ifup与ifdown仅就/etc/sysconfig/network-scripts内的ifcfg-ethx(x为数字)进行启动或关闭的操作,并不能直接修改网络参数,除非手动调整ifcfg-ethx文件才行。至于ifconfig则可以直接手动给予某个接口IP或调整其网络参数。下面我们就分别来谈一谈。一、ifconfigifconfig主要是可以手动启动、观
weixin_30535043
·
2020-09-16 08:52
操作系统
2020 最好的
Linux网络
监控工具
前言虽然这个清单包含开源的和闭源的产品,但它着重于介绍基于Linux的网络监控工具,少数常用工具只能在Windows,Pandora或其他系统上运行,但是大多数网络监视工具都在Linux系统上运行,因为Linux通常是IT专家的在企业中网络管理中常用的系统。因此,我排除了少数几种与Linux不兼容的监视工具。我个人最喜欢的是SolarWindsNetFlow流量分析器,请阅读下面的内容以了解具体的
新钛云服
·
2020-09-16 08:00
网络
可视化
大数据
编程语言
人工智能
深入理解
Linux网络
技术内幕 第7章 组件初始化的内核基础架构
组件初始化的内核基础架构引导期间的内核选项注册关键字两遍分析使用引导选项配置网络设备模块初始化代码新模型:宏卷标引导期间初始化函数xxx_initcall宏__initcall和__exitcall和模块内存最优化__init宏和__exit宏动态宏定义引导期间的内核选项Linux允许用户把内核配置选项传递给引导程序,可以使用此机制在引导期间调整内核。parse_args函数用于解析输入字符串,输
未羊_z
·
2020-09-16 06:07
深入理解LINUX网络技术内幕
内核
linux
Linux网络
编程:socket文件传输
/*************************************************************************>File:TransportFileonLinux>FileName:Server.c>Author:WQP_Ya_Ping***************************************************************
WQP_Ya_Ping
·
2020-09-16 05:11
Linux
linux
socket
网络编程
文件传输
linux网络
编程之进程间通信基础(一):进程间通信概述
一、顺序程序与并发程序特征顺序程序特征顺序性封闭性:(运行环境的封闭性)确定性可再现性并发程序特征共享性并发性随机性二、进程互斥1、由于各进程要求共享资源,而且有些资源需要互斥使用,因此各进程间竞争使用这些资源,进程的这种关系为进程的互斥2、系统中某些资源一次只允许一个进程使用,称这样的资源为临界资源或互斥资源。3、在进程中涉及到互斥资源的程序段叫临界区举例如下图:假设x=1;当A进程已经判断完毕
Sandeldeng
·
2020-09-16 02:38
Linux网络编程
网络编程
通信
linux
Linux网络
命令
转自https://www.cnblogs.com/chuijingjing/articles/8527996.html
Linux网络
命令一、网络环境查看命令1、ifconfig命令ifconfig命令
py_xiaobai
·
2020-09-15 23:05
【转】Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载六)Linux的网络配置
Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载六)Linux的网络配置本篇是Linux小白最佳实践第6篇,目的就是让白菜们了解
Linux网络
是如何配置的。
刘晴晴
·
2020-09-15 20:06
Linux网络
文件下载
wget是linux下一个从网络上自动下载文件的常用自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。一般的使用方法是:wget+空格+参数+要下载文件的url路径,例如:1wgethttp://www.linuxsense.org/xxxx/xxx.tar.gz-c参数,这个也非常常见,可以断点续传,如果不小心终止了,可以继续使用命令接着下载,例如:1wget-chttp:
Lionel_2015
·
2020-09-15 17:59
linux
Centos7——13.网络配置
目录1.
Linux网络
配置原理图(含虚拟机)2.查看网络IP和网关2.1查看虚拟网络编辑器2.2修改IP地址(修改虚拟网络的IP)2.3查看网关2.4查看windows环境中的VMnet8网络配置(ipconfig
a104925049
·
2020-09-15 16:27
运维
操作系统
【
Linux网络
编程】02 mac地址 ip地址 port端口 netmask子网掩码
网卡:网络适配器作用:用来发送接收数据的,将模拟信号转换成数字信号mac地址:每块网卡都有一个全球唯一的标识ID:这个全球唯一的标识ID号就是所说的mac地址(物理地址48b6字节)ip地址:用来标识主机或网卡的一个虚拟ipip地址:ipv432bipv6128bip地址分为2部分:主机id子网id子网掩码:连续1或连续0组成,结合ip一起使用,单独存在无意义10.1.2.2/255.255.25
努力做一个code杠精
·
2020-09-15 15:28
Linux网络编程
Linux命令大全下载专题,你要找的资料全在这儿了
2019独角兽企业重金招聘Python工程师标准>>>Linux基础命令Linux命令基础Linux基础命令教程豪华版Linux基础教程之命令的使用Linux命令使用技巧集锦
Linux网络
命令详解Linux
weixin_34130389
·
2020-09-15 15:23
Linux内核bridge中的数据包处理流程(转载)
msn:
[email protected]
来源:http://yfydz.cublog.cn1.前言本文简要介绍数据包在进入桥网卡后在
Linux网络
协议栈的处理流程,并描述netfilter的hook
chengqianyun2002
·
2020-09-15 13:17
旧文杂记
linux网络
配置,永久配置
一、修改IP地址/etc/sysconfig/network-scripts/ifcfg-eth0文件DEVICE=eth0#物理设备名IPADDR=192.168.1.10#IP地址NETMASK=255.255.255.0#掩码值GATEWAY=192.168.1.1#网关地址ONBOOT=yes#[yes|no](引导时是否激活设备)BOOTPROTO=static#[none|static
iteye_3329
·
2020-09-15 13:27
技术开发
Linux内核bridge中的数据包处理流程
msn:
[email protected]
来源:http://yfydz.cublog.cn1.前言本文简要介绍数据包在进入桥网卡后在
Linux网络
协议栈的处理流程,并描述netfilter的hook
csb74110
·
2020-09-15 13:43
数据库
网络
运维面试题(每日一题)
3、将前端运行的服务或脚本,如何可以放置到后端进行执行4、
linux网络
配置中如何给一块网卡添加多个IP地址5、查找占用内存的前3名进程6、如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.133.1267
果子哥丶
·
2020-09-15 12:47
运维
运维
Linux网络
性能优化方法简析
对于网络的行为,可以简单划分为3条路径:1)发送路径,2)转发路径,3)接收路径,而网络性能的优化则可基于这3条路径来考虑。由于数据包的转发一般是具备路由功能的设备所关注,在本文中没有叙述,读者如果有兴趣,可以自行学习(在Linux内核中,分别使用了基于哈希的路由查找和基于动态Trie的路由查找算法)。本文集中于发送路径和接收路径上的优化方法分析,其中的NAPI本质上是接收路径上的优化,但因为它在
xiyu_1986
·
2020-09-15 12:30
网络
linux
性能优化
struct
网络协议
tcp
linux网络
:用户态以及内核态
学习
linux网络
编程的时候,经常看到用户态以及内核态,但是不是很理解,所以写个博客认真研究一番:多数计算机有两种运行模式:内核态和用户态。
洛城铁匠
·
2020-09-15 12:37
网络知识
linux
服务器
Linux网络
编程之ICMP洪水攻击代码实例
1.ICMP洪水攻击原理ICMP洪水攻击基于PING协议,通过发送大量的PING包来攻击目标主机,主要攻击有3类:(1)直接洪水攻击,即通过多线程的方式一次性发送大量的ICMP包,其缺点是容易暴露,对方知道你的IP,可以直接屏蔽(2)伪装IP攻击,在直接洪水攻击的基础上,将发送方的IP地址用伪装的IP地址来代替(3)反射攻击,伪装目标主机向一群主机发送ICMP请求包,这样,这些主机就会向目标主机发
上官焱阳
·
2020-09-15 09:22
icmp
linux
syn
java网络编程基础--
Linux网络
IO模型
一、同步与异步、阻塞与非阻塞1.1、同步和异步同步和异步关注的是结果消息的通信机制首先来解释同步和异步的概念,这两个概念与消息的通知机制有关。也就是同步与异步主要是从消息通知机制角度来说的。同步:同步的意思就是调用方需要主动等待结果的返回,这个过程才能结束异步:异步的意思就是不需要主动等待结果的返回,而是通过其他手段比如,状态通知,回调函数等。1.1.1、概念描述所谓同步就是一个任务的完成需要依赖
坤仔1
·
2020-09-15 02:08
网络编程
Linux网络
配置之静态ip配置
设置静态ipsudoifconfigeth0XXX.XXX.XXX.XXXnetmask255.255.255.0sudoifdowneth0sudoifupeth0设置默认网关sudorouteadddefaultgwXXX.XXX.XXX.XXX
lz220011
·
2020-09-15 02:39
SecureCRT连接Linux问题及解决方法
网络链接当主机使用无线网时,网络连接设置为桥接模式当主机使用以太网时,网络连接设置为NAT模式最重要的是开启VM的网络服务windows的服务services.msc中打开VMwareNATService2.
Linux
leumber
·
2020-09-15 02:23
Linux
linux 内核驱动文章列表
1,设备驱动模型(1)2,
Linux网络
接口的源码分析3,netlinksocket编程之why&how
fwh20
·
2020-09-15 00:05
linux
日常运维(一)
查看系统负载10.2vmstat命令10.3top命令10.4sar命令10.5nload命令10.6监控io性能10.7free命令10.8ps命令10.9查看网络状态10.10linux下抓包10.11
Linux
weixin_41654660
·
2020-09-14 23:56
linux网络
原理及基本设置
网络原理及基本设置识别网络设备网卡种类与逻辑别名ifconfig或dmesg命令识别网络设备开机时Linux读取/etc/modprobe.conf文件设定、并根据这些设定决定载入哪些网卡的驱动程序模块为了方便系统的管理和维护,网络设定文件和脚本中都会使用网卡的逻辑名来引用网卡系统中的第1个网卡的逻辑名是eth0在/etc/modprobe.conf文件中将这些网卡的逻辑名对应到系统所监测到的特定
阿拉辉
·
2020-09-14 16:14
Linux
linux
Linux网络
管理
文章目录网络管理网络状态查看网络配置路由命令网络故障管理常用网络配置文件网络管理网络状态查看ifconfigeth0第一块网卡(网络接口)这里我的是Ubuntu虚拟机,第一个网络接口是eth0root@zyp-virtual-machine:/#ifconfigeth0Linkencap:以太网硬件地址00:0c:29:cb:3d:56inet地址:192.168.171.129广播:192.16
zhuyuping2020
·
2020-09-14 14:27
Linux
网络
linux
Linux网络
基础命令
Linux中网络配置有下面三种方式:ifconfig命令临时配置ip地址、setup工具永久配置ip地址、修改网络配置文件1,ifconfig命令:查看与配置网络状态[root@SZB-L0016229~]#ifconfigeth0Linkencap:EthernetHWaddr06:3F:84:00:1A:1D//ethernet代表以太网Hwaddr为mac地址inetaddr:172.30.
_oldzhang
·
2020-09-14 12:45
linux
Linux网络
服务与shell脚本——Shell编程之case语句与循环语句
第九章Shell编程之case语句与循环语句一、使用case分支语句1、case语句的结构(1)适用情况:某个变量存在多种取值,需要对每种取值分别执行不同命令(2)格式case变量值in模式1)命令;;模式2)命令;;*)命令esac(3)注意①case尾行必须为单词in,每一模式必须用右括号)结束②双分号;;表示命令序列结束③模式字符串中,可用方括号表示一个连续的范围,如[0-9];还可以用竖杠
元芳很忙
·
2020-09-14 10:06
云计算
Linux
linux
shell
while循环
for循环
case
Spring Cloud微
服务篇
第二章SpringCloud篇SpringCloud是一个基于SpringBoot实现的云原生应用开发工具,它为基于JVM的云原生应用开发中涉及的配置管理、服务发现、熔断器、智能路由、微代理、控制总线、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Ribbon、Zuul、Config分别负责springcloud项目的负载均衡、网关和统一配置ELK(elasticsearch、logst
zhangqiang1993
·
2020-09-14 09:24
SpringCloud
SpringCloud篇
kali linux联网设置
kali
linux网络
设置问题本人遇到的问题是在用物理主机可以ping通虚拟机,虚拟机ping不通物理主机。原因是kali的网络设置出了问题。
Lin_8877
·
2020-09-14 08:23
kali
linux
vmware
linux
网络
Linux如何连接到WIFI网络
wifi网络,参考链接:http://blog.csdn.net/tq384998430/article/details/53959559,但是那时候对wifi网络不是很熟悉(当然现在也在学习),现在对
linux
Mr qqtang
·
2020-09-14 07:02
linux
Linux网络
的SNAT和DNAT
目录背景知识配置开启内核数据包转发加入NAT相关模块检查iptables是否允许转发配置SNAT配置DNAT作者:杨冬欢迎转载,也请保留这段声明。谢谢!出处:https://andyyoung01.github.io/或http://andyyoung01.16mb.com/NAT全名是NetworkAddressTranslation,字面上的意思是网络地址转换,它还可以分为SNAT(Sourc
Hdnrnfgf
·
2020-09-14 00:34
Iptables
linux
Linux下PG环境搭建
#cat/etc/redhat-releaseCentOSrelease6.10(Final)root@mysqlpostgres]#archx86_64[root@mysqlpostgres]#配置
Linux
岳麓丹枫001
·
2020-09-13 20:33
PostgreSQL
Linux网络
编程基础之一--TCP --Unix学习总结之三
Linux网络
编程基础之一--TCP流socket和数据报socket流socket传送数据就跟电话网中传送声音一样,客户先建立连接,然后使用该连接进行单向、双向或类似管道的字节流传送。
mayo
·
2020-09-13 15:45
Unix编程总结
Linux网络
编程基础之二--UDP --Unix学习总结之四
Linux网络
编程基础之二--UDP我们在
Linux网络
编程基础之一里说了流socket和数据报socket的联系和区别。我们在这里简单说一下基于UDP协议的网络编程。
mayo
·
2020-09-13 15:45
Unix编程总结
Linux网络
编程篇之ICMP协议分析及ping程序实现
Linux网络
编程系列:
Linux网络
编程篇之Socket编程预备知识
Linux网络
编程篇之TCP协议分析及聊天室功能实现如果对
Linux网络
编程,对socket通信不是太清楚的同学,强烈推荐看一下上述的预备知识
胡先生的Linux
·
2020-09-13 14:24
linux网络编程
linux网络
编程框架
1.
linux网络
编程框架1.1网络是分层的(1)OSI7层模型(2)TCP/IP五层模型我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。
我这个人很任性的
·
2020-09-13 12:20
linux应用编程和网络编程
【Linux】
Linux网络
编程思维导图
我将Linux分为三部分:一个是系统编程,一个是网络编程,还有shell脚本,系统边成德知识框架,前面已经给出,这次来给出网络编程部分的知识框架
Billy12138
·
2020-09-13 10:41
Linux
Linux网络
编程:简易聊天室
简介这个是我利用当前掌握的知识写的一个小的项目,主要功能就是建立一个服务器,然后让加入该服务器的客户端能跟使用QQ群一样聊天。使用方法下载源码修改server.h中的SERVERPORT,表示服务器要使用的端口,建议使用大于1024的端口。修改client.c中的SERVERPORT和SERVERIP,对应于服务器的端口和IP在项目文件夹下运行make指令,可以生成client和server两个可
丶未云何龙
·
2020-09-13 09:41
Linux网络编程
Linux网络
编程入门 (转载)
(一)
Linux网络
编程--网络知识介绍
Linux网络
编程--网络知识介绍客户端和服务端网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端在网络程序中,如果一个程序主动和外面的程序通信
dikui2331
·
2020-09-13 08:19
操作系统
网络
数据库
virtualbox中的
Linux网络
配置及基本配置
配置网络网络配置好后快照一下,保存ll,lsreboot打开后:TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_AD
x我有辣条跟我走。
·
2020-09-13 07:19
《
Linux网络
编程》: 端口复用(多个套接字绑定同一个端口)
请查看《
Linux网络
编程》:绑定(bind)端口需要注意的问题实际上,默认的情况下,如果一个网络应用程序的一个套接字绑定了一个端口(占用了8000),这时候,别的套接字就无法使用这个端口(8000),
HarkerYX
·
2020-09-13 07:52
Linux
network
programming
linux网络
编程多进程并发服务器
服务器端代码#include#include#include#include#include#include#include#include#include#include#definePORT1234#defineMAXSIZE1024structARG{intconnfd;structsockaddr_inclientAddr;};voidsavedata(char*recvbuf,intle
云信
·
2020-09-13 05:48
网络编程
linux操作系统
setsockopt与getsockopt的使用
setsockopt()和getsockopt()函数----解决地址不可复用,即Addressalreadyinuse2011-03-1511:54:56|分类:
Linux网络
编程|举报|字号订阅Linux
一直在路上25
·
2020-09-13 05:28
程序员之路
结合redis设计与实现的redis源码学习-15-TCP网络连接(anet.c)
anet.c中实现了一些网络相关的设置操作,可以参考我的
linux网络
编程那篇文章。这里使用的socket属性更多,帮我复习了tcp相关的知识。
YangGangAVA
·
2020-09-13 04:15
redis
linux网络
编程之网络字节序、主机字节序、大端、小端
1、主机字节序介绍不同的CPU有不同的字节序类型这些字节序是指整数在内存中保存的顺序这个叫做主机字节序,存储方式有2种1)、大端模式大端模式(Big-Endian)就是高位字节排放在内存的低地址端(即该值的起始地址),低位字节排放在内存的高地址端2)、小端模式小端存储在起始地址处,即是小端字节序;大端存储在起始地址处,即是大端字节序;或者说:1.小端法(Little-Endian)就是低位字节排放
chen.yu
·
2020-09-13 04:53
Linux
网络编程
linux网络
编程一:主机字节序与网络字节序的的判断
最近在看《linux高性能服务器编程》,在此做个日记,以激励自己,同时分享于有需要的朋友。现代CPU的累加器一次能装载至少4字节(32位),即一个整数。那么这4字节在内存中排列的顺序将影响它被累加器装载成的整数值,这就是字节序问题。字节序分大端字节序(bigendian)和小端字节序(littleendian),大端字字节序是指一个整数的高位字节(23~31bit)存储在内存的低地址外,低位字节(
jasonliuvip
·
2020-09-13 04:41
linux网络编程
完美世界实习面试总结
我应聘的服务端开发的实习岗位,主要考察的是c++基础和
linux网络
编程方面的知识。整个面试大体流程:首先在完美的前台领到一份基础知识试卷,一个小时之内完成。
赵北
·
2020-09-13 04:38
校招季
https://mp.weixin.qq.com/s/z9sEM1sSOY1wnKjaTiSOsg
今天就通过实验带大家一起学习下
Linux网络
虚拟化技术。我们首先了解下NetworkNamespace,它是由Linux内核提供,是实现网络虚拟化的重要功能。
boyemachao
·
2020-09-13 01:27
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他