网络命令

【Python】WindowsError的错误代码详解

人走茶凉 提交于 2019-12-10 00:28:33
操作成功完成。 功能错误。 系统找不到指定的文件。 系统找不到指定的路径。 系统无法打开文件。 拒绝访问。 句柄无效。 存储控制块被损坏。 存储空间不足,无法处理此命令。 存储控制块地址无效。 环境错误。 试图加载格式错误的程序。 访问码无效。 数据无效。 存储器不足,无法完成此操作。 系统找不到指定的驱动器。 无法删除目录。 系统无法将文件移到不同的驱动器。 没有更多文件。 介质受写入保护。 系统找不到指定的设备。 设备未就绪。 设备不识别此命令。 数据错误(循环冗余检查)。 程序发出命令,但命令长度不正确。 驱动器无法找出磁盘上特定区域或磁道的位置。 无法访问指定的磁盘或软盘。 驱动器找不到请求的扇区。 打印机缺纸。 系统无法写入指定的设备。 系统无法从指定的设备上读取。 连到系统上的设备没有发挥作用。 进程无法访问文件,因为另一个程序正在使用此文件。 进程无法访问文件,因为另一个程序已锁定文件的一部分。 用来共享的打开文件过多。 到达文件结尾。 磁盘已满。 不支持网络请求。 远程计算机不可用。 在网络上已有重复的名称。 找不到网络路径。 网络忙。 指定的网络资源或设备不再可用。 已到达网络BIOS命令限制。 网络适配器硬件出错。 指定的服务器无法运行请求的操作。 发生意外的网络错误。 远程适配器不兼容。 打印机队列已满。 无法在服务器上获得用于保存待打印文件的空间。

2.5 网络配置命令ifconfig,ip,ss,

╄→гoц情女王★ 提交于 2019-12-09 21:35:47
ifconfig 命令: 选项: -a : 显示所有接口,包括inactive状态的接口; 实例: 两种格式 给virbr0-nic网卡配置IP地址 ~]#ifconfig virbr0-nic 192.168.10.100/24 up/down ~]#ifconfig virbr0-nic 192.168.10.11 netmask 255.255.255.0 up/down 注意:立即送往内核中的TCP/IP协议栈,并生效。 管理IPv6地址: add addr/prefixlen del addr/prefixlen route命令:路由查看及管理 路由条目类型: 主机路由:目标地址为单个IP; 网络路由:目标地址为IP网络; 默认路由:目标为任意主机,0.0.0.0/0.0.0.0 查看: [root@CentOS7 ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 100 0 0 ens33 192.168.0.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33 192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0

Linux下高并发socket最大连接数所受的各种限制

醉酒当歌 提交于 2019-12-09 12:43:15
1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打开的文件数限制: [speng@as4 ~]$ ulimit -n 1024 这表示当前用户的每个进程最多允许同时打开1024个文件,这1024个文件中还得除去每个进程必然打开的标准输入,标准输出,标准错误,服务器监听 socket,进程间通讯的unix域socket等文件,那么剩下的可用于客户端socket连接的文件数就只有大概1024-10=1014个左右。也就是说缺省情况下,基于Linux的通讯程序最多允许同时1014个TCP并发连接。 对于想支持更高数量的TCP并发连接的通讯处理程序,就必须修改Linux对当前用户的进程同时打开的文件数量的软限制(soft limit)和硬限制(hardlimit)。其中软限制是指Linux在当前系统能够承受的范围内进一步限制用户同时打开的文件数;硬限制则是根据系统硬件资源状况(主要是系统内存)计算出来的系统最多可同时打开的文件数量。通常软限制小于或等于硬限制。 修改上述限制的最简单的办法就是使用ulimit命令

CentOS下高并发socket最大连接数所受的各种限制

萝らか妹 提交于 2019-12-09 12:41:47
部分内容做了修订 1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打开的文件数限制: [speng@as4 ~]$ ulimit -n 1024 这表示当前用户的每个进程最多允许同时打开1024个文件,这1024个文件中还得除去每个进程必然打开的标准输入,标准输出,标准错误,服务器监听 socket,进程间通讯的unix域socket等文件,那么剩下的可用于客户端socket连接的文件数就只有大概1024-10=1014个左右。也就是说缺省情况下,基于Linux的通讯程序最多允许同时1014个TCP并发连接。 对于想支持更高数量的TCP并发连接的通讯处理程序,就必须修改Linux对当前用户的进程同时打开的文件数量的软限制(soft limit)和硬限制(hardlimit)。其中软限制是指Linux在当前系统能够承受的范围内进一步限制用户同时打开的文件数;硬限制则是根据系统硬件资源状况(主要是系统内存)计算出来的系统最多可同时打开的文件数量。通常软限制小于或等于硬限制。

