自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 shell5

数组名=(元素1 元素2 元素3 ....)数组名[0]=元素1数组名[1]=元素2数组名[2]=元素3....list="元素1 元素2 元素3 ...."数组名=($list)n=0dolet n++done。

2024-05-22 17:14:42 283

原创 shell4

function 函数名 {命令序列....函数名() {命令序列....

2024-05-22 16:57:28 865

原创 shell3

do命令序列....done。

2024-05-22 16:45:55 464

原创 shell条件语句

test "字符串1"!test "字符串1" == "字符串2" [ "字符串1" == "字符串2" ] [[ "字符串1" == "字符串2" ]] #判断。[ 表达式1 ] || [ 表达式2 ] [ 表达式1 -o 表达式2 ] [[ 表达式1 || 表达式2 ]] 或,只需前后表达式。[ 表达式1 ] && [ 表达式2 ] [ 表达式1 -a 表达式2 ] [[ 表达式1 && 表达式2 ]] 且,要求前后表。

2024-05-21 20:37:36 993

原创 shell整数运算

0 代表脚本本身$# 代表脚本后面跟的位置参数的数量代表的是上一条Linux命令执行的返回状态码(0~255),0表示上一条命令执行正确,非0值则表示上一条命令执行异常$* 默认代表脚本后面跟的所有参数,加上双引号后 "$*" 会把所有参数看做一个整体$@ 默认代表脚本后面跟的所有参数,加上双引号后 "$@" 还是会把每个参数看做date +"%Y%m%d" 当天日期date -d "-1 day" +"%Y%m%d" 昨天日期。

2024-05-21 19:59:51 256

原创 shell编程规范与变量

变量名=变量值。

2024-05-21 19:42:04 297

原创 Lin网络五

5)安装 system-config-kickstart ,准备 kickstart 自动应答文件,修改 PXE 启动菜单配置文件。3)在 /var/lib/tftpboot/ 目录里准备 PXE 启动菜单配置文件 pxelinux.cfg/default。2)复制 vmlinuz initrd.img pxelinux.0 到 /var/lib/tftpboot/ 目录。4)修改服务配置文件,启动 tftp-server xinetd dhcpd vsftpd 服务。

2024-05-21 19:25:42 390

原创 Lin网络四

baseurl=http://mirror.centos.org/ 替换成 https://mirrors.tuna.tsinghua.edu.cn/yumdownloader --destdir=软件包下载目录 --resolv 软件名 #--resolv代表下载软件所需的所有。yum install -y 软件名 --downloadonly --downloaddir=软件包下载目录。baseurl=http:// 或 https://

2024-05-21 16:26:03 607

原创 Lin网络三

ssh-copy-id [-i 公钥文件] 用户名@目标主机IP #公钥信息会自动保存。scp [-P 端口] [-r] 本机文件/目录路径 ... 用户名@目标主机IP:绝对路径 #将本地的文件/目录复。scp [-P 端口] [-r] 用户名@目标主机IP:绝对路径 本机路径。目录的 .ssh/ 目录中,私钥是留给自己使用的,公钥(XXX.pub)是给服务端使用的。

2024-05-20 22:35:23 579

原创 Lin网络二

30 IN PTR www.xy101.com. #设置IP地址与域名的反向解析记录。zone "80.168.192.in-addr.arpa" IN { #反向解析配置,地址倒写。zone "xy101.com" IN { #正向解析配置。的顶级域再将DNS解析请求委派给相对应的顶级域名服务器进行解析,顶级域名服务器也会根据域。

2024-05-20 21:45:03 636 1

原创 Lin网络一:DHCP与FTP

1)客户端通过广播发送DHCP Discover报文寻找DHCP服务端2)服务端通过广播发送DHCP Offer报文向客户端提供从地址池中挑选的可用IP等网络信息3)客户端只接收第一个收到的DHCP Offer报文并提取IP地址,然后向通过广播发送DHCP Request报文告知服务端要使用该IP地址4)服务端通过广播发送DHCP ACK报文告知客户端该IP地址是合法可用的,并提供租约信息。

