工具篇:网络工具ethtool(代码片段)

旧年不在cd 旧年不在cd     2022-12-02     108

关键词:

一、安装

sudo apt-get -y install ethtool

二、使用

ethtool ethx       		//查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0、eth1等等
ethtool –h        		//显示ethtool的命令帮助(help)
ethtool –i ethX    		//查询ethX网口的相关信息 
ethtool –d ethX    		//查询ethX网口注册性信息
ethtool –r ethX    		//重置ethX网口到自适应模式
ethtool –S ethX    		//查询ethX网口收发包统计
ethtool –s ethX [speed 10|100|1000] [duplex half|full]  [autoneg on|off]   //设置网口速率10/100/1000M、设置网口半/全双工、设置网口是否自协商

将 ethtool 设置永久保存在网络设备的方法

  • 方法一:
ethtool -s eth0 speed 100 duplex full autoneg off	//此指令将eth0设备设置为全双工自适应,速度为100Mbs

若要eth0启动时设置这些参数, 修改文件/etc/sysconfig/network-scripts/ifcfg-eth0 ,添加如下一行: 
ETHTOOL_OPTS="speed 100 duplex full autoneg off"
  • 方法二:
将ethtool设置写入/etc/rc.d/rc.local之中

android工具类篇动画工具类(代码片段)

importandroid.view.animation.AlphaAnimation;importandroid.view.animation.Animation;importandroid.view.animation.Animation.AnimationListener;importandroid.view.animation.RotateAnimation;importandroid.v 查看详情

工具篇:命令行解析工具getopt(代码片段)

一、函数说明#include<unistd.h>#include<getopt.h>intgetopt(intargc,char*constargv[],constchar*optstring);intgetopt_long(intargc,char*constargv[],constchar*optstring,conststructoption*longopts,int 查看详情

mysql开发进阶篇系列34工具篇mysqlcheck(myisam表维护工具)(代码片段)

....概述        mysqlcheck客户端工具可以检查和修复MyISAM表,还可以优化和分析表。实际上,它集成了mysql工具中check,repair,analyze,optimize功能,对于check则不支持MEMORY表,repair则不支持InnoDB表。mysqlcheck只有... 查看详情

mysql开发进阶篇系列31工具篇(mysql连接工具与myisam表压缩工具)(代码片段)

一.mysql连接工具    在mysq提供的工具中,DBA使用最频繁的莫过于mysql。这里的mysql是指连接数据库的客户端工具。  1.1连接选项-u,--user=name指定用户名-p,--password[=name]指定密码-h,--host=name指定服务器IP或者域名-p,--port=#指定连... 查看详情

工具篇:搜索工具ag(代码片段)

一、安装sudoapt-get-installsilversearcher-ag二、使用说明ag类似grep和find,但是执行效率比后两者高。ag-g<FileName>类似于find.-name<FileName>ag-iPATTERN:忽略大小写搜索含PATTERN文本ag-APATTERN:搜索含PATTERN文本ÿ 查看详情

linux工具篇|ubuntu安装ping命令(代码片段)

sudoaptinstalliputils-ping 查看详情

工具篇:远程工具tmux(代码片段)

一、Tmux是什么?1.1会话与进程命令行的典型使用方式是,打开一个终端窗口(terminalwindow,以下简称"窗口"),在里面输入命令。用户与计算机的这种临时的交互,称为一次"会话"(sessio... 查看详情

工具篇:远程访问工具ssh和samba搭建(代码片段)

一、搭建SSH服务sudoaptinstallopenssh-server//安装SSHserverservicesshdrestart//重启SSH服务二、搭建Samba服务1、更新当前软件源和软件sudoapt-getupdatesudoapt-getupgradesudoapt-getdist-upgrade2、安装Samba服务器sudoapt-getinstallsambasamba-c 查看详情

mysql开发进阶篇系列36工具篇mysqlshow(数据库对象查看工具)(代码片段)

一.概述    mysqlshow客户端查找工具,能很快地查找存在哪些数据库,数据库中的表,表中的列或索引,和mysql客户端工具很类似,不过有些特性是mysql客户端工具所不具备的。  mysqlshow的使用方法如下:    如果不加... 查看详情

工具篇:远程挂载工具nfs(代码片段)

一、NFS服务器端安装sudoapt-getinstallnfs-kernel-server(安装nfs-kernel-server时,apt会自动安装nfs-common和portmap)编辑/etc/exports文件,末尾添加:/home/nfs(你要挂载的目录)*(rw,sync,no_root_squash,no_subtree_c 查看详情

工具篇:远程文件传输工具scp(代码片段)

一、作用Linuxscp命令用于Linux之间复制文件和目录。scp是securecopy的缩写,scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。scp是加密的,rcp是不加密的,scp是rcp的加强版。二、语法scp[-1246BCpqrv][-ccipher][-Fssh_config][-iid... 查看详情

10-django-基础篇-shell工具使用(代码片段)

shell工具使用前言准备数据工具使用前言本篇来学习Django的manage工具提供了shell命令工具,帮助我们配置好当前工程的运行环境(如连接好数据库等),以便可以直接在终端中执行测试python语句准备数据插入上一篇... 查看详情

工具篇:解压缩工具tar(代码片段)

一、安装sudoapt-get-yinstalltar二、用法参数说明:说明:-c/-x/-t/u不可同时出现参数参数说明-c新建打包文件,同-v一起使用查看过程中打包文件名-x解决文件,-C解压到对应的文件目录。-f后面接要处理的文件-j通过bzip... 查看详情

应急响应第一篇之基础篇(代码片段)

...三、应急响应的基本流程四、应急响应的原则0x02技能和工具的简介一、常用工具-webshell工具--Processhacker工具-火绒剑工具-LastActivityview工具---Autoruns工具---evtxLogparser工具---everything免责声明0x01基本流程和基本原则一、什么是应急响... 查看详情

应急响应第一篇之基础篇(代码片段)

...三、应急响应的基本流程四、应急响应的原则0x02技能和工具的简介一、常用工具-webshell工具--Processhacker工具-火绒剑工具-LastActivityview工具---Autoruns工具---evtxLogparser工具---everything免责声明0x01基本流程和基本原则一、什么是应急响... 查看详情

爬虫工具篇汇总(代码片段)

RequestsRequests是使用Apache2Licensed许可证的基于Python开发的HTTP库,其在Python内置模块的基础上进行了高度的封装,从而使得Pythoner进行网络请求时,变得美好了许多,使用Requests可以轻而易举的完成浏览器可有的任何操作。功能特性... 查看详情

unity工具类篇网格特效渲染适配(代码片段)

一、渲染脚本usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;//网格特效渲染publicclassUIGridRenderingScale:MonoBehaviourprivateList<ScaleData>scaleDatas=newList<ScaleData>( 查看详情

linux命令(194)——ethtool命令(代码片段)

...格式3.选项说明4.常用示例5.拓展知识参考文献1.命令简介ethtool(ethernettool)查询或控制网络驱动程序和硬件设置。利用ethtool可以根据需要更改以太网卡的参数,包括自动协商、速度、双工和局域网唤醒等参数。2.命令... 查看详情