Linux下高并发socket最大连接数所受的各种限制

你。 提交于 2019-12-09 12:37:33
1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序 还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要 创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打开的文件数限制: [speng@as4 ~]$ ulimit -n 1024 这 表示当前用户的每个进程最多允许同时打开1024个文件,这1024个文件中还得除去每个进程必然打开的标准输入,标准输出,标准错误,服务器监听 socket,进程间通讯的unix域socket等文件,那么剩下的可用于客户端socket连接的文件数就只有大概1024-10=1014个左右。 也就是说缺省情况下,基于Linux的通讯程序最多允许同时1014个TCP并发连接。 对于想支持更高数量的TCP并发连接的通讯处理程序,就必 须修改Linux对当前用户的进程同时打开的文件数量的软限制(soft limit)和硬限制(hardlimit)。其中软限制是指Linux在当前系统能够承受的范围内进一步限制用户同时打开的文件数;硬限制则是根据系统 硬件资源状况(主要是系统内存)计算出来的系统最多可同时打开的文件数量。通常软限制小于或等于硬限制。

LINUX运维人员必备

試著忘記壹切 提交于 2019-12-08 22:26:35
LINUX运维人员必备(入门级) 什么是linux? 首先,开始我们介绍一下我们的电脑/服务器运行的一些原理 我们人是如何使用电脑的呢,我们是通过使用操作系统,让我们的电脑可以满足我们的一些需求,我们通过键盘鼠标打开一些软件开始使用,而软件通过解释器翻译给内核,而后内核告诉CPU,CPU通过调用内存、硬盘中的数据达到我们的需求,最后通过显示器,执行结束,这边是电脑/服务器使用的原理,而我们的操作系统就是其中的软件+解释器+内核, 可能大家都听过Windows系统,家喻户晓,基本每家每户有电脑的人家,安装的必然都是windows系统,而对于企业来说,绝大对数企业的服务器,安装的都是linux系统。 为什么要用linux? Linux操作系统技术成熟、可靠性高、稳定性强,有极强的可伸缩性,可以自动识别很多厂商硬件信息,有极强的网络能力,强大的数据库支持能力,支持部署很多数据库程序,还有很强大的开发功能 Linux系统需要我们准备什么?一台笔记本就可以了吗? 硬件篇介绍: 作为绝大部分的企业都在使用linux,那我们首先要对硬件有一些了解,linux服务器的硬件和家用电脑有什么区别呢,我们来依次看一下。 1、 CPU 对比台式机,无疑服务器的CPU性能更加,主要区别于路数(指一台服务器可以有多个CPU)和核数(核数决定单个CPU的内核数量,也就是工作效率) 2、 磁盘 对于家用机

12.6linux学习第十三天

倖福魔咒の 提交于 2019-12-08 14:20:26
今天老刘开始讲第9第章使用ssh服务管理远程主机。第10章开了个小头。 9.1 配置网卡服务 9.1.1 配置网卡参数 截至目前,大家已经完全可以利用当前所学的知识来管理Linux系统了。当然,大家的水平完全可以更进一步,当有朝一日登顶技术巅峰时,您一定会感谢现在正在努力学习的您。 我们接下来将学习如何在Linux系统上配置服务。但是在此之前,必须先保证主机之间能够顺畅地通信。如果网络不通,即便服务部署得再正确用户也无法顺利访问,所以,配置网络并确保网络的连通性是学习部署Linux服务之前的最后一个重要知识点。 在4.1.3小节讲解了如何使用Vim文本编辑器来配置网络参数,其实,在RHEL 7系统中有至少5种网络的配置方法, 刘遄 老师尽量在本书中为大家逐一演示。这里教给大家的是使用nmtui命令来配置网络,其具体的配置步骤如图9-1至图9-8所示。当遇到不容易理解的内容时,我们会额外进行解释说明。 图9-1 执行nmtui命令运行网络配置工具 修改完Linux系统中的服务配置文件后,并不会对服务程序立即产生效果。要想让服务程序获取到最新的配置文件,需要手动重启相应的服务,之后就可以看到网络畅通了: [root@linuxprobe ~]# systemctl restart network [root@linuxprobe ~]# ping -c 4 192.168.10.10

