Linux
文章平均质量分 85
yangzhou__
这个作者很懒,什么都没留下…
展开
-
iptables防火强(2)
目录前言1.SNAT策略概述2.DNAT策略概述3.共享动态IP地址上网总结前言1.什么是SNAT?什么是DNAT?1.SNAT策略概述SNAT原理与应用:.SNAT 应用环境:局域网主机共享单个公网IP地址接入Internet (私有IP不能在Internet中正常路由)SNAT原理:源地址转换,根据指定条件修改数据包的源IP地址,通常被叫做源映谢SNAT转换前提条件:1.局域网各主机已正确设置IP地址、子网掩码、默认网关地址2.Linux网关开启IP路由转发 linxu想系统本身是没原创 2021-09-21 14:32:57 · 78 阅读 · 0 评论 -
iptables防火墙
目录前言1. iptables 概述2. iptables 的表、链结构2.1 **ptables的四表五链结构介绍**2.1.1 **四表五链**2.1.2 **四表**2.1.3 **五链**2.2 **数据包过滤的匹配流程**(数据包到防火墙是)3. 编写防火墙规则3.1 iptabes 安装3.2 iptables 基本语法、数据包控制类型3.3 添加、查看、删除规则等基本操作3.3.1 iptables 命令的常用管理选项3.3.2 添加新的规则3.3.3 查看规则列表3.3.4 删除、清空原创 2021-09-16 21:16:53 · 94 阅读 · 0 评论 -
shell编程之免交互
目录前言1.Here Document概述1.1四点注意事项1.2Here Documen免交互1.3变量设定(支持变量替换)1.4格式控制1.5多行注释2.expect2.1基本命令:2.2用expect编写脚本2.3定义和引用变量2.4在shell脚本中调用expect总结前言1.什么是Here Document免交互又有哪些常规用法?2.Expect基本命令?1.Here Document概述免交互Here Document 概述使用 I/O 重定向的方式将命令列表提供给交互式程序或命令,原创 2021-09-16 20:42:39 · 105 阅读 · 0 评论 -
shell编程之正则表达式与文件处理器
目录前言正则表达式二级目录三级目录前言1.正则表达式是什么?2.文件处理器有几个?正则表达式正则表达式定义正则表达式,又称正规表达式、常规表达式使用字符串来描述、匹配一系列符合某个规则的字符串正则表达式组成◆普通字符大小写字母、数字、标点符号及一些其他符号◆元字符在正则表达式中具有特殊意义的专用字符二级目录三级目录...原创 2021-09-13 18:40:30 · 222 阅读 · 0 评论 -
Shell编程之循环语句与函数
目录前言1.for语句的结构1.1for语句的结构1.2for语句应用示例二级目录三级目录前言for循环语句怎么用?while循环语句?until循环语句?1.for语句的结构1.1for语句的结构读取不同的变量值,用来逐个执行同一组命令for变量名in取值列表do命令序列done1.2for语句应用示例示例1批量添加用户用户名存放在users.txt文件中,每行一个初始密码均设为123456验证脚本示例2根据IP地址检查主机状态IP地址存放在ipadds.t原创 2021-09-09 15:53:53 · 587 阅读 · 0 评论 -
Shell编程之条件语句
目录前言1.条件测试操作1.1条件测试操作1.2条件测试操作1.3条件测试操作三级目录三级目录前言1.条件测试是什么?if语句与分支语句?1.条件测试操作test命令测试表达式是否成立,若成立返回0,否则返回其他数值格式1: test条件表达式格式2:【条件表达式]1.1条件测试操作文件测试[操作符文件或目录]常用的测试操作符-d:测试是否为目录(Directory)-e:测试目录或文件是否存在(Exist)-f:测试是否为文件(File)-r:测试当前用户是否有权限读取(R原创 2021-09-05 10:46:21 · 115 阅读 · 0 评论 -
shell编程规范与变量
目录前言1.shell1.1Shell脚本概述1.2shell脚本编程规范与变量2.shell脚本的构成3.重定向与管道操作4.Shell4.1Shell变量的作用、类型4.2自定义变量4.3自定义变量4.4自定义变量总结前言1.Shell脚本概述?2.Shell脚本变量?1.shell1.1Shell脚本概述1)Shell脚本的概念将要执行的命令按顺序保存到一个文本文件给该文件可执行权限可结合各种Shell控制语句以完成更复杂的操作2)Shell脚本应用场景重复性操作交互性任务批量原创 2021-09-02 20:12:05 · 182 阅读 · 0 评论 -
pex高效批量网络装机
目录前言1.PXE概述1.1PXE概述1.2配置PXE装机服务器2.PXE 原理和概念:3.KickStart 概述4.PXE服务的构建过程5.搭建 PXE 远程安装服务器6.实现Kickstart无人值守安装总结前言1.部署pex远程安装服务?2.实现kickstart无人值守安装1.PXE概述PXE批量部署的优点规模化:同时装配多台服务器自动化:安装系统、配置各种服务远程实现:不需要光盘、U盘等安装介质1.1PXE概述PXE预启动执行环境,在操作系统之前运行服务端运行DHCP服务原创 2021-09-01 16:23:05 · 1300 阅读 · 0 评论 -
部署yum仓库及NFS共享服务
目录前言1.YUM介绍1.1YUM源的提供方式1.2yum 命令2.svftp2.1yum info vsftpd查看信息2.2设置匿名用户访问的FTP服务(最大权限)2.3设置本地用户验证访问ftp3.NFS共享存储服务3.1客户端验证共享目录可访问总结前言1.了解yum仓库服务器?2.NFS共享存储服务1.YUM介绍学习YUM 软件仓库,可以完成安装、卸载、自动升级 rpm 软件包等任务,能够自动 查找并解决 rpm 包之间的依赖关系,而无须管理员逐个、手工地去安装每个 rpm 包,使管 理员在原创 2021-09-01 08:19:11 · 126 阅读 · 0 评论 -
远程访问及控制
目录前言1.openssh服务器2.构建密钥对验证的SSH3.安全性传输sftp4.TCP wrappers总结前言1.ssh远程控制管理是什么?TCP Wrappers概述?密钥对验证的ssh体系?1.openssh服务器SSH (Secure Shell)协议是一种安全通道协议对通信数据进行了加密处理,用于远程管理OpenSSH服务名称:sshd服务端主程序: /usr/sbin/sshd服务端配置文件:/etc/ssh/sshd_config远程管理linux系统基本上都要使原创 2021-08-30 10:57:41 · 169 阅读 · 0 评论 -
DNS域名解析服务
目录一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-08-28 14:03:50 · 405 阅读 · 1 评论 -
DHCP原理与配置
目录前言1.了解DHCP服务1.1了解DHCP服务1.2了解DHCP服务1.3了解DHCP服务1.4DHCP的租约过程7-12.DHCP的租约过程2.1DHCP的租约过程2.2DHCP的租约过程2.3DHCP的租约过程2.4DHCP的租约过程3.DHCP的配置总结前言1.DHCP的原理是什么?DHCP服务器的配置是什么?DHCP客户端的使用?DHCP中继原理与配置?1.了解DHCP服务1.1了解DHCP服务DHCP (Dynamic HostConfiguration Protocol,动态主机原创 2021-08-26 08:25:58 · 103 阅读 · 0 评论 -
Linux网络设置
目录前言1.查看网络接口信息ifconfig2.查看主机名称hostname3.查看路由表条目route4.查看网络连接情况netstat5.获取socket统计信息ss6.测试网络连接 ping7.跟踪数据包traceroute8.设置网络参数的方式9.域名解析nslookup10.设置网络接口参数ifconfig11.设置路由记录route12.网络接口配置文件13.启用、禁用网络接口配置14.域名解析配置文件15本地主机映射文件总结前言1.如何查看网络配置?测试网络链接?又该如何使用网络配置命令?原创 2021-08-22 11:32:42 · 484 阅读 · 0 评论 -
深入了解Linux文件系统与日志分析
目录前言1.inode和block1.1inode和block概述1.2inode的内容3-12.3inode的内容3-22.3inode的内容3-32.4inode的号码2.5inode的大小2.6inode的特殊作用2.案例:恢复EXT类型的文件编译安装extundelete软件包3.案例:恢复XFS类型的文件xfsdump命令格式4.日志文件4.1日志文件4.2日志文件4.3内核及系统日志4.4内核及系统日志4.5内核及系统日志4.6用户日志分析4.7程序日志分析4.8日志管理策略总结前言1.in原创 2021-08-21 23:11:12 · 198 阅读 · 0 评论 -
系统安全及应用
目录前言1.账号安全基本措施1.1系统账号清理1.2账号安全基本措施1.3账号安全基本措施2.使用su命令切换用户2.1su2.2限制使用su命令的用户3.Linux 中的PAM的安全认证前言1.账号安全控制是什么?1.账号安全基本措施1.1系统账号清理系统账号清理将非登录用户的Shell设为/sbin/nologin锁定长期不使用的账号删除无用的账号v锁定账号文件passwd、shadow[root@localhost ~]# chattr +i /etc/passwd /etc/sh原创 2021-08-20 08:03:59 · 131 阅读 · 0 评论 -
进程和计划任务管理
目录前言1.程序与进程的关系2.查看进程信息ps2.1ps aux2.1ps -elf2.3 top2.4查看进程信息pgrep2.5查看进程信息pstree3.进程的启动方式3.1手工启动3.2进程的前后台调度4.终止进程的运行4.1终止进程的运行4.2终止进程的运行5.计划任务管理5.1一次性计划任务5.2计划任务管理crontab5.2.1crontab命令5.2.2计划任务管理crontab5.2.3crontab任务配置的格式5.2.4crontab任务配置的格式总结前言1.如何查看进程?原创 2021-08-18 00:24:03 · 248 阅读 · 0 评论 -
运行级别切换和Linux系统服务操作
目录前言1.Centos5和Centos6、Centos7的区别2.系统root用户密码3.系统服务控制3.1系统服务控制3.2Linux系统的运行级别3.3 优化启动过程3.4系统服务的启动和控制3.5chkconfig 工具总结前言1.遗忘root密码该怎么办?系统服务控制又是什么?运行级别该怎么转换?1.Centos5和Centos6、Centos7的区别2.系统root用户密码故障原因遗忘root用户的密码故障现象无法进行需要root权限的管理操作若没有其他可用帐号,将无法登录系原创 2021-08-15 11:56:06 · 395 阅读 · 0 评论 -
error:重置root密码结束后却出现装机界面
目录1.重置密码操作结束后却出现装机界面2.原因:没有关闭我们的安全增强性1.重置密码操作结束后却出现装机界面2.原因:没有关闭我们的安全增强性先vim /etc/sysconfig/selinux最后再重启网络,systemctl restart network,这是设置密码即可。...原创 2021-08-14 22:24:12 · 61 阅读 · 0 评论 -
引导过程与服务控制
目录前言1.Linux操作系统引导过程2.系统初始化进程2.1systemd单元类型2.2运行级别所对应的systemd目标3.修复MBR扇区故障3.1MBR扇区故障解决4.修复GRUB引导故障4.1GRUB引导故障解决总结前言1.Linux操作系统引导过程有那几步?服务控制及切换运行级别是什么?1.Linux操作系统引导过程1.开机自检服务器主机开机以后,将根据主板 BIOS中的设置对 cPu (central Processing Unit,中央处理器)、内存、显卡、键盘等设备进行初步检测,检原创 2021-08-13 20:42:09 · 85 阅读 · 0 评论 -
服务器硬件及RAID配置实战
目录前言1.RAID磁盘阵列介绍1.1RAID 0磁盘阵列介绍1.2RAID 1磁盘阵列介绍1.3RAID 5磁盘阵列介绍1.4RAID 6磁盘阵列介绍1.5RAID 1 0磁盘阵列介绍2.阵列卡介绍2.1阵列卡的缓存3.构建软链接RAID磁盘阵列3.1构建软链接RAID磁盘阵列3.2RAID级别3.3创建软RAID磁盘阵列步骤总结前言1.RAID磁盘阵列是什么?如何让构建RAID磁盘阵列?1.RAID磁盘阵列介绍1)是Redundant Array of Independent Disks的缩写原创 2021-08-12 21:48:18 · 120 阅读 · 0 评论 -
LVM和磁盘配额(下)
目录前言1.磁盘配额概述2.Centos7中设置磁盘的配额步骤总结前言1.磁盘配额概述,Centos7中设置磁盘的配额步骤有几步?(接着上一章)1.磁盘配额概述1)实现磁盘限额的条件需要Linux内核支持安装xfsprogs与quota软件包2)Linux磁盘限额的特点作用范围:针对指定的文件系统(分区)限制对象:用户帐号、组帐号限制类型:磁盘容量、文件数量限制方法:软限制、硬限制2.Centos7中设置磁盘的配额步骤1、检查是否已安装xfsprogs和xfs_ quota软件包原创 2021-08-11 23:16:27 · 69 阅读 · 0 评论 -
LVM与磁盘配额(上)
目录前言1.LVM概述1.1LVM机制的基本概念2.LVM的管理命令2.1LVM的主要管理命令2.2LVM操作主要命令步骤总结前言1.LVM是什么?磁盘额度是怎么管理的?1.LVM概述Logical Volume Manager,逻辑卷管理能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性/boot分区用于存放引导文件,不能基于LVM创建1.1LVM机制的基本概念PV(物理卷)VG(卷组)LV(逻辑卷)PV (Physical Volume,物理卷)物理卷是LV原创 2021-08-10 22:48:05 · 55 阅读 · 0 评论 -
fdisk命令保存不成功怎么办
目录前言1.第一种方法2.第二种解决办法总结前言1.当你先加了一个磁盘,重启后进入如fdisk /dev/sdb却保存不成功?1.第一种方法出现按w后有设备或资源忙:partprobe /dev/sdb 更新sdb分区表2.第二种解决办法出现按w后有设备或资源忙:建立文件系统时(说白了就是格式化)输入mkfs -t xfs -f /dev/sbd2即可总结报错下面会有提示你哪里出错了有的还会给你解决方法,要时刻注意...原创 2021-08-10 17:32:45 · 763 阅读 · 0 评论 -
磁盘管理和文件系统
目录前言1.磁盘分区结构1.1文件系统类型1.2Linux中使用的文件系统类型2.检测并确认新硬盘2.1fdisk -l 查看硬盘的整体情况和分区情况2.2交互模式中的常用指令3.创建文件系统3.1 SWAP创建系统文件4.挂载、卸载文件系统操作4.1设置文件系统的自动挂载5.查看磁盘使用情况6.mount 命令7.lsblk [参数]总结前言1.磁盘分区结构是什么?文件系统类型又是什么?如何创建文件系统?1.磁盘分区结构硬盘中的主分区数目只有4个主分区和扩展分区的序号限制在1~4扩展分区再分为原创 2021-08-08 11:32:06 · 161 阅读 · 0 评论 -
用户账号和组账号
目录前言1.添加用户账号2.设置/更改用户口令passwd2.1使用用户账号的属性usermod3.删除用户账号4.用户账号的初始配置文件5.组账号文件5.1添加组账号5.2添加删除组成员 gpasswd5.3删除组账号6.查询账号信息7.文件/目录的权限和归属7.1设置文件和目录的权限chomd7.2设置文件和目录归属chown7.3权限掩码 umask前言1.怎么添加用户账号?用户账号和组账号有什么区别?3.权限和归属又是什么?1.添加用户账号useradd 【选项】 …用户名常用选项原创 2021-08-06 23:41:09 · 131 阅读 · 0 评论 -
使用yum进行安装
目录前言1.配置本地yum源仓库2.yum常用的操作命令3.使用yum进行安装4.编译安装的基本过程总结前言1.什么是yum?yum的源仓库是什么?如何使用yum进行安装?1.配置本地yum源仓库mount /dev/cdrom /mnt/或mount /dev/sr0 /mnt/#把光盘挂载到/mnt目录下cd /etc/yum.repos.d/mkdir repos.bakmv *.repo repos.bakcd /etc/yum.repos.d/vim local.repo[l原创 2021-08-03 22:50:29 · 4399 阅读 · 0 评论 -
RPM软件包管理
目录前言1.Linux应用程序基础2.查询RPM软件包信息3.安装、卸载、升级RPM软件包总结前言1.什么是Linux应用程序基础?RPM软件包管理工具又有那些?1.Linux应用程序基础文件类型保存目录普通执行程序文件/usr/bin服务器执行程序文件和管理程序文件/usr/bin应用程序配置文件和管理员程序文件/etc/日志文件/var/log应用程序参考文档文件/usr/share/doc应用程序手册页文件/usr/local/sh原创 2021-08-01 11:26:20 · 101 阅读 · 0 评论 -
vi编辑器的三种工作模式
目录前端1.压缩与解压缩1.1压缩命令gunzip、bunzip22.归档命令tar命令3.vi编辑器的工作模式3.1命令模式的基本操作3.1.1命令模式复制、粘贴、删除3.1.2命令模式的文件内容查找3.1.3撤销编辑及保存退出3.2输入模式的基本操作3.3 末行模式的基本操作3.3.1保存文件及提出vi编辑器3.3.2文件内容的替换总结前端1.vi编辑器有哪三种工作模式?三种模式有什么作用?压缩与被压缩怎么打?1.压缩与解压缩压缩命令gzip [-9]文件名bzip [-9]文件名解压缩命原创 2021-07-30 21:45:30 · 5337 阅读 · 0 评论 -
Linux系统与常用命令
目录一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-07-29 22:43:19 · 211 阅读 · 0 评论 -
Linux虚拟机的安装和配置
目录前言1.Linux的基本历史2. 虚拟机网络配置2.1桥接模式2.2 NAT模式2.2.1NAT模式(静态)2.2.2NAT模式(动态)2.3 仅主机模式3.ping 命令3个参数使用方法4.防火墙关闭总结前言1.什么是Linux?虚拟机的基本配置是什么?有哪3种连接模式?1.Linux的基本历史1972年,期间C语言诞生。1973年,UNIX用C语言改写完成,最为著名的有加德大学伯克莱分校的BSDunix系统。1990年,AT&T认识到了NUIX价值,因此他起诉包括伯克利在内的很多原创 2021-07-25 13:25:31 · 240 阅读 · 1 评论