linux相关
沐阳zz
这个作者很懒,什么都没留下…
展开
-
华为imana命令行
91)通过管理网口登陆SSh,设置BMC的IP为DHCP模式。96)通过管理网口登陆SSH,打开或者关闭SSH端口。100)通过管理网口登陆SSH,查询BMC版本信息。89)通过管理网口登陆SSh,设置Vlan端口。90)通过管理网口登陆SSh,设置BMC的IP。92)通过管理网口登陆SSH,查询管理IP信息。93)通过管理网口登陆SSH,擦写升级BMC。98)通过管理网口登陆SSH,强制重启服务器。93)通过管理网口登陆SSH,重启BMC。95)通过管理网口登陆SSH,给单板下电。原创 2022-09-27 09:40:39 · 1086 阅读 · 0 评论 -
Dell H310配置no-raid直通模式
正常情况下dell服务器有PERC H310 RAID卡的服务器是需要创建RAID才能识别到硬盘正常使用的,但是有时客户需要不创建RAID,下面就是怎么设置RAID才能不创建RAID识别到硬盘。2、ctrl+N,切换到PD Mgmt页面,选中你想操作得盘,F2.,执行convert to no-raid。按Ctrl+N选择到第二项,就可以看到硬盘处于Non-RAID状态,然后这是安装系统就可以识别到硬盘了。根据提示按ctrl+R 进入RAID配置界面。方法二:1、把已经创建得raid都删除掉。原创 2022-09-10 21:30:21 · 10737 阅读 · 0 评论 -
IPMI使用
代码】IPMI使用。原创 2022-08-15 16:19:56 · 429 阅读 · 0 评论 -
NC检测udp
使用NC命令检测TCP/UDP端口是否可通Linux下 Netstat工具 简称NC,号称是网络工具中的“瑞士军刀”。我们都知道检测TCP端口是否可通的命令是telnet,在Windows和Linux都可以用,但telnet不能检测udp端口,今天给大家介绍的是Linux下 NC命令用于检测UDP端口是否可通。Telnet 检测TCP端口[root@free ~]# telnet 127.0.0.1 8080Trying 127.0.0.1...Connected to 127.0.0.1.原创 2022-05-23 21:26:58 · 3318 阅读 · 0 评论 -
华为交换机忘记密码怎么办
1.华为交换机Console密码重置1、通过Console口连接交换机,并重启交换机。2、当界面出现以下打印信息时,及时按下快捷键“Ctrl+B”并输入BootROM/BootLoad密码,进入BootROM/BootLoad主菜单3、密码:Admin@huawei.com A必须大写。(这个不一定对)4、选着7 Clear password for console user(选择清除console用户密码模式)。5、选择1 Boot with default mode(键入1启动默认模式...原创 2021-08-06 10:44:28 · 27290 阅读 · 1 评论 -
bond4配置
网卡数据链路层负载均衡是使用mode4,且可以实现物理链路间互备,提供给用户的是一个逻辑上的链路,该逻辑链路的有效网络带宽为全部物理链路带宽之和。Bonding mode4的一些特性:最多支持绑定8个主机的网卡端口;LACP控制协议数据包每秒发送一次,检测主机网卡是否存活的检测包每30秒(fast)或每秒(slow)发送一次;LACP mode:active或passive,默认为passive模式,即只有当探测到有支持LACP功能的设备时自己才启用LACP功能;对Bonding mode4的理解原创 2021-07-01 16:36:25 · 12358 阅读 · 0 评论 -
windows通过vnc远程桌面
有时需要在实际的电脑上安装Ubuntu的操作系统来搭建免费的网站平台。这就需要使用远程的客户端Windows系统来控制Ubuntu的电脑。除了使用webmin,VNC等方式来管理Ubuntu系统外,还可以使用Windows的远程桌面工具来控制管理Ubuntu系统。Windows的远程桌面使用的协议为RDP,接下来需要在Ubuntu的操作系统中安装xrdp。安装可以使用下面的命令来进行安装。打开Ubuntu的终端命令窗口。输入下面的指令进行安装。#sudo apt-get install tig原创 2021-06-02 12:10:23 · 2578 阅读 · 0 评论 -
2021-05-10
Linux系统的route命令用于显示和操作IP路由表(show/manipulatetheIProutingtable)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或...原创 2021-05-10 12:10:36 · 106 阅读 · 0 评论 -
网络设备图解
网络设备、网络地址规划、静态路由、实战演练点击上方“架构艺术”,每日干货!上帝视角网络设备大刘的电脑 A 和小美的电脑 B 可以通过网线连接起来,组成一个网络。A 发出来数据,B 都能接收到。反之 A 可以接收 B 发出来的所有数据。网线交换机没过多久,隔壁老王的电脑 C、阿丽的电脑 D、敏敏的电脑 E 也要加入到网络中来。只使用网线连接是搞不定的了,搞不定的问题就用分层的办法处理。数据链路层处理示意图于是就有了二层网络设备交换机,交换机提供网络互联功能。原创 2021-04-26 19:56:49 · 950 阅读 · 0 评论 -
linux通过adsl方式pppoe多线路多播
此文档讲解了双ADSL及多ADSL增加线路的配置过程。AD:经过一段时间的观察,证明运行良好,现把设置过程及方法总结一下,欢迎指正。此文档可以说明双ADSL及多ADSL增加线路的配置过程。 实验环境: 操作系统: RedHat7.3 两条ADSL,长期观察线路稳定,动态ip,带宽2M, 三块网卡: eth0 tulip,接内网 eth1 3c59x,接第一条ADSL eth2 8139too,接第二条ADSLethn xxxx,(如果还有的话....) .原创 2021-04-15 21:19:35 · 2017 阅读 · 0 评论 -
NAT分类解析
NAT(Network Address Translation,网络地址转换)是一种广泛应用的解决IP短缺的有效方法,NAT将内网地址转和端口号换成合法的公网地址和端口号,建立一个会话,与公网主机进行通信。1.1. NAT分类NAT从表面上看有三种类型:静态NAT、动态地址NAT、地址端口转换NAPT。 (1)静态NAT:静态地址转换将内部私网地址与合法公网地址进行一对一的转换,且每个内部地址的转换都是确定的。(2)动态NAT:动态地址转换也是...转载 2021-01-18 10:07:46 · 6075 阅读 · 1 评论 -
镜像制作
1、挂载镜像[root@dream ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 7.6 (Maipo)[root@dream ~]# mount rhel-server-7.6-x86_64-dvd.iso /media/2、安装制作工具[root@dream ~]# yum -y install createrepo mkisofs isomd5sum rsync3、复制文件到ISO目录转载 2021-01-13 12:13:32 · 361 阅读 · 0 评论 -
P2P流量检测8个方向
随着P2P技术不断地发展演进,P2P技术及架构的演进经历了集中式、全分布式、混合式三个阶段。P2P常规流量检测一般通过常用的端口来进行识别,然而随着架构的演进,P2P流量识别也因此从简单的端口匹配到复杂的DPI深度数据包检测,其端口特性也由最初的固定端口发展到随机动态端口再到伪装端口,一步步地加大着P2P流量检测的难度。同事,随着数据挖掘、模糊统计技术的不断发展,已经有很多研究人员开始将机器学习中的贝叶斯分类、雅各布算法等常用手段引入到流量识别的研究当中。通过对国际上各种P2P流量检测技术的调查研究,将转载 2021-01-10 08:38:42 · 1679 阅读 · 0 评论 -
linux增加可执行文件到默认环境变量
linux命令行下面执行某个命令的时候,首先保证该命令是否存在,若存在,但输入命令的时候若仍提示:command not found这个时候就的查看PATH环境变量的设置了,当前命令是否存在于PATH环境变量中#查看PATH:echo $PATH举例说,命令 composr 在/usr/loca/bin但执行的时候提示:-bash: composr: command not found这个时候,通过echo $PATH,,发现composer并未在PATH环境变量中有设置,这原创 2021-01-08 08:36:43 · 621 阅读 · 0 评论 -
运维基本问题-1
1、什么是运维?什么是游戏运维? 1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常, 在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控于一身的技术 运维又包括很多种,有DBA运维、网站运维、虚拟化运维、监控运维、游戏运维等等 2)游戏运维又有分工,分为开发运维、应用运维(业务运维)和系统运维 开发运维:是给应用运维开发运维工具和运维平台的 应用运维:是给业务上线、维护和做故障排除的,用开发运维开发出来的工具给业务上线、维护、做故障排查 系统运维:转载 2020-12-04 07:52:54 · 2167 阅读 · 0 评论 -
nginx和内核优化参数
nginx指令中的优化(配置文件)worker_processes 8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。worker_rlimit_nofile 102400;这个指令是指原创 2020-12-03 19:09:31 · 211 阅读 · 0 评论 -
mysql配置文件优化
1、目的:通过根据服务器目前状况,修改Mysql的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能。2、服务器参数:32G内存、4个CPU,每个CPU8核。3、MySQL目前安装状况。MySQL目前安装,用的是MySQL默认的最大支持配置。拷贝的是my-huge.cnf.编码已修改为UTF-8.具体修改及安装MySQL,可以参考<<Linux系统上安装MySQL5.5>>帮助文档。4、修改MySQL配置打开MySQL配置文件m...转载 2020-12-03 15:51:48 · 677 阅读 · 0 评论 -
CPU-load average以及loadavg文件解析
load average 定义1. load average 定义linux系统中的Load对当前CPU工作量的度量。简单的说是进程队列的长度。Load Average 就是一段时间 (1 分钟、5分钟、15分钟) 内平均 Load 。通过系统命令"w"查看当前load average情况上边0.31,0.30,0.31表示第一位0.31:表示最近1分钟平均负载第二位0.30:表示最近5分钟平均负载第三位0.31:表示最近15分钟平均负载注:linux系统是5秒钟进.原创 2020-12-01 08:59:59 · 1356 阅读 · 0 评论 -
linux性能分析-cpu-memory
平均负载top或uptime命令指的是系统可运行状态和不可中断状态的进程数。load average: 0.63, 0.83, 0.88可运行状态指的是正在使用cpu或正在等待cpu的进程。不可中断状态指的是内核态关键流程中,比如说等待硬件设备I/O响应(ps命令D状态)。一般平均负载大于cpu数量的70%需要关注性能问题。平均负载高不一定CPU使用率高,等待I/O也会导致平均负载升高。CPU上下文切换概念CPU的上下文切换就是把CPU寄存器和程序计数器保存起.原创 2020-12-01 08:23:50 · 904 阅读 · 0 评论 -
下载镜像源的rpm包
1.使用wgetpackages="http://mirrors.163.com/centos/7.5.1804/updates/x86_64/Packages/" && curl $packages >>tt.html &&cat tt.html | awk -F '"' '{print $2}'|while read line; do curl...原创 2019-12-13 14:30:29 · 1124 阅读 · 0 评论 -
linux下关于删除大量文件的比对
因为在做存储相关的工作,有时候使用vdbench需要写入大量的数据,测试完毕或者测试目的就是删除大量的数据,虽然是测试存储的性能和稳定性。但是不同的删除办法也是不一样的,下面写一些,所接触到的办法条件:Linux上删除大量文件几种方式对比linux上删除大量小文件删除测试:删除500000个小文件测试生成文件:$ for i in $(seq 500000);do echo '...原创 2019-11-06 15:40:20 · 494 阅读 · 0 评论 -
systemd
Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。本文介绍它的基本用法,分为上下两篇。今天介绍它的主要命令,下一篇介绍如何用于实战。一、由来历史上,Linux 的启动一直采用init进程。下面的命令用来启动服务。$ sudo /etc/init.d/apache2 start# 或者$ service apache2 start这种方法有两个缺点。一...转载 2018-04-17 10:40:10 · 579 阅读 · 0 评论 -
iptables
linux中iptables配置文件及命令详解详解iptables配置文件直接改iptables配置就可以了:vim /etc/sysconfig/iptables。1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。下面是命令实现:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用...转载 2018-04-16 09:54:38 · 221 阅读 · 0 评论 -
pxe + kickstart 自动安装
无人值守系统用光盘镜像来安装Linux系统的方法,但坦白来讲,如果生产环境中有数百台服务器需要安装系统,那么这种光盘镜像的安装方式就显得实在效率太低了,况且还要为这数百台服务器购买数百张的系统安装光盘或U盘系统,然后还必须对每台系统设置安装初始化向导,这种重复性极高又无聊的事情可能会白白浪费掉咱们一整天的时间,是不是想想都觉得痛苦了呢。其实当生产环境中出现上百台服务器需要安装系统的转载 2017-08-15 15:57:02 · 294 阅读 · 0 评论 -
linux 7- - watch,free,mpstat,vmstat,iostat,pidstat,df,du
十八. 和系统运行状况相关的Shell命令: 1. Linux的实时监测命令(watch): watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动运行。该命令最为常用的两个选项是-d和-n,其中-n表示间隔多少秒执行一次"command",-d表示高亮发生变化的位置。下面列举几个在watch中常用的实时监视命令: /> w原创 2017-01-01 12:23:21 · 935 阅读 · 0 评论 -
关于linux服务的开启
遇见的问题:rhel7.5 默认没有开启NFS端口,so,等你配置好nfs后,其他的客户端无法访问。1.你可以直接把副防火墙关闭,# iptbales -F2.你也可以开启这个nfs的端口,rhel7 提倡使用firewall-cmd 命令。首先开启nfs服务:#firewall-cmd --permanent --add-servers=nfs #firewall-cmd --reload3.使...原创 2018-04-13 12:57:02 · 681 阅读 · 0 评论 -
fireall-cmd 一些命令
firewall 服务介绍firewall 服务是 redhat7 和 centos7 系统默认安装好的防火墙服务,一个信任级别的概念来管理与之相关联的连接与接口。它支持 ipv4 与 ipv6,并支持网桥,采用 firewall-cmd (command) 或 firewall-config (gui) 来动态的管理 kernel netfilter 的临时或永久的接口规则,并实时生效而无需重启...原创 2018-04-13 13:54:57 · 1521 阅读 · 0 评论 -
linux 一些shell
while循环whiledo动作done需要无限循环时我们会选择while :echo -e 格式处理,将\n的意义不变。exit 指退出执行程序break 指跳出本层循环continue 跳出本次循环用户登录程序,判断用户名密码输入是否非法,输入错误重新输入,登录成功之后,执行操作命令,输入exit 退出,重新登录for循环事例:for i in {1..100}doecho $idone检...原创 2018-05-05 23:17:57 · 206 阅读 · 0 评论 -
Linux系统启动流程及系统裁剪
一、内核管理简要理论1、内核的功能 (1)进程管理 (2)内存管理(内核管理代码中代码量最大的部分) (3)I/O管理:中断及中断处理 (4)文件系统:ext3,ext4,reiserfs,xfs等。。 (5)驱动程序 (6)安全相关:SELinux2、内核设计流派 (1)单内核:单一体系结构(Linux) <1>特点: ①模块化设计:核心+外围功能性模块组成...转载 2018-08-31 16:55:44 · 314 阅读 · 0 评论 -
一些linux shell的问题
1. root用户下以httpd用户的身份运行脚本/opt/case/www.km.com/testdb.php,用一条命令怎么实现?sudo -u httpd `which php` /opt/case/www.km.com/testdb.php2. 添加crontab,在11月内,每天的早上6点到20点中,每隔2小时执行一次/opt/shell/rsync.sh?0 6-20/2...转载 2018-09-03 19:57:23 · 1079 阅读 · 2 评论 -
openstack 环境部署
22.1 了解云计算人类基于千年的物种衍变基础,在这个世纪终于有了爆发式的科技成果,尤其这二十年内互联网的发展,更像是一种催化剂,让原本已经热闹的地球更加的沸腾,互联网经济泡沫破灭后的科技研发却变得更加卖力,一次次的突破着传统研究中对人类脑力、科技最终式的定义,把“来自未来”的产品带到用户面前,那么到底互联网未来会变成什么样子,人类最终的归宿会是怎么样,我们不得而知,但可以肯定的是科技研发转载 2017-08-15 13:37:46 · 1618 阅读 · 0 评论 -
iSCSI 网络磁盘共享
17.1 iSCSI技术介绍iSCSI技术实现了物理硬盘设备与TCP/TP网络传输协议的相互结合,使得用户可以通过互联网方便的获取到远程机房提供的共享存储资源硬盘是计算机硬件设备中重要的组成部分之一,存储设备的IO读写速度快慢也直接影响着服务器整体性能的高低,学习了硬盘存储结构、RAID磁盘阵列技术及LVM逻辑卷管理技术等等存储设备技术,这些技术无论是软件还是硬件层面的,大多都转载 2017-08-15 13:28:54 · 41058 阅读 · 3 评论 -
nfs samba 文件共享
首先会通过比较文件传输和文件共享两种资源交换方式来引入Samba服务的理论知识,介绍SMB协议和Samba服务程序的来由和发展过程。通过实战的部署文件共享服务来更加深入的了解Samba服务中每一行参数的作用,并在实验最后分别使用Windows系统和Linux系统访问文件共享资源,为今后生产环境中灵活使用文件共享服务打下实战基础。通过配置NFS网络文件系统服务使得Linux系统之间共享文件的转载 2017-08-15 13:24:54 · 870 阅读 · 0 评论 -
磁盘配额
概述在本文中,了解如何管理用户的磁盘配额。学习:设置一个文件系统的磁盘配额设置配额限制检查配额生成配额报告配额简介配额必须由 root 用户或者有 root 权限的用户启用和管理。它们往往用于多用户系统,不常用于单一用户的工作站。配额允许您控制用户或者组织的磁盘使用。它能防止个体用户和组织使用文件系统中超过自己所允许的部分,或者造成系统完全拥堵。XFS 文件转载 2016-12-26 09:19:41 · 1381 阅读 · 0 评论 -
使用基本 SQL 命令
概述在本教程中,将学习结构化查询语言 (SQL),包括:使用基本 SQL 命令执行基本数据操做数据库和 SQL在本系列教程中,目前我们使用平面文本文件来存储数据。平面文本文件可能适合相对较少的数据,但它们对存储大量数据或查询该数据没有多大帮助。多年来,为该目的开发了多种数据库,包括分层和网络数据库,但现在最常见的是关系数据库。关系数据库基于 E. F. Co转载 2016-12-23 09:25:04 · 703 阅读 · 0 评论 -
vim python缩进等一些配置
VIM python下的一些关于缩进的设置:第一步:打开终端,在终端上输入vim ~/.vimrc,回车。第二步:添加下面的文段:set filetype=pythonau BufNewFile,BufRead *.py,*.pyw setf pythonset helplang=cn "中文帮助文档(前提是下了中文包)syntax enablesyntax原创 2017-01-03 10:05:11 · 10332 阅读 · 1 评论 -
linux 11 -- mount,umount
概述在本教程中,学习:手动挂载和卸载文件系统配置引导时的文件系统挂载配置用户可挂载、可移除的文件系统,比如磁带驱动器、外部 USB 驱动器、软盘和 CD 或 DVDLinux 文件系统Linux 文件系统是一个以 / 为根的大树,我们在不同的设备和分区上都有文件系统。我们如何处理这种明显的不一致性?根 (/) 文件系统是在初始化过程中挂载的。转载 2016-12-20 13:13:55 · 908 阅读 · 0 评论 -
linux 10 -Bash Shell编程
二十三. Bash Shell编程: 1. 读取用户变量: read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的列表给出了read命令的常用方式:命令格式描述read answer转载 2017-01-02 09:42:04 · 304 阅读 · 0 评论 -
linux 9 -- 交互式使用Bash Shell
二十二. 交互式使用Bash Shell: 1. 用set命令设置bash的选项: 下面为set主要选项的列表及其表述:选项名开关缩写描述allexport-a打开此开关,所有变量都自动输出给子Shell。noclobber-C防止重定向时文件被覆盖。nog转载 2017-01-01 13:03:27 · 948 阅读 · 0 评论 -
linux 8 -- 管道组合Shell命令进行系统管理
二十. 通过管道组合Shell命令获取系统运行数据: 1. 输出当前系统中占用内存最多的5条命令: #1) 通过ps命令列出当前主机正在运行的所有进程。 #2) 按照第五个字段基于数值的形式进行正常排序(由小到大)。 #3) 仅显示最后5条输出。 /> ps aux | sort -k 5n | tail -5 stephen转载 2017-01-01 12:30:21 · 424 阅读 · 0 评论