
linux
文章平均质量分 58
IvanGuXXXX
不积跬步无以至千里
展开
-
Linux按特定日期自动备份文件
#!/bin/sh BK_DR=/data/backup #备份文件存放路径 DB_DR=/data/wwwroot DAYS=30 #DAYS=30代表删除30天前的备份,即只保留最近30天的备份 LINUX_USER=root #系统用户名 date=` date +%Y%m%d ` tar zcvf $BK_DR/wwwrootbak$date.tar.gz $DB_DR chown -R $LI原创 2021-01-20 18:51:47 · 1352 阅读 · 0 评论 -
Linux下如何配置Vlan
VLAN是虚拟局域网的缩写。 一个物理交换机上可以共存多个VLAN,这些交换机通过Linux软件配置,而不是通过硬件接口(您仍然需要配置实际的硬件交换机)。VLAN作为名称建议一次组合多个LAN。 但是,VLAN的优点是什么? —高性能. —易于管理. —安全.为了安全起见,VLAN为提供了划分LAN的能力。 当将服务器计算机物理移动到另一个位置时,您不必配置任何硬件设备。关于LAN硬件的注原创 2017-09-11 14:12:21 · 46238 阅读 · 1 评论 -
Linux Iperf 测试网络性能
Iperf必须安装在正在测试两者之间的连接的两台计算机上。 如果在个人计算机上使用基于Unix或Linux的操作系统,则可以在本地计算机上安装Iperf。 但是,如果正在测试Linode的吞吐量,最好使用另一台服务器作为终端,因为本地ISP可能会施加可能影响测试结果的网络限制。TCP Clients & ServersIperf需要两个系统,因为一个系统必须充当一个服务器(DUT),而另一个则作为客原创 2017-09-11 15:35:48 · 6564 阅读 · 1 评论 -
Linux netperf tool 介绍及使用方法
Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多快的速度接收数据。Netperf工具以client/原创 2017-09-11 16:20:04 · 3299 阅读 · 0 评论 -
Linux 查看PCI设备命令---lspci
查看硬件设备信息 lspci原创 2017-09-11 17:13:26 · 30166 阅读 · 0 评论 -
Linux 查看HDD (磁盘)详细信息的几个方法
查看HDD信息的方法原创 2017-09-11 17:22:27 · 12918 阅读 · 0 评论 -
Linux 如何使用FIO和Ioping测试Disk的性能
Fio测试Disk性能原创 2017-09-11 17:41:15 · 3135 阅读 · 0 评论 -
Linux 修改BIOS时间匹配系统时间
修改bios时间匹配系统时间原创 2017-09-12 15:38:16 · 8832 阅读 · 2 评论 -
Linux 使用IPMI tool查看系统相关信息
使用ipmitool查看系统相关的信息原创 2017-09-12 15:50:20 · 14779 阅读 · 0 评论 -
RedHat / CentOS:如何在线更改当前网口 Slave的状态(bonding mode)
redhat /centos查看 网口slave bonding mode 网口的状态原创 2017-09-12 16:03:36 · 2165 阅读 · 0 评论 -
常用的 Stress / Performance 测试工具(Linux环境)
压力测试(Stress)要如何在 Linux 下針對不同的 I/O 與系統做壓力測試,可以參考下面幾種方式.SysBench – http://benjr.tw/8715Linux 下常見的壓力測試工具不多,而且通常很分散,要不然就是協力廠商所開發的工具需收費而且所費不貲,不過現在 Linux 下有一套比較完整的壓力測試工具 sysbench ,具有 File I/O, CPU , Memory ...转载 2018-06-06 10:53:48 · 19326 阅读 · 0 评论 -
Fio – Flexible I/O Tester 使用简介
以前用過 dd – http://benjr.tw/458, hdparm – http://benjr.tw/450 或是 Iometer – http://benjr.tw/370 來測試 Disk I/O 的是速度,但 dd, hdparm 太過簡單,Iometer 太過老舊 ,目前看到一套 Fio – Flexible I/O Tester 的 Disk I/O 測試工具.Ubuntu 直...原创 2018-06-06 11:11:13 · 3833 阅读 · 0 评论 -
Linux 虚拟机手动安装或更新VMware Tools
转载自:https://docs.vmware.com/en/VMware-Workstation-Pro/12.0/com.vmware.ws.using.doc/GUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.htmlFor Linux virtual machines, you manually install or upgrade VMware...转载 2019-06-26 14:29:10 · 969 阅读 · 0 评论 -
共享存储之ISCSI 以及使用
1 简介 2 磁盘分区 3 ISCSITARGET安装和配置 4 ISCSI-INITIATOR安装1.简介iSCSI 技术 多年以来,光纤通道存储区域网 (FC SAN) 是构建基于网络的存储解决方案所使用的唯一技术。基于以前的一组 ANSI 协议(称为光纤分布式数据接口 (FDDI)),开发了光纤通道以在存储网络上移动SCSI命令。 随着千兆位以太网的普及以及对降低成本的需要,基于 iS转载 2017-09-11 11:26:17 · 1384 阅读 · 0 评论 -
Linux WOL远程唤醒
WOL: Wake-on-lan的缩写测试网卡WOL在Linux上的功能的步骤:1.运行ethtool命令查看网卡是否支持Wake On Lan Supports Wake-on: pumbg Wake-on: d若Wake-on为d,表示禁用Wake On LAN,需要启用它。 如果已经是g就说明目标机器的网卡已经支持Wake On LAN.2.执行命令:ethtool -s et原创 2017-09-11 11:08:05 · 5831 阅读 · 0 评论 -
Expect 使用介绍
Expect 详细学习记录转载地址Expect 插件是作为自动应答机制功能的实现被开发出来的 它的的特点就是利用提示需要输入的关键字判断是否是希望看到的输入标识符,然后在标识符后面输入已经准备好的命令输入进去。先来一个简单的例子: 程序实现的是远程登录到对应IP端,然后执行特定位置的脚本#!/usr/expect/bin/expectset timeout 300set usrname [li原创 2017-05-26 14:35:47 · 535 阅读 · 0 评论 -
Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet查看网卡驱动 查看网卡驱动信息:lspci -vvv # 找到网卡设备的详细信息,包括网卡驱动 列出加载的所有驱动,包括网卡驱动 : lsmod 查看模块原创 2017-05-26 15:25:25 · 34972 阅读 · 0 评论 -
Linux查看硬盘信息
在Linux下查看硬盘的方式有很多: 1.fdisk -l 2.lsblk如果使用的是scsi接口的可以使用: 3.lsscsi smartctl会查看sda具体信息,包括型号,sn,firmware等 4.smartctl -a /dev/sda 如果有RAID,请通过对应的RAID管理(监控)工具查看,例如LSI的MegaCli原创 2017-05-26 15:55:10 · 14143 阅读 · 1 评论 -
Linux Shell 输出带颜色的文字
命令:echo -e "\033[44;37;5m ME \033[0m COOL"其中参数代表含义: 背景色为蓝色 前景色为白色 字体闪烁,输出字符“ME” 重新设置屏幕到缺省设置,输出字符 “COOL” “-e”用于激活特殊字符的解析器。 “\033”引导非常规字符序列。 “m”意味着设置属性然后结束非常规字符序列,这个例子里真正有效的字符是“44;37;原创 2017-05-26 16:08:48 · 4002 阅读 · 0 评论 -
Linux下重修烧录(修改)Mac地址---Eeupdate for Intel
服务器测试时可能会遇到机器的Mac地址错误或未烧录的情况。需要手动进行烧录,在系统下可以修改,但只能保持到关机之后,重新开机就又恢复原先的Mac,因此,需要彻底重写网口的Mac需要使用工具EEUpdate工具,winndows和linux均有对应的程序。EEUPDATE有两种模式对网卡MAC地址进行写入,一种是直接写入MAC地址,这种方法简单方便,如果只是单纯的写入MAC地址,如刷新BIOS后,网卡转载 2017-05-26 18:12:45 · 15798 阅读 · 1 评论 -
Linux 远程ssh连接出现:REMOTE HOST IDENTIFICATION HAS CHANGED解决方法
SSH在远程连接时可能出现以下错误,导致无法连接上: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@原创 2017-05-26 18:28:55 · 1128 阅读 · 0 评论 -
linux下查看局域网的所有主机的ip地址
Linux用nmap对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了CentOs 为例: 使用nmap前需要先安装nmapyum install nmap然后输入指令:nmap -sP 192.168.245.0/24 进行ping扫描,打印出对扫描做出响应的主机,对192.168.245网段的所有IP进行扫描 扫描结果会以如图的形式打印出来上述为ping的方式扫描其他方式为UD原创 2017-05-27 18:09:35 · 15120 阅读 · 0 评论 -
通过Putty连接windows Bat和Linux Shell
背景:写一个bat文件,双击后就可以关闭所有的服务器包括Linux服务器和windows服务器一. 第一步: 在连通bat和shell之前要先把windows和windows之间的关系,linux和linux之间的关系打通。 windows之间用net use 进行连接,linux之间使用ssh进行连接第二步: PS:以下所有运行环境都是在超级管理员下运行,省的跳出一些乱七八糟的东西阻碍造桥转载 2017-05-31 14:57:29 · 3279 阅读 · 0 评论 -
Linux shell中进制转换
1.各种进制转换为十进制 为变量赋值: ((var=base#number))显示变量: echo $var例: ((i=16#fff))echo $i4095((i=32#abc)) echo $i 10604注意两个括号的位置2.十进制转换为其它进制利用bc 计算器bc命令格式转换为:echo “obase=进制;值” | bcbc 是用来处理文件的。所以采用管道 例原创 2017-05-31 15:27:52 · 721 阅读 · 0 评论 -
如何学习Linux操作系统
一,选择适合自己的Linux发行版谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,linux正在变得越来越流行, 面对这么多的Linux 发行版,打算从其他系统转到linux系统来的初学者可能会感到困惑,即便是忠实的 Linux 用户也没有时间和精力去挨个尝试,因此初学者在学习linux的之前,需要有一个明确的方向,选择一个适合自己的系统开始学习linux至转载 2017-05-31 15:52:39 · 430 阅读 · 0 评论 -
Linux ixgbe网卡(光模块)兼容性问题
网卡(光模块)在Linux下不识别问题原创 2017-09-11 10:58:39 · 17037 阅读 · 2 评论 -
SFP 与SFP+ 的区别
10G模块经历了从300Pin,XENPAK,X2,XFP的发展,最终实现了用和SFP一样的尺寸传输10G的信号,这就是SFP+。SFP凭借其小型化低成本等优势满足了设备对光模块高密度的需求,从2002年标准推行了,到2010年已经取代XFP成为10G 市场主流。SFP+光模块优点: 1、SFP+具有比X2和XFP封装更紧凑的外形尺寸(与SFP尺寸相同); 2、可以和同类型的XFP,X2,XEN转载 2017-09-11 11:03:03 · 7822 阅读 · 0 评论 -
SSH 远程执行命令实例
代码如下ssh -p $port $user@$ip 'cmd' port : ssh连接端口号 user: ssh连接用户名 ip:ssh连接的ip地址 cmd:远程服务器需要执行的操作该命令的作用就是通过ssh远程在对应IP的机器上执行cmd命令 通常情况下port为22,如需指定才需要加-p,不加的话默认为22其中cmd可以是单个命令,也可以是一个脚本,在执行脚本的原创 2017-05-26 14:06:21 · 10592 阅读 · 0 评论