魏蓝

以梦为马

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

02 2022 档案

网桥实现及网络配置命令
摘要:一.网桥 桥接:把一台机器上的若干个网络接口“连接”起来。其结果是,其中一个网口收到的报文会被复制给其他网口并发送出去。以使得网口之间的报文能够互相转发。网桥就是这样一个设备,它有若干个网口,并且这些网口是桥接起来的。与网桥相连的主机就能通过交换机的报文转发而互相通信。 1.方法一: 创建一个网桥( 阅读全文

posted @ 2022-02-28 22:17 魏蓝 阅读(1162) 评论(0) 推荐(0) 编辑

多网卡绑定bond和team
摘要:1.我们知道route -n可以显示路由表信息,其实还有一个命令可以 ip route 结果和route -n是一样的。 2.如果我们现在想要删除路由表的记录,就可以使用ip route 比如删除上图的第二个路由记录,只用把ip route中的那条记录复制下来在ip route后加上del即可: i 阅读全文

posted @ 2022-02-28 13:53 魏蓝 阅读(530) 评论(0) 推荐(0) 编辑

网卡配置文件和命令
摘要:1.查看网卡: [root@centos8 ~ 820]#ethtool -i ens160 driver: vmxnet3 version: 1.5.0.0-k-NAPI firmware-version: expansion-rom-version: bus-info: 0000:03:00.0 阅读全文

posted @ 2022-02-26 16:10 魏蓝 阅读(951) 评论(0) 推荐(0) 编辑

ip地址
摘要:1.IP地址 MAC地址用于同网段通信,当跨网段通信时,需要使用另一种地址:IP地址。和MAC地址不同,IP地址是逻辑地址,正因为是逻辑地址,所以一个网卡上可能有一个或多个IP地址(其中一个为主IP),甚至出故障的时候网卡上不会分配IP地址。 IP地址用于在网络上定位寻址,它是网络层的概念,需要工作 阅读全文

posted @ 2022-02-25 22:24 魏蓝 阅读(982) 评论(0) 推荐(0) 编辑

复习之变量
摘要:1.变量 变量是shell中经常用到的,事实上常见的各种开发语言都支持变量。那么什么是变量?顾名思义即变化的数据。使用变量可以实现灵活的数据处理。 在bash中变量分为内置变量和自定义变量。内置变量,即bash中自身带有的变量,通常是为了实现shell中特定功能。而自定义变量,即用户根据自己的需要而 阅读全文

posted @ 2022-02-23 23:33 魏蓝 阅读(64) 评论(0) 推荐(0) 编辑

网络层协议
摘要:1.IPv4数据包格式 IP数据包由IP首部和数据部分组成。数据包传输时,首部在数据部分的前面发送。 其中,IP首部每部分都占用32位(即4字节)来描述,前20字节(即前5部分)是固定长度,所有类型的数据包都有这部分。其后是可选的字段,如果存在这个可选字段,则最少占用20字节,不足时将填充。 IP数 阅读全文

posted @ 2022-02-22 21:36 魏蓝 阅读(209) 评论(0) 推荐(0) 编辑

传输层协议
摘要:1.不同主机进程间通信 数据包只需要具备了网络层的IP地址,就能被路由到目标主机上实现主机与主机的通信,但是这个数据包此时也仅能找到目标主机,却不知道应该交给目标主机上的哪个进程去处理。换句话说,网络层只能保证主机与主机间的通信,不能提供主机间某进程和某进程的通信。 在网络层之上还提供了传输层。当数 阅读全文

posted @ 2022-02-21 23:57 魏蓝 阅读(539) 评论(0) 推荐(0) 编辑

TCP/IP协议栈、以太网、VLAN
摘要:1.TCP/IP分层和TCP/IP协议栈 OSI七层模型注重的是模型本身,这个模型对讨论和研究计算机网络是非常有益的。但是,大家更喜欢用TCP/IP协议来分层,它注重的是协议。 TCP/IP分层后,将各种协议对应到这些分层,那么就称TCP/IP协议栈。 OSI七层协议、TCP/IP分层和TCP/IP 阅读全文

posted @ 2022-02-20 22:23 魏蓝 阅读(555) 评论(0) 推荐(0) 编辑

传输模式、组网模型、网络性能速率和带宽和吞吐量
摘要:1.传输模式:单工、半双工和全双工 数据传输有3种模式:单工模式、半双工模式和全双工模式。如下图所示: 单工模式的数据传输是单向的,一方固定为发送端,另一方固定为接收端。例如,广播电台与收音机之间是单工的,计算机与打印机之间也是单工的,都只能单方向发送和接收。 半双工(Half Duplex)模式的 阅读全文

posted @ 2022-02-20 10:48 魏蓝 阅读(807) 评论(0) 推荐(0) 编辑

网络设备,交换机(网桥)工作原理,路由器,冲突域,广播域
摘要:1.局域网和广域网 局域网(LAN,Local Area Network)也称本地网或私网,局域网的目的连接地理距离较短的、可以认为在同一个逻辑小范围区域内的上网设备。比如,在家里的各个电脑和手机都可以加入局域网中(比如连接到同一个WiFi),然后在这个局域网范围内传输数据。 每个局域网都有一个网段 阅读全文

posted @ 2022-02-19 23:08 魏蓝 阅读(1411) 评论(0) 推荐(1) 编辑

详解OSI分层结构
摘要:1.网络出现之始,计算机产品之间无法直接通信,只有同一制造商的产品才能进行通信。于是,后来国际标准化组织(ISO组织)为此提出了开放系统互连(OSI)模型,呼吁各产品都按此模型来进行通信。 OSI参考模型将通信过程分为7大层,如图所示。从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层 阅读全文

posted @ 2022-02-18 23:56 魏蓝 阅读(1401) 评论(0) 推荐(0) 编辑

复习之命令历史
摘要:1.命令历史 使用bash shell,会将执行过的命令记录到history对应的缓冲区中。当用户注销时,会将history缓存区的命令历史追加保存到~/.bash_history文件中。当下次登录shell时,系统会读取命令历史文件中记录的命令到命令缓冲区。利用命令历史,不仅可以了解之前所作的操作 阅读全文

posted @ 2022-02-17 18:24 魏蓝 阅读(47) 评论(0) 推荐(0) 编辑

网络和OSI分层结构
摘要:1.网络概念 计算机网络是一组计算机或网络设备通过有形的线缆或无形的媒介如无线,连接起来,按照一定的规 则,进行通信的集合。 网络功能和优点 数据和应用程序 资源 网络存储 备份设备 作用范围分类 广域网(WAN,Wide Area Network) 城域网(MAN,Metropolitan Are 阅读全文

posted @ 2022-02-17 14:17 魏蓝 阅读(124) 评论(0) 推荐(0) 编辑

逻辑卷扩容和缩容及快照管理
摘要:1.给逻辑卷扩容: 首先在扩容前先确认卷组空间是否足够 [root@centos8 ~ 844]#vgdisplay Volume group VG Name vg0 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 3 VG A 阅读全文

posted @ 2022-02-16 20:43 魏蓝 阅读(550) 评论(0) 推荐(0) 编辑

逻辑卷工作原理和创建
摘要:1.LVM介绍 LVM: Logical Volume Manager 可以允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小, 允许在多个物理设备间重新组织文件系统 LVM可以弹性的更改LVM的容量 通过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,或将其他 阅读全文

posted @ 2022-02-15 22:07 魏蓝 阅读(529) 评论(0) 推荐(0) 编辑

raid工作原理和特性
摘要:1.RAID-0 以 chunk 单位,读写数据,因为读写时都可以并行处理,所以在所有的级别中,RAID 0的速度是最快的。 但是RAID 0既没有冗余功能,也不具备容错能力,如果一个磁盘(物理)损坏,所有数据都会丢失。 读、写性能提升 可用空间:N*min(S1,S2,...) 无容错能力 最少磁 阅读全文

posted @ 2022-02-15 10:39 魏蓝 阅读(178) 评论(0) 推荐(0) 编辑

移动设备和raid初步
摘要:1.使用光盘 手工挂载 mount /dev/cdrom /mnt/ 操作光盘 eject #弹出光盘 eject -t #弹入光盘 创建ISO文件 cp /dev/cdrom /root/centos.iso mkisofs -r -o /root/etc.iso /etc #来自于genisoi 阅读全文

posted @ 2022-02-14 18:22 魏蓝 阅读(87) 评论(0) 推荐(0) 编辑

挂载管理和swap空间管理
摘要:1.一个设备要想用,必须把它关联到现有的文件目录树上面。因为我们整个Linux只有一个根系统,一个根目录,所有的数据都是从现有的根的目录下的其中一个子目录来进行访问的,所以我们目前来说,虽然已经对硬盘分好区了,但是要想用这个空间,你要把这个空间和我们现有的目录关联起来,就要用到挂载。 所谓挂载就是把 阅读全文

posted @ 2022-02-13 22:57 魏蓝 阅读(544) 评论(0) 推荐(0) 编辑

文件和系统管理
摘要:1.用fdisk创建分区: fdisk命令后跟一块硬盘路径 fdisk /dev/sda 按m显示帮助: Command (m for help): m Help: DOS (MBR) a toggle a bootable flag b edit nested BSD disklabel c to 阅读全文

posted @ 2022-02-12 23:59 魏蓝 阅读(225) 评论(0) 推荐(0) 编辑

复习之软链接和硬链接
摘要:1.查看被删除的文件(还未释放) lsof | grep deleted 2.显示目录树 tree 常见选项: -d: 只显示目录 -L level:指定显示的层级数目 -P pattern: 只显示由指定wild-card pattern匹配到的路径 3.创建目录 mkdir 常见选项: -p: 阅读全文

posted @ 2022-02-12 11:47 魏蓝 阅读(101) 评论(0) 推荐(0) 编辑

MBR和GPT分区类型
摘要:1.分区方式: 两种分区方式:MBR,GPT 2.MBR分区 1)MBR:Master Boot Record,1982年,使用32位表示扇区数,分区不超过2T 2)划分分区的单位: CentOS 5 之前按整柱面划分 CentOS 6 版本后可以按Sector划分 3)0磁道0扇区:512byte 阅读全文

