摘要:1.传输模式:单工、半双工和全双工 数据传输有3种模式:单工模式、半双工模式和全双工模式。如下图所示: 单工模式的数据传输是单向的,一方固定为发送端,另一方固定为接收端。例如,广播电台与收音机之间是单工的,计算机与打印机之间也是单工的,都只能单方向发送和接收。 半双工(Half Duplex)模式的
阅读全文
摘要:1.局域网和广域网 局域网(LAN,Local Area Network)也称本地网或私网,局域网的目的连接地理距离较短的、可以认为在同一个逻辑小范围区域内的上网设备。比如,在家里的各个电脑和手机都可以加入局域网中(比如连接到同一个WiFi),然后在这个局域网范围内传输数据。 每个局域网都有一个网段
阅读全文
摘要:1.网络出现之始,计算机产品之间无法直接通信,只有同一制造商的产品才能进行通信。于是,后来国际标准化组织(ISO组织)为此提出了开放系统互连(OSI)模型,呼吁各产品都按此模型来进行通信。 OSI参考模型将通信过程分为7大层,如图所示。从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层
阅读全文
摘要:1.网络概念 计算机网络是一组计算机或网络设备通过有形的线缆或无形的媒介如无线,连接起来,按照一定的规 则,进行通信的集合。 网络功能和优点 数据和应用程序 资源 网络存储 备份设备 作用范围分类 广域网(WAN,Wide Area Network) 城域网(MAN,Metropolitan Are
阅读全文
摘要:1.给逻辑卷扩容: 首先在扩容前先确认卷组空间是否足够 [root@centos8 ~ 844]#vgdisplay Volume group VG Name vg0 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 3 VG A
阅读全文
摘要:1.LVM介绍 LVM: Logical Volume Manager 可以允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小, 允许在多个物理设备间重新组织文件系统 LVM可以弹性的更改LVM的容量 通过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,或将其他
阅读全文
摘要:1.RAID-0 以 chunk 单位,读写数据,因为读写时都可以并行处理,所以在所有的级别中,RAID 0的速度是最快的。 但是RAID 0既没有冗余功能,也不具备容错能力,如果一个磁盘(物理)损坏,所有数据都会丢失。 读、写性能提升 可用空间:N*min(S1,S2,...) 无容错能力 最少磁
阅读全文
摘要:1.使用光盘 手工挂载 mount /dev/cdrom /mnt/ 操作光盘 eject #弹出光盘 eject -t #弹入光盘 创建ISO文件 cp /dev/cdrom /root/centos.iso mkisofs -r -o /root/etc.iso /etc #来自于genisoi
阅读全文
摘要:1.一个设备要想用,必须把它关联到现有的文件目录树上面。因为我们整个Linux只有一个根系统,一个根目录,所有的数据都是从现有的根的目录下的其中一个子目录来进行访问的,所以我们目前来说,虽然已经对硬盘分好区了,但是要想用这个空间,你要把这个空间和我们现有的目录关联起来,就要用到挂载。 所谓挂载就是把
阅读全文
摘要: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
阅读全文
摘要:1.分区方式: 两种分区方式:MBR,GPT 2.MBR分区 1)MBR:Master Boot Record,1982年,使用32位表示扇区数,分区不超过2T 2)划分分区的单位: CentOS 5 之前按整柱面划分 CentOS 6 版本后可以按Sector划分 3)0磁道0扇区:512byte
阅读全文
摘要:1.磁盘设备的设备文件命名: /dev/DEV_FILE/dev/sdX # SAS,SATA,SCSI,IDE,USB /dev/nvme0n# #nvme协议硬盘,如:第一个硬盘:nvme0n1,第二个硬盘:nvme0n2 2.虚拟磁盘: /dev/vd /dev/xvd 3.让内核识别新增硬盘
阅读全文
摘要:1.APT的工具逻辑跟之前yum是一样的,他也是需要连接到工作库存,从仓库上把这些相关的源数据下载下来查询你要装的软件是否存在,如果存在,是不是依赖有它相关的包,那么如果有依赖关系,它就会把这些相关的包文件,包括你要装的软件,会都统统下载下来安装。 2.将光盘挂载并进入: mount /dev/sr
阅读全文
摘要:1.对于c语言的源代码,我们要编译成二进制,并且安装上,只需要三步: 第一步:./configure (1) 通过选项传递参数,指定安装路径、启用特性等;执行时会参考用户的指定以及Makefile.in文 件生成Makefile (2) 检查依赖到的外部环境,如依赖的软件包 第二步:make 根据M
阅读全文
摘要:1.1)我们已经能够把现有的互联网上的仓库为我们使用,我们配好以后,就可以用yum实现软件的安装、卸载等。但是,目前来讲,我们使用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
阅读全文
摘要: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
阅读全文
摘要:1.ldd是个外部命令 [root@centos7 ~]# type ldd ldd is /usr/bin/ldd 2.ldd:是用来打印共享对象(库)依赖关系 3.1)来查查ls调用的二进制库有哪些 [root@centos7 ~]# which ls alias ls='ls --color=
阅读全文
摘要:1.如何把网卡改成传统模式的网卡 1)第一步 *1.用后向引用 [root@centos7 ~]# cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release
阅读全文
摘要:1.sed格式: sed [option]... 'script;script;...' [inputfile...] sed我如果不写文件,那么他就会对标准输入进行处理,所以既然这样,sed就可以支持标准输入重定向,我们可以利用管道,把一些命令的执行结果传给sed来处理. 2.1) [root@c
阅读全文