- 博客(68)
- 资源 (1)
- 收藏
- 关注
原创 1.Shell基本介绍和基本使用
文章目录编程语言介绍Shell脚本语言的基本结构shell脚本的用途shell脚本基本结构创建shell脚本过程shell 脚本注释规范第一个脚本范例执行脚本的方法范例:备份脚本脚本调试编程语言介绍编程语言:人与计算机之间交互的语言。分为两种:低级语言和高级语言低级编程语言:机器:二进制的0和1的序列,称为机器指令。与自然语言差异太大,难懂、难写汇编:用一些助记符号替代机器指令,称为汇编语言 如:ADD A,B 将寄存器A的数与寄存器B的数相加得到的数放到寄存器A中 汇编语言写好的程序需要汇.
2022-05-03 23:15:37
554
原创 DNS的主从架构与数据同步
DNS的主从架构与数据同步一、主从架构二、数据同步一、主从架构// 主服务器[root@tk ~]# cat /etc/named.conf//// named.confoptions { directory "/var/named"; recursion no; // 修改为允许从服务器的IP地址下载主服务器的配置文件 allow-transfer { 10.0.0.205; };};logging {
2021-12-22 17:23:16
6747
1
原创 DNS的负载均衡和递归与迭代查询
DNS的负载均衡和递归与迭代查询一、DNS的负载均衡二、 DNS的泛域名解析三、 DNS的解析记录的别名四、递归查询五、迭代查询一、DNS的负载均衡//DNS服务器资源解析记录的类型: // NS:DNS服务器声明记录// A:正向解析记录// CNAME:解析记录的别名// PTR:反向解析记录// 我们可以配置多个服务器来实现负载均衡[root@tk ~]# cat /var/named/test.cn.zone$TTL 1D@
2021-12-22 16:27:22
5676
原创 DNS服务的基本配置与多域配置
DNS服务的基本配置与多域配置一、DNS服务二、DNS配置三、多区域的DNS服务器一、DNS服务// DNS服务器的功能// 正向解析:根据注册的域名查找其对应的IP地址// 反向解析:根据IP地址查找对应的注册域名,不常用// DNS服务器分类:// 根域名服务器、一级DNS服务器、二级DNS服务器、三级DNS服务器 // 域名系统: 所有的域名都必须要以点作为结尾,树型结构// www.baidu.com www.qq.com. //根
2021-12-22 12:55:59
6568
原创 NFS服务与触发挂载
NFS服务与触发挂载一、介绍二、使用1.NFS2.触发挂载一、介绍Network File System,网络文件系统– 用途:为客户机提供共享使用的文件夹– 协议:NFS( 2049)、RPC( 111)由 autofs 服务提供的“按需访问”机制– 只要访问挂载点就会触发响应,自动挂载指定设备– 闲置超过时限(默认5分钟)后,会自动卸载二、使用1.NFS// 安装对应的软件包[root@tk ~]# yum -y install nfs-utils// 建立共
2021-12-22 12:14:16
4966
原创 httpd服务的配置
httpd服务的配置一、环境准备二、认识配置文件三、虚拟Web主机一、环境准备我们需要两台虚拟机,而且都需要关闭防火墙和selinux二、认识配置文件// 虚拟机A:构建基本Web服务 // 我们需要先装包]# yum -y install httpd]# rpm -q httpd// 先进行简单的测试// /var/www/html/index.html ,其中index.html是我们默认的主页// /var/www/html 是我们默认的网页根目录]# echo
2021-12-22 12:13:28
6587
原创 linux的远程管理
linux的远程管理一、远程管理二、实现ssh远程管理无密码验证一、远程管理// 我们需要安装openssh软件包[root@tk ~]# rpm -qa | grep opensshopenssh-clients-7.4p1-16.el7.x86_64openssh-7.4p1-16.el7.x86_64openssh-server-7.4p1-16.el7.x86_64[root@tk ~]#[root@tk ~]# ssh root@10.0.0.205………necti
2021-12-22 09:34:30
5169
原创 linux网络管理
linux网络管理一、修改网卡命令规则二、nmcli命令的使用一、修改网卡命令规则[root@tk ~]# cat /etc/default/grubGRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX
2021-12-21 20:21:18
4723
原创 linux进程管理
linux进程管理一.pstree查看进程二、ps查看进程三、top 交互式工具四、控制进程(进程前后台的调度)五、杀死进程一.pstree查看进程pstree查看进程 常用命令选项 -a:显示完整的命令行 -p:列出对应进程的PID编号[root@www ~]# pstree -p zhangsanbash(39290)───su(51704)───bash(51726)───pstree(73981)[root@www ~]# pstree -a zhangsanb
2021-12-21 20:01:56
4713
原创 linux的逻辑卷管理
linux的逻辑卷管理一、逻辑卷介绍二、建立卷组和逻辑卷三、卷组和逻辑卷的扩展四、逻辑卷的删除一、逻辑卷介绍逻辑卷作用:1.整合分散的空间2.空间支持扩大逻辑卷制作过程:将众多的物理卷(PV)组建成卷组(VG),再从卷组中划分出逻辑卷(LV)二、建立卷组和逻辑卷// 建立卷组(VG) // 格式:vgcreate 卷组名 设备路径…….[root@www ~]# vgcreate systemvg /dev/sdb[1-2]
2021-12-21 19:39:55
452
原创 linux的附加权限(Sticky Bit,GID,SGID)
Sticky Bit,GID,SGID一、Sticky Bit介绍二、GID介绍三、SGID介绍一、Sticky Bit介绍附加权限(特殊权限) 粘滞位,Sticky Bit 权限 占用其他人(Other)的 x 位 显示为 t 或 T,取决于其他人是否有 x 权限 适用于目录,用来限制用户滥用写入权 在设置了t权限的文件夹下,即使用户有写入权限,也不能删除或改名其他用户文档[root@localhost ~]# mkdir /home/public[root@localhost
2021-12-21 18:11:51
367
原创 linux配置交换空间
linux配置交换空间一、交换空间介绍简介二、制作方法1.利用硬盘分区制作交换空间2.利用文件制作交换空间一、交换空间介绍简介利用硬盘的空间,充当内存的空间当物理内存占满了,CPU可以将内存的中数据,暂时放入交换空间中,缓解真实物理内存的压力交换空间最大不会超过16G,超过以后性能就没有那么高了二、制作方法1.利用硬盘分区制作交换空间// 查看系统的块设备[root@www ~]# lsblkNAME MAJ:MIN RM SIZE RO T
2021-12-21 17:53:24
763
原创 GPT分区
GPT分区一、介绍二、案例一、介绍分区模式GPTGPT,GUID Partition Table–全局唯一标识分区表–突破固定大小64字节的分区表限制–最多可支持128个主分区,最大支持18EB容量1 EB = 1024 PB = 1024 x 1024 TB二、案例parted常用分区指令–help //查看指令帮助–mktable gpt //建立指定模式分区表–mkpart 分区的名称 文件系统类型 start end //指定大小或
2021-12-21 17:24:40
589
原创 linxu磁盘分区与格式化和自动挂载
linxu磁盘分区与格式化和自动挂载一、分区介绍简介二、fdisk进行分区1.简介2.案例三、磁盘格式化1.格式化和临时挂载2.永久挂载一、分区介绍简介查看本机识别的新的硬盘[root@localhost ~]# ls /dev/sda #SCSI接口第一块/dev/sda[root@localhost ~]# ls /dev/sdb #SCSI接口第二块/dev/sdb[root@localhost ~]# lsblk #列出当前系统识别的硬盘 扇区的大小:512字节
2021-12-21 16:33:49
456
原创 linux的基本权限及文件属主和属组
linux的基本权限和附加权限及归属一、基本权限介绍简介具体参数权限也可以用数字来表示案例二、文件属主和属组1.简介2.案例一、基本权限介绍简介在 Linux 中我们可以使用 ll 或者 ls –l 命令来显示一个文件的属性以及文件所属的用户和组具体参数当为 d 则是目录 当为 - 则是文件;若是 l 则表示为链接文档(link file);若是 b则表示为装置文件里面的可供储存的接口设备(可随机存取装置);若是 c则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装
2021-12-21 15:30:31
911
原创 ln命令即链接的制作
ln命令即链接的制作一、ln介绍简介二、软连接的制作1.简介2.案例三、硬链接1.简介2.案例一、ln介绍简介Linux ln(英文全拼:link files)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间二、软连接的制作1.简介1.
2021-12-21 14:24:06
662
原创 yum介绍与仓库的配置
yum介绍与仓库的配置一、yum介绍简介二、yum常用命令三、yum仓库1.简介2.案例四、Yum的使用1.安装2.卸载一、yum介绍简介yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum 提供了查找、安装、删除某一个、一组
2021-12-21 13:37:37
455
原创 rpm包的管理
rpm包的管理一、rpm包的介绍简介二、常见软件封包的类型三、包的常见安装位置四、命令操作1.查询已经安装的rpm包2.查询软件的目录是由哪个软件带来的3.导入红帽的签名信息4.安装rpm软件包一、rpm包的介绍简介rpm全称是“redhat package manager”,最早是redhat公司开发的,后来在centos、fedora、suse都用它。而rpm包则是软件编译完成后按照rpm机制打包起来的一个文件,可以用rpm命令安装的一个软件安装包,它省去了linux软件安装中编译的步
2021-12-20 19:32:19
670
原创 find详解
find详解一、find介绍二、参数三、案例一、find介绍Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。二、参数-mount, -xdev : 只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统中的文件-amin n : 在过去 n 分钟内被读取过-anewer file : 比文件
2021-11-02 23:11:57
7310
原创 grep详解
grep详解一、grep介绍二、参数三、案例一、grep介绍inux grep 命令用于查找文件里符合条件的字符串。grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据。二、参数-a 或 --text : 不要忽略二进制的数据。-A<显示行数> 或 --after-context=&
2021-11-02 23:04:03
9820
原创 重定向和管道详解
重定向和管道详解一、重定向(重新定向命令的输出)1.简介2.案例二、管道(操作符号 | )1.简介2.案例一、重定向(重新定向命令的输出)1.简介将前面命令的输出,作为内容,写入到后面的文件>:覆盖重定向>>:追加重定向2.案例[root@A /]# head -5 /etc/passwd > /opt/p.txt[root@A /]# cat /opt/p.txt [root@A /]# hostname[root@A /]# hostname
2021-11-02 22:55:37
7571
原创 tar命令详解即压缩包管理
tar命令详解即压缩包管理一、常见的压缩格式及命令工具简介二、tar:集成备份工具1.简介2.tar 制作压缩包(tar打包)三、tar 释放压缩包(tar解包)1.简介2.案例一、常见的压缩格式及命令工具简介有以下三种格式.gz -> gzip 压缩速度最快.bz2 -> bzip2.xz -> xz 压缩比最高二、tar:集成备份工具1.简介– -c:创建归档– -x:释放归档– -f:指定归档文件名称,必须在所有选项的
2021-11-02 22:46:41
955
原创 centos7最小化安装没有pstree,使用pstree报错
centos7最小化安装没有pstree,使用pstree报错最小化安装centos之后,使用pstree显示进程树,提示没有此命令原来是没有安装,需要安装psmiscyum install psmiscPsmisc软件包包含三个帮助管理/proc目录的程序。fuser 显示使用指定文件或者文件系统的进程的PID。killall 杀死某个名字的进程,它向运行指定命令的所有进程发出信号。pstree 树型显示当前运行的进程。pstree功能说明:以树状图显示程序。语
2021-09-08 11:58:10
524
原创 VirtualBox 虚拟机无法启动
VirtualBox 虚拟机无法启动报错信息:Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).返回 代码:E_FAIL (0x80004005)组件:ConsoleWrap解决方案打开"开始"菜单,搜索"程序和功能",选择"启用或关闭 Windows功能",在列表中找到"Hyper-V"把前面的勾选取消并确定。这个时候已经开始卸载,卸载完毕重启电脑即可,这时
2021-09-08 11:53:36
5890
2
原创 Win10 使用VMware等虚拟机启动虚拟机蓝屏报错SYSTEM_SERVICE_EXCEPTION解决方案
Win10 使用VMware等虚拟机启动虚拟机蓝屏报错SYSTEM_SERVICE_EXCEPTION解决方案一、故障现象二、解决方案1.方法一2.方法二一、故障现象Win10系统使用VMware等虚拟机,启动虚拟机时会出现蓝屏,蓝屏报错代码“SYSTEM_SERVICE_EXCEPTION”二、解决方案1.方法一如使用VMware,建议使用16.1.0及以上版本,16.0.0版本或更低版本win10下运行会存在蓝屏情况2.方法二打开"开始"菜单,搜索"程序和功能",选择"启用
2021-09-08 11:50:03
17782
3
原创 SSH登录太慢(很长时间才提示输入密码)的问题
SSH登录太慢(很长时间才提示输入密码)的问题SSH 登录太慢可能是 DNS 解析的问题,如果 DNS 的反向解析不正确,sshd 就会等到 DNS 解析超时后才提供 ssh 连接,这样就造成连接时间过长、ssh 客户端等待的情况,一般为10-30秒左右。有个简单的解决办法就是在 sshd 的配置文件(sshd_config)里取消 sshd 的反向 DNS 解析。 解决方法如下: vim /etc/ssh/sshd_config 将 #UseDNS yes改为 UseDNS n
2021-09-08 00:03:04
9280
1
原创 CSS 选择器详解
CSS 选择器详解一、CSS 选择器介绍简介二、通用选择器1.简介2.案例三、元素类型选择器1.简介2.案例四、ID选择器1.简介2.案例五、class类选择器1.简介2.案例六、后代选择器1.简介2.案例七、子选择器1.简介2.案例八、相邻兄弟选择器1.简介2.案例九、通用兄弟选择器1.简介2.案例十、分组选择器1.简介2.案例一、CSS 选择器介绍简介CSS选择器是一种用于匹配HTML文档中元素的模式。关联的样式规则将应用于与选择器模式匹配的元素。选择器是CSS最重要的方面之一,因为
2021-08-17 22:52:15
10920
原创 CSS 样式的创建
CSS 样式的创建一、样式表的插入的方法二、外部样式表1.简介2.案例三、内部样式表1.简介2.案例三、内联样式1.简介2.案例一、样式表的插入的方法插入样式表的方法有三种:外部样式表内部样式表内联样式二、外部样式表1.简介当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 标签链接到样式表。 标签在(文档的)头部2.案例<head><link rel="st
2021-08-16 12:48:36
11092
原创 id,class选择器(CSS)
CSS的id,class选择器一、id选择器1.简介2.案例二、class 选择器1.简介2.语法3.案例一、id选择器1.简介id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。2.案例 HTML元素以id属性来设置id选择器, CSS 中 id 选择器以 "#" 来定义。 以下的样式规则应用于元素属性 id="para1": #para1 { text-align:center; color:red; }二、class 选择器1.简
2021-08-16 12:41:46
10926
原创 HTML 注释
HTML 注释HTML 注释1.语法2.作用3.案例4.html 注释适用范围5.html 注释应用扩展HTML 注释1.语法<!-- html注释 -->使用解释:在html中,小于符号“<”+感叹号“!”+两个链接符号“-” 注释内容 + 两个链接符号“-”+大于符号“>”,注意这些字符都需要英文半角小写输入。2.作用在html中使用注释,可以为以后维护提供参考思路。如同在书本上加上批注一样作用。1、普通注释作用我们开发一段html代码
2021-08-15 10:47:37
14479
原创 ol,li,ul列表
ol,li,ul列表一、ol li有序列表标签1.语法2.作用3.案例4.总结二、ul li 无序列表标签1.语法2.说明3.案例4.总结一、ol li有序列表标签1.语法在html中布局使用最多标签为div,<ol> <li>内容一</li> <li>内容二</li> <li>内容三</li> </ol> 2.作用此列表标签我们常常使用在文章标题列表、图
2021-08-15 10:43:37
12476
原创 Table 表格,dl dt dd 标签
Html常用标签一、Table 表格1.语法2.作用3.案例二、dl dt dd 标签1.简介2.语法3.案例一、Table 表格1.语法<table> <tr> <td> </td> <td> </td> <td> </td> </tr> </table
2021-08-15 10:38:26
10491
原创 Font Color,iframe标签
Font Color,iframe标签一、Font Color1.语法2.使用color设置颜色3.总结二、iframe1.语法2.说明3.案例一、Font Color1.语法<font color="#FF0000">www.baidu.com</font>标签直接使用color颜色参数设置文字颜色,值可以直接加RGB颜色值(#FFFFFF 、#000000 、#F00),RGB颜色值在实际布局时候确定,可以使用Photoshop(简称PS)拾取工具进行获取获得
2021-08-15 10:33:35
10924
原创 checkbox多选框,radio单选框
checkbox多选框,radio单选框一、checkbox多选框1.语法2.用法实例二、radio单选框1.语法2.案例一、checkbox多选框1.语法<input name="Fruit" type="checkbox" value="" />使用html input标签,name为自定义,type类型为“checkbox”的表单。2.用法实例<form action="" method="get"> 您喜欢的水果?<br /><
2021-08-14 09:30:32
10367
原创 input标签,select标签
input标签,select标签一、input标签1.简介2.语法3.案例二、select标签1.简介2.语法3.案例一、input标签1.简介常常我们使用在一个网页中数据提交标签,比如我们留言板、评论等可以填写数据,标签提交处理地方都需要表单标签,而form表单标签内放输入框input、单选、多选、提交按钮等标签内容,而输入框、单选、多选、按钮等控件都可以使用表单标签input实现,只需赋予不同type值即可实现不同表单控件功能2.语法<input name="" type
2021-08-12 23:19:57
14100
原创 from标签,label标签
from标签,label标签一、from标签1.简介2.语法3.案例二、label标签1.简介2.语法3.案例一、from标签1.简介常常我们使用在一个网页中数据提交标签,比如我们留言板、评论等可以填写数据,提交处理地方都需要表单标签,而form表单标签内放输入框input、单选、多选、select下拉列表、提交按钮等标签内容。2.语法<form action="" method="get"> </form>或<form action="" met
2021-08-12 23:13:00
13843
原创 img标签,hr标签
Div与Span标签详解一、img标签1.简介2.语法3.案例二、span1.简介2.语法3.案例一、img标签1.简介Img标签在html中是引入外部图片到网页中显示的标签。2.语法<img src="图片路径" width="100" height="50" alt="" /> Src 设置图片路径。Width 设置图片宽度。Height 设置图片高度。Alt 设置对这张图片文字描述,通常设置描述是为了搜索引擎能读懂你这张图片表达内容(有利于搜索引擎优
2021-08-12 23:05:06
12805
原创 h标签,b标签,em,i ,u,s标签
Html常用标签一、h标签1.简介2.使用原则3.案例二、b标签1.简介2.语法三、em标签1.简介2.案例四、em标签1.简介2.案例五、u标签1.简介2.案例六、s标签1.简介2.案例一、h标签1.简介H1 H2 H3 H4标题标签常常使用在一个网页中唯一标题、重要栏目、重要标题等情形下。2.使用原则H1在一个网页中最好只使用一次,如对一个网页唯一标题使用。H2、H3、H4标签则可以在一个网页中多次出现,但必要随意添加或添加过度。3.案例<h1>最重要的标
2021-08-12 22:59:54
14753
原创 a标签,br标签,p标签详解
a标签,br标签,p标签详解一、a标签1.简介2.语法3.常用属性二、br标签1.简介2.语法三、p标签1.简介2.案例一、a标签1.简介使用a锚链接可以从A页面转到B页面,也就是常常见到和使用的,如新闻网站,我们看到标题觉得感兴趣,鼠标点击然后进入另外页面了解详情。这个就是html a超链接运用。2.语法<a href="网址、链接地址" target="目标" title="说明">被链接内容</a>3.常用属性href:打开目标地址(网址),如-
2021-08-12 22:50:18
16021
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人