
Linux
Jessica丶唯
这个作者很懒,什么都没留下…
展开
-
理论——账号和权限管理
文章目录原创 2020-11-02 21:52:04 · 235 阅读 · 0 评论 -
理论——Linux常用命令精讲
文章目录前言一、Linux命令基础 1.1 Shell脚本1.2 Linux命令分类1.3 Linux命令行格式1.3.1 命令字1.3.2 选项1.3.3 参数1.4 Linux命令行的输入提示含义及辅助操作1.5:Linux命令帮助二、常用命令详解2.1 相对路径的表现形式2.2 查询当前的工作目录(pwd)2.3 切换工作目录(cd)2.4 显示指定工作目录下之内容(ls)2.5 统计目录及文件空间占用情况(du)2.6 创建新目录(mkdir)2.7 创建新文件(touch)2.8 创建链接文件原创 2020-11-02 10:41:27 · 245 阅读 · 0 评论 -
理论+实验——源码编译安装LAMP
文章目录前言一、Apache 编译安装方法1、Apache 简介2、Apache 特点3、实验二、MySQL 数据库编译安装方法三、构建 PHP 运行环境的方法四、部署及使用 phpMyAdmin 系统的方法前言LAMP 架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态 Web 站点服务及其应用开发环境。LAMP 是一个缩写词,具体包括 Linux 操作系统、Apache 网站服务器、MySQL 数据库服务器、PHP(或 Perl、Python)网页编程语言。本章原创 2020-08-31 17:24:18 · 1309 阅读 · 0 评论 -
理论+实验——(Linux系统)安装及管理程序
前言原创 2020-07-09 20:14:44 · 450 阅读 · 0 评论 -
Linux理论——Shell编程之循环语句与函数
文章目录前言一、使用 for 循环语句1、for 语句的结构2、for 语句应用示例二、使用 while 循环语句1、while 语句的结构2、while 语句应用示例三、使用 until 循环语句1、until 语句的结构2、until 语句应用示例四、Shell函数1、函数的作用范围2、函数的参数3、递归函数五、Shell数组1、应用场景包括2、数组定义方法3、数组的基本使用方法4、数组包括的数据类型六、Shell 脚本调试前言一、使用 for 循环语句1、for 语句的结构2、for 语句应用原创 2020-08-17 17:15:47 · 1180 阅读 · 0 评论 -
Linux理论——Shell编程之条件语句
文章目录前言一、条件测试1、文件测试2、整数值比较3、字符串比较4、逻辑测试二、if 语句1、if 语句的结构(1)单分支的 if 语句(2)双分支的 if 语句(3)多分支的 if 语句2、if 语句应用示例(1)单分支 if 语句应用(2)双分支 if 语句应用(3)多分支 if 语句应用三、case 语句1、case 语句的结构2、case 语句应用示例前言一、条件测试1、文件测试2、整数值比较3、字符串比较4、逻辑测试二、if 语句1、if 语句的结构(1)单分支的 if 语句(原创 2020-08-17 16:11:49 · 661 阅读 · 0 评论 -
Linux理论——Shell编程规范与变量
文章目录前言一、Shell脚本概述1、Shell脚本的作用2、Shell编程规范3、重定向与管道二、Shell脚本变量1、自定义变量(1)双引号(")(2)单引号(')(3)反撇号(`)2、特殊变量前言在一些复杂的 Linux 维护工作中,大量重复性的输入和交互操作不但费时费力,而且容易出错,而编写一个恰到好处的 Shell 脚本程序,可以批量处理、自动化地完成一系列维护人物,大大减轻管理员的负担。一、Shell脚本概述Shell脚本的概念将要执行的命令按顺序保存到一个文本文件给该文件可执行权原创 2020-08-17 15:06:34 · 841 阅读 · 0 评论 -
理论——(Linux安全)(2)iptables防火墙
文章目录一、Linux防火墙基础1、iptables的表、链结构(1)规则链(2)规则表(3)默认的表、链结构示意图2、数据包控制的匹配流程(1)规则表之间的顺序(2)规则链之间的顺序(3)规则链内的匹配顺序(4)匹配流程示意图二、编写防火墙规则1、基本语法、控制类型2、添加、查看、删除规则3、规则的匹配条件(1)通用匹配(2)隐含匹配(3)#显示匹配一、Linux防火墙基础netfilter位于Linux内核中的包过滤功能体系称为Linux防火墙的“内核态”iptables位于/sbin原创 2020-08-05 16:46:07 · 740 阅读 · 0 评论 -
理论+实验——(Linux安全)(1)Firewalld防火墙基础
文章目录前言一、Firewalld概述二、Firewalld和iptables的关系三、Firewalld网络区域1、区域介绍2、Firewalld数据处理流程四、Firewalld防火墙的配置方法五、Firewall-config图形工具六、Firewalld防火墙案例前言Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙(或者称为网络层防火墙)。Linux系统的防护墙体系基于内核编码实现。具有非常稳定的性能和极高的效率,也因此获得广泛的应用。一、F原创 2020-08-04 16:29:49 · 619 阅读 · 0 评论 -
理论+实验——(Linux网络)PXE高效批量网络装机
文章目录一、部署PXE 远程安装服务1、PXE 概述2、搭建PXE 远程安装服务器3、验证PXE 网络安装二、实现Kickstart 无人值守安装1、准备安装应答文件2、配置安装应答参数3、实现批量自动装机4、验证无人值守安装前言一、部署PXE 远程安装服务1、PXE 概述PXE(Preboot eXcution Environment)预启动执行环境,在操作系统之前运行可用于远程安装,构建无盘工作站服务端运行DHCP服务,用来分配地址,定位引导程序运行TFTP服务器,提供引导程序下原创 2020-08-03 20:09:52 · 416 阅读 · 0 评论 -
理论+实验——(Linux网络)部署YUM仓库及NFS共享服务
文章目录前言一、部署YUM 仓库服务1、构建YUM 软件仓库(1)YUM概述(2)准备网络安装源(服务器端)2、使用yum 工具管理软件包(1)yum工具概述(2)查询软件包(3)安装、升级、卸载软件包二、NFS 共享存储服务1、使用NFS 发布资源2、在客户机中访问 NFS 共享资源三、实验前言在CentOS7系统只构建并使用软件仓库,实现基于网络的软件包安装、更新、卸载的规范化管理,以及在局域网内部署NFS服务器。一、部署YUM 仓库服务1、构建YUM 软件仓库(1)YUM概述YUM的前身是原创 2020-08-01 18:36:32 · 800 阅读 · 0 评论 -
理论+实验——(Linux网络)DHCP原理与配 置
文章目录一、了解DNCP服务二、DHCP的租约过程三、DHCP服务器的配置四、DHCP客户端的配置五、DHCP中继原理与配置一、了解DNCP服务使用DHCP的好处:减少管理员的工作量避免输入错误的可能避免IP地址冲突当更改IP地址段时,不需要重新分配每个用户的IP地址提高了IP地址的利用率方便客户端的配置DHCP的分配方式:自动分配:分配到一个IP地址后永久使用手动分配:由DHCP服务器管理员专门指定IP地址动态分配:使用完后释放该IP,供其他客户机使用二、DHCP的租约原创 2020-08-01 18:05:38 · 835 阅读 · 0 评论 -
理论+实验——(Linux网络)DNS域名解析服务
文章目录前言一、BIND 域名服务基础前言域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。互联网中的地址是原创 2020-08-01 17:35:16 · 812 阅读 · 0 评论 -
理论+实验——(Linux网络)远程访问及控制
文章目录前言一、SSH远程管理1.配置OpenSSH服务端1.1 SSH服务及配置文件1.2 服务监听选项1.3 用户登录控制1.4 登录验证方式2.使用SSH客户端程序3.构建密钥对验证的SSH体系二、TCP Wrappers访问控制1.TCP Wrappers概述2.TCP Wrappers访问策略2.1 策略的配置格式2.2 访问控制的基本原则2.3 TCP Wrappers配置实例前言SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程复制等功能。SSH协议原创 2020-07-30 20:04:15 · 1050 阅读 · 0 评论 -
理论——(Linux网络)Linux网络设置
文章目录一、查看及测试网络1.查看网络配置(1)ifconfig命令(2)route命令(3)netstat命令(4)ss命令2.测试网络连接(1)ping命令(2)traceroute命令(3)nslookup命令二、设置网络地址参数1.使用网络配置命令(1)ifconfig——设置网络接口参数(2)route命令——设置路由记录(3)hostname命令——修改主机名2.修改网络配置文件(1)网络接口配置文件(2)启用、禁用网络接口配置(3)主机名称配置文件(4)域名解析配置文件(5)本地主机映射文件原创 2020-07-27 19:24:06 · 682 阅读 · 0 评论 -
理论+实验——深入理解Linux文件系统与日志分析
文章目录一、深入理解Linux文件系统1.inode和block概述2.inode的内容(1)inode的号码(2)文件存储小结(3)inode的大小3.链接文件①硬链接②软连接4.EXT 类型文件恢复实验5.xfs 类型文件备份和恢复实验二、分析日志文件1.日志文件2.内核及系统日志3.用户日志4.程序日志5.日志管理策略一、深入理解Linux文件系统1.inode和block概述文件数据包括元信息与实际数据文件存储在硬盘上,硬盘最小存储单位是“扇区”,每个扇区存储512字节block(块)原创 2020-07-24 15:29:57 · 584 阅读 · 0 评论 -
理论+实验——Linux的系统安全及应用
文章目录前言一、账号安全控制1.基本安全措施(1)系统账号清理(2)密码安全控制(3)命令历史、自动注销2.用户切换与提权(1)su命令——切换用户(2)sudo命令——提升执行权限3.PAM安全认证(1)PAM及其作用(2)PAM认证原理(3)PAM认证的构成二、系统引导和登录控制1.开关机安全控制前言作为一种开放源代码的操作系统,Linux服务器以其安全、高效和稳定的显著优势而得以广泛应用。用户账号,是计算机使用者的身份凭证或标识,每一个要访问系统资源的人,必须凭借其用户账号才能进入计算机。在Li原创 2020-07-22 17:20:16 · 687 阅读 · 0 评论 -
理论——Linux的引导过程与服务控制
文章目录前言一、Linux操作系统引导过程1.引导过程总览2.系统初始化进程二、排除启动类故障1.修复MBR扇区故障2.修复GRUB引导故障3.遗忘root用户密码三、服务控制及切换运行级别1、系统服务控制2、Linux系统的运行级别四、优化启动过程1、ntsysv工具2、systemctl工具前言系统引导是操作系统运行的开始,在用户能够正常登录到系统之前,Linux的引导过程完成了一系列的初始化任务,并加载必要的程序和命令终端,为用户登录做好准备从CentOS7版本,系统启动和服务管理都交给syst原创 2020-07-20 19:13:57 · 495 阅读 · 0 评论 -
理论——Linux的进程和计划任务管理
文章目录前言一、查看和控制进程1.查看进程(1)ps命令——查看静态的进程统计信息(2)top命令——查看动态的进程排名信息(3)pgrep命令——根据特定条件查询进程PID信息(4)pstree命令——以树形结构列出进程信息2.控制进程(1)启动进程(2)进程的前后台调度(3)终止进程的运行二、计划任务管理1.at一次性任务管理2.crontab周期性任务设置(1)crontab的配置文件和目录(2)配置任务的格式前言程序和进程的关系保存在硬盘、光盘等介质中的可执行代码和数据静态保存的代码进原创 2020-07-20 17:26:07 · 329 阅读 · 0 评论 -
理论——Linux的RAID磁盘阵列与阵列卡
文章目录一、服务器硬件详解二、RAID磁盘阵列详解1. RAID02. RAID13. RAID54. RAID65. RAID1+0三、阵列卡介绍与真机配置1. 阵列卡介绍2. RAID卡接口类型3. 阵列卡的缓存一、服务器硬件详解二、RAID磁盘阵列详解1. RAID02. RAID13. RAID54. RAID65. RAID1+0三、阵列卡介绍与真机配置1. 阵列卡介绍2. RAID卡接口类型3. 阵列卡的缓存...原创 2020-07-16 17:33:34 · 886 阅读 · 0 评论 -
理论:Linux磁盘管理及文件系统
文章目录前言一、磁盘结构及分区表示1.磁盘基础2.磁盘分区表示二、管理磁盘及分区1.检测并确认新硬盘2.规划硬盘中的分区三、管理文件系统前言一、磁盘结构及分区表示1.磁盘基础(1)硬盘的结构(2)硬盘的接口2.磁盘分区表示(1)MBR(2)磁盘分区的表示二、管理磁盘及分区1.检测并确认新硬盘2.规划硬盘中的分区三、管理文件系统...原创 2020-07-14 19:51:06 · 363 阅读 · 0 评论 -
理论+实验——LVM与磁盘配额
文章目录一、LVM概述1.Logiacl Volume Manager,逻辑卷管理2.LVM机制的基本概念二、LVM的管理命令三、LVM应用实例案例环境需求描述推荐步骤四、磁盘配额概述实现磁盘限额的条件Linux磁盘限额的特点五、磁盘配额管理一、LVM概述1.Logiacl Volume Manager,逻辑卷管理(1)动态调整磁盘容量,从而提高磁盘管理的灵活性(2)/boot分区用于存放引导文件,不能基于LVM创建(3)图形界面管理:system-config-lvm2.LVM机制的基本概念原创 2020-07-14 18:46:01 · 655 阅读 · 0 评论