posted @ 2022-02-11 22:23 魏蓝 阅读(906) 评论(0) 推荐(0) 编辑

磁盘类型和结构
摘要:1.磁盘设备的设备文件命名: /dev/DEV_FILE/dev/sdX # SAS,SATA,SCSI,IDE,USB /dev/nvme0n# #nvme协议硬盘,如:第一个硬盘:nvme0n1,第二个硬盘:nvme0n2 2.虚拟磁盘: /dev/vd /dev/xvd 3.让内核识别新增硬盘 阅读全文

posted @ 2022-02-11 18:51 魏蓝 阅读(399) 评论(0) 推荐(0) 编辑

复习之每日命令(长期)
摘要:1.查看内存消耗量 free -h 2.关掉图形界面 init 3 3.开启图形界面 init 5 4.查看当前是什么界面(图形或字符) runlevel 由3切换到5 5.ctrl+alt+f2 | f3 | f4 | f5 字符终端 ctrl+alt+f1 图形终端 6.查看自己身份: whoa 阅读全文

posted @ 2022-02-10 23:21 魏蓝 阅读(37) 评论(0) 推荐(0) 编辑

ubuntu软件管理
摘要:1.APT的工具逻辑跟之前yum是一样的,他也是需要连接到工作库存,从仓库上把这些相关的源数据下载下来查询你要装的软件是否存在,如果存在,是不是依赖有它相关的包,那么如果有依赖关系,它就会把这些相关的包文件,包括你要装的软件,会都统统下载下来安装。 2.将光盘挂载并进入: mount /dev/sr 阅读全文