Centos7修改IP地址

此生再无相见时 提交于 2019-12-07 04:12:21
一、进入网络配置文件目录 首先,确保在root用户下进行操作。进入网络配置文件network-scripts目录下。 [root@localhost /]# cd /etc/sysconfig/network-scripts/ 二、 找到我们需要修改的配置文件 使用ls命令,列出该目录下的文件。其中“ ifcfg-ens33 ”的文件,为我们需要修改的网络配置文件。 三、修改配置文件 使用 vim命令 (vi命令也可以),对文件进行配置, 我们需要修改 BOOTPROTO="static "也就是将dhcp改为static, 修改 ONBOOT="yes" 意思是将网卡设置 为开机启用, 同时在文字下方添加 IPADDR=192.168.0.230 #静态IP GATEWAY=192.168.0.1 # 默认网关 NETMASK=255.255.255.0 # 子网掩码 DNS1=192.168.0.1 # DNS 配置 DNS2=8.8.8.8 #谷歌地址 ESC :+WQ ,保存退出! 四、重启网络服务 使用 service network restart命令 ,重启网络服务。 五、查看我们改动后的效果 因为现在是Centos7所以我们使用新的命令,我们输入 ip addr进行查看 。 来源: CSDN 作者: Fickle的博客园 链接: https://blog.csdn

Centos7 网络配置 设置静态Ip

☆樱花仙子☆ 提交于 2019-12-07 02:33:40
服务器Centos7 系统装好后,我需要上网功能,这样客户端才可以连接服务端,那么那些命令可以配置网络 登录系统 配置动态IP 上网 输入命令: ls /etc/sysconfig/network-scripts/查看网卡列表,一般默认第一个就是你电脑的网卡,ifconfig-enp6s0就是我的有线网卡。 输入命令 cat /etc/sysconfig/network-scripts/ifcfg-enp6s0 查看有线网卡信息 输入命令: vi /etc/sysconfig/network-scripts/ifcfg-enp6s0 键盘按i 键 开始编辑网卡信息,修改onboot=yes,按键盘ESC键退出编辑,输入:wq ,然后按enter键,保存修改 输入命令: cat /etc/sysconfig/network-scripts/ifcfg-enp6s0 查看是否修改成功 输入命令: ping www.baidu.com 查看是否可以上网 name or services not know 说明不能上网 输入命令: ip addr 查看ip 没有看到ip相关信息 输入命令: service network restart 重启网络 ok 是重启成功的意思。 输入命令: ip addr 查看ip 看到ip为192.168.1.108 说明动态ip配置成功 输入命令: ping

NAT地址转换常用命令详解

拜拜、爱过 提交于 2019-12-06 10:05:54
缺省值: 没有启用NAT。 命令模式: 全局配置模式。 说明: 静态NAT主要用于那些对需要对外部用户开放的服务,如Web服务器等,它可以把本地地址映射为指定的全局地址。 第一种格式实现的是一对一的NAT映射。第二种格式可实现一对多的映射,即一个全局地址可映射多个内部地址,用端口号区分各个映射。 范例 1 : Ruijie(config)# ip nat inside source static 1 92. 1 68. 1 .6 200. 1 0. 1 0.2 本例定义了一个内部源地址静态NAT,内部本地地址为 1 92. 1 68. 1 .6,内部全局地址为200. 1 0. 1 0.2。外网用户只能用200. 1 0. 1 0.2访问这台主机,内网用户只能用 1 92. 1 68. 1 .6访问这台主机,如果加上permit- inside 关键字,内网用户也能用200. 1 0. 1 0.2访问。 范例2: Ruijie(config)# ip nat inside source static tcp 1 92. 1 68. 1 .6 80 200. 1 0. 1 0.2 80 Ruijie(config)# ip nat inside source static tcp 1 92. 1 68. 1 .8 80 200. 1 0. 1 0.2 8080