2024-05-20 21:01:15 1003 1

原创 Lin十一啊

包含 元信息(即不包含文件名的文件属性) 和 实际数据文件元信息存储在 inode(索引节点)里,文件实际数据存储在 block(块)里;文件名存储在目录块里。

2024-05-20 20:45:45 251 1

原创 Lin十啊

禁止 root 用户远程登陆 /etc/ssh/sshd_config --> PermitRootLogin no。修改 ssh 端口号 /etc/ssh/sshd_config --> Port。设置用户密码强度 /etc/pam.d/system-auth。限制用户的登录次数 /etc/pam.d/sshd。普通用户限制 su 切换用户 /etc/pam.d/su。

2024-05-20 19:47:45 826 1

原创 Lin九啊

系统平均负载 1分钟 5分钟 15分钟。

2024-05-20 17:18:13 769 1

原创 Lin八啊

systemctl start|stop|restart|reload|status|is-active 服务名[.service] #要确保在 /usr/lib/systemd/system/ 目录中有相关服务的 XXX.service 文件。等效于 ln -s -f /usr/lib/systemd/system/multi-user.target|graphical.target /etc/systemd/system/default.target。

2024-05-20 16:13:08 759

原创 Lin七啊

RAID 5 磁盘阵列组中数据的奇偶校验信息并不是单独保存到某一块硬盘设备中,而是存储到除自身以外的其他每一块硬盘设备上,这样的好处是其中任何一设备损坏后不至于出现致命缺陷;RAID 0 技术把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成一个大的卷组,并将数据一次写入到各个物理硬盘中。创建raid5: mdadm -Cv /dev/mdX -l5 -n3 /dev/sdXX [-x1 /dev/sdXX]-r 移除磁盘设备。塔式 刀片式 机柜式。冗余:有,可允许一个硬盘故障。

2024-05-20 15:47:22 885 1

原创 Lin六啊

基于硬盘或分区设备创建而来,生成N多个PE,一个PE默认大小4M由多个物理卷组成的资源池从卷组中划分出指定容量大小的存储卷。

2024-04-28 18:36:23 308

原创 LIn五啊

在线刷新 echo "- - -" > /sys/class/scsi_host/host0/scan。MBR分区格式最大支持2.2TB的存储设备,每个硬盘最多可分4个主分区,或3个主分区、1个扩展分区和在扩展分区里分多个逻辑分区。由4个分区记录区组成,每个分区记录区占16字节,位于MBR扇区的第447~510字节。1 设置分区号,主分区/扩展分区 1~4 ,逻辑分区从 5 开始。p/e/l 创建主分区/扩展分区/逻辑分区。位于MBR扇区的前446字节。

2024-04-28 15:58:05 532

原创 Lin四啊

root,在系统具有最高权限由root或其他管理员创建的用户,默认只具有低权限用于给应用程序运行的低权限用户,一般不允许登录系统。

2024-04-27 14:51:56 537 1

原创 Lin三啊

REHL、CentOS、OpenSUSE等系列系统支持XXX.rpmrpm yumXXX.deb一般以 XXX.tar.gz XXX.tar.bz2 等格式的压缩包,包含程序的原始代码,需要编译安装包含二进制程序文件,解压即可直接使用包含安装脚本或程序,解压执行即可完成自动安装。

2024-04-25 18:08:09 218 1

原创 Lin二啊

grep 对文件内容进行过滤筛选 -i -v -c -n -o -e -A -B -C -w -l -R "^...." "....$" "^$" "[....]" 正则表达式。查看文件最后几行(默认10行),n为行数,+、-k为+、-多少行(k行数),-f跟踪文件尾部内容的动态更新。输入模式 -- ESC -->

2024-04-15 17:17:06 634 1