posted @ 2022-02-10 21:41 魏蓝 阅读(101) 评论(0) 推荐(1) 编辑

源码编译安装软件
摘要:1.对于c语言的源代码,我们要编译成二进制,并且安装上,只需要三步: 第一步:./configure (1) 通过选项传递参数,指定安装路径、启用特性等;执行时会参考用户的指定以及Makefile.in文 件生成Makefile (2) 检查依赖到的外部环境,如依赖的软件包 第二步:make 根据M 阅读全文

posted @ 2022-02-09 23:51 魏蓝 阅读(498) 评论(0) 推荐(1) 编辑

yum的私有云和内核升级
摘要:1.1)我们已经能够把现有的互联网上的仓库为我们使用,我们配好以后,就可以用yum实现软件的安装、卸载等。但是,目前来讲,我们使用yum安装卸载以后,有一个缺陷,就是我们安装的数据包,现在都是在互联网上,一个企业内部如果有成百上千的机器,每次装软件,难不成真的跑到互联网上装软件,本身安装任何一个软件 阅读全文

posted @ 2022-02-08 23:52 魏蓝 阅读(159) 评论(0) 推荐(0) 编辑

yum实现和配置文件
摘要:1.1)rpm强行卸载,忽视依赖关系: [root@centos7 ~]# rpm -e rpm --nodeps 2)我们尝试用yum安装 [root@centos7 ~]# yum install rpm error: Unable to open /usr/lib/rpm/rpmrc for 阅读全文

posted @ 2022-02-07 23:59 魏蓝 阅读(1005) 评论(0) 推荐(0) 编辑

复习之文件通配符及cp、mv
摘要:1、文件通配符模式(wildcard pattern) 文件通配符可以用来匹配符合条件的多个文件,方便批量管理文件 通配符采有特定的符号,表示特定的含义,此特符号称为元 meta 字符 常见的通配符如下: * 匹配零个或多个字符,但不匹配 "." 开头的文件,即隐藏文件 ? 匹配任何单个字符,一个汉 阅读全文

posted @ 2022-02-06 12:50 魏蓝 阅读(1275) 评论(0) 推荐(0) 编辑

rpm管理器常用方法
摘要:1.光盘挂载 1)需要先执行: yum -y install autofs [root@centos7 ~]# rpm -q autofsautofs-5.0.7-116.el7_9.x86_64 2)然后在执行: [root@centos7 ~]# systemctl enable --now a 阅读全文

posted @ 2022-02-05 19:21 魏蓝 阅读(164) 评论(0) 推荐(0) 编辑

复习之文件目录
摘要:1.touch命令:用于修改或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。 语法: touch [-acfm] [-d<日期时间>] [-r<参考文件或目录>] [-t<日期时间>] [--help] 参数说明: a:改变档案的读取时间记录(atime和ctime 阅读全文

posted @ 2022-02-05 11:26 魏蓝 阅读(62) 评论(0) 推荐(0) 编辑

软件运行和编译过程及库调用机制(以及删除库的恢复方法)
摘要:1.ldd是个外部命令 [root@centos7 ~]# type ldd ldd is /usr/bin/ldd 2.ldd:是用来打印共享对象(库)依赖关系 3.1)来查查ls调用的二进制库有哪些 [root@centos7 ~]# which ls alias ls='ls --color= 阅读全文

posted @ 2022-02-04 21:38 魏蓝 阅读(168) 评论(0) 推荐(0) 编辑

sed的高级用法
摘要:1.如何把网卡改成传统模式的网卡 1)第一步 *1.用后向引用 [root@centos7 ~]# cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release 阅读全文

posted @ 2022-02-04 18:35 魏蓝 阅读(275) 评论(0) 推荐(0) 编辑

文本处理三剑客之sed
摘要:1.sed格式: sed [option]... 'script;script;...' [inputfile...] sed我如果不写文件,那么他就会对标准输入进行处理,所以既然这样,sed就可以支持标准输入重定向,我们可以利用管道,把一些命令的执行结果传给sed来处理. 2.1) [root@c 阅读全文

posted @ 2022-02-04 00:21 魏蓝 阅读(124) 评论(0) 推荐(0) 编辑

xargs和文件打包和压缩
摘要:一.自己分析 1.xargs功能:它默认本身是读取键盘输入,读取输入之后把他显示 xargs a b c <-键盘输入 a b c 1)从某种角度来讲,他和cat很像,但是xargs功能并不在cat这个效果上,他可以接收键盘的标准输出,然后把输入的结果传给xargs后续命令,来作为后续命令的参数。实 阅读全文

posted @ 2022-02-03 22:23 魏蓝 阅读(366) 评论(0) 推荐(0) 编辑

文件查找locate和find
摘要:1.文件查找 在文件系统上查找符合条件的文件 文件查找: 非实时查找(数据库查找):locate 实时查找:find 2.locate locate 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db 索引的构建是在系统较为空闲时自动进行(周期性任务),执行upd 阅读全文

posted @ 2022-02-02 23:29 魏蓝 阅读(419) 评论(0) 推荐(0) 编辑

shell脚本编程for循环
摘要:1.type for for is a shell keyword for循环也是关键字,不能单独使用 2.cat for.sh #!/bin/bash for i;do echo i=$i done bash for.sh a b c d i=a i=b i=c i=d 3.面试:用for循环写1 阅读全文

posted @ 2022-02-02 22:54 魏蓝 阅读(973) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示