原创 Lin一啊

用户登录Linux系统会自动加载shell程序,bash为默认的shell,文件位于 /bin/bash。~用户名/XXX ,代表的是 以指定用户的家目录 为起点的 XXX 文件/目录。可以是 文件 目录 用户名等(根据不同的命令使用不同的执行对象),数量可以是零个或者一个或者多个。~/XXX ,代表的是以 当前用户的家目录 为起点的 XXX 文件/目录。../XXX ,代表的是以 上一层目录 为起点的 XXX 文件/目录。./XXX ,代表的是以 当前目录 为起点的 XXX 文件/目录。

2024-04-10 16:22:23 902

原创 Linux

BOOTPROTO=static #设置网卡的配置方式,“static”表示使用静态IP地址,“dhcp”时表示动态获取地址。DNS1=192.168.80.2 #设置DNS服务器的 IP 地址。IPADDR=192.168.80.3 #设置网卡的 IP 地址。GATEWAY=192.168.80.2 #设置网卡的默认网关地址。34m\]\h ====> 定义第一个点(.)之前的主机名。DEVICE=ens33 #设置网卡的名称。

2024-04-08 16:14:35 828

原创 VLAN、

一共 2^12 = 4096 个vlanID,ID范围为 0 ~ 4095,其中 0 和 4095 为系统保留,可用ID范围为 1 ~ 4094,1 为默认 vlanID。用于对进入交换机的数据打上VLAN标识,对从交换机发出的数据脱掉VLAN标识。access(接入链路接口):通常配置在交换机连接计算机或路由器的接口上,一个access类型的接口只能属于一个VLAN。2)三层交换机需要在vlanif虚接口上配置IP,作为相关vlan主机的默认网关地址,从而实现vlan间通信。功能:实现VLAN间通信;

2024-04-01 14:54:02 116

原创 三层交换机

基于CEF(一种基于拓扑转发的模型)的MLS,其关键是两张转发信息表,转发信息库(FIB)与路由表一一对应,是路由表的一个镜像。在这个流中的多个数据包,其中只有第一个数据包是由三层交换机的三层引擎来处理的,处理的方式是软件方式,与路由器相同,三层引擎获取了新的2层封装信息后,路由这个数据包。当三层设备接收到一个数据帧,会拆除原数据帧,重新封装新的源MAC地址和目标MAC地址,并且因为帧头部的信息发生变化,最后的帧校验CRC也应当随之改变。这就是MLS “一次路由,多次交换”的原理。

2024-04-01 14:51:41 374

原创 OSI 7层模型详解

传输介质的连接、维护和断开电接口GE:双绞线(五类线 六类线) + RJ45接口光纤接口FE:光纤(单模 多模) + 光纤接口(FC ST SC LC MT-RJ)双绞线线序规范:T568B :白橙、橙、白绿、蓝、白蓝、绿、白棕、棕T568A :白绿、绿、白橙、蓝、白蓝、橙、白棕、棕线序1、2用于发送数据,线序3、6用于接收数据。

2024-03-28 11:53:27 405

原创 IP地址与子网划分

IPv4由32位二进制数组成,一般用点分十进制来表示IPv6由128位组成,一般用冒号分隔,十六进制表示。

2024-03-25 21:10:30 619

原创 OSI 7层模型

为应用程序提供交互服务,网络服务与最终用户的一个接口人机交互窗口,把人的语言输入到计算机当中。例如,在QQ的对话窗口输入字符。表示层数据的表示、安全、压缩,确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取负责数据格式的转换,如加密解密、转换翻译、压缩解压缩等。会话层建立、管理、终止会话负责在网络中的两节点之间建立、维持和终止通信,如服务器验证用户登录便是由会话层完成的。传输层定义传输数据的协议端口号,以及流控和差错校验。

2024-03-25 20:29:42 700

Training50_winedata.csv

Training50_winedata.csv

2022-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除