![](https://img-blog.csdnimg.cn/2020122521530725.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux操作篇
文章平均质量分 57
linux操作篇
BIGmustang
路漫漫其修远兮,吾将上下而求索
展开
-
Linux 环境部署 Nexus 服务
nexus 下载 安装 使用原创 2023-01-18 14:06:25 · 4665 阅读 · 0 评论 -
多VIP时脚本生成keepalived.conf配置文件
多VIP时 ,编写脚本生成keepalived.conf配置文件原创 2022-06-28 14:36:12 · 353 阅读 · 0 评论 -
web服务器- 源码编译安装部署LAMP平台-企业平台架构(源码安装apache ,mysql,PHP搭建BBS网站小项目)
Linux操作系统之所以能够在十余年的时间里发展壮大以至于风靡全球,其开放源代码的特性是很重要的原因之一,及Linux操作系统中包括内核在内的所有软件都可以获得源代码,并且可以经过定制修改后编译安装。虽然现代的Linux发行版本大部分采用包管理机制对软件进行打包安装,可以省去软件的编译安装过程,但是还有些情况需要使用源代码编译的方式为系统安装新的应用程序。原创 2020-08-03 23:14:26 · 730 阅读 · 0 评论 -
linux-防火墙-iptables 的四表五链和SNAT与DNAT详解(理论加实验)
文章目录前言:一 . Liunx包过滤防火墙概述:1. Netiflter介绍2. iptables的表,链结构2.2 默认包括4个规则表二.数据包过滤的匹配流程:2.1规则表之间的顺序:2.2 规则链内的匹配顺序三. iptables 安装与命令使用3.1 iptables安装与关闭3.2 iptables的基本语法:3.3 查看规则列表:3.5规则的匹配条件:3.6常用的隐含匹配条件端口匹配:3.7 常用的显示匹配条件四 .SNAT与DNAT策略概述及实验4.1 SNAT 原理4.2 SNAT策略实验原创 2020-08-02 21:11:28 · 1061 阅读 · 1 评论 -
Linux-centos-防火墙 Firewalld和Iptables概述(桌面操作及字符命令介绍)
Linux具有较强的安全性控制,与其本身的安全策略和防火墙控制是分不开的。提起Linux的安全,就不得不说到Linux安全的重要组成部件:selinux、firewall、iptables。在centos7中firewall取代了iptables,在此之前则主要是通过iptables来控制原创 2020-08-02 13:30:29 · 526 阅读 · 0 评论 -
Linux-centos-Sysstat系统运维必备工具使用介绍
本文讲述的是系统状态查看工具Sysstat的介绍,重点介绍了Sysstat的工具集sar、 iostat、mpstat、sadf、sar、sadc的用法;同时也把与之相似工具做以介绍;原创 2020-07-30 19:30:51 · 617 阅读 · 0 评论 -
linux-centos-shell--Expect免交互(expect流程命令,内容命令,其他命令和expect的执行方式(直接执行和嵌入执行))
文章目录前言一、Here Document 免交互1.1 概述与格式1.2 使用注意事项1.3 示例1:通过read命令接受输入并打印1.4 示例2:通过passwd给用户设置密码1.5 Here Document变量设定1.5.1 变量替换1.5.2 变量设定1.5.3 关闭变量替换功能1.5.4去除每行前的TAB字符1.5.5 多行注释二:Expect概述2.1 Expect是建立在tcl基础上的一个工具,Expect是用来进行自动化控制和测试的工具。2.2:Expect安装2.3:基本命令(expe原创 2020-07-28 20:21:39 · 762 阅读 · 0 评论 -
linux-centos-shell-正则表达式(grep,egrep.sed,awk,sort,tr,uniq工具使用)
正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本时要匹配的一个或多个字符串原创 2020-07-28 10:57:31 · 728 阅读 · 0 评论 -
linux-centos-shell循环语句及函数OR数组详解
循环语句2.1:for循环语句2.1.1:for语句结构读取不同的变量值,用来逐个执行同一组命令语句结构for 变量名 in 取值列表do命令序列done语句结构举例for 收件人 in 邮件地址列表do发送邮件done2.1.2:使用for批量添加用户用户名存放在users.txt文件中,每行一个初始密码均设为123456cd test[root@shanan test]# vim users.txtW1W2W3W4W5~[root@shanan tes原创 2020-07-23 22:24:09 · 2113 阅读 · 0 评论 -
Linux-centos-利用samba(smb服务)实现网络文件共享
文章目录一、samba概述1.1 Samba是在Linux和UNIX系统上实现SMB协议的一个免软件,由服务器及客户端程序构。1.2 Samba监听端口1.3 samba进程1.5 samba配置文件二、samba配置实例1.安装核心软件2.将samba配置文件备份一份,在进行修改4.在opt目录下创建abc文件,并且赋予777最大权限5.切换到客户机win10这边,在搜索框输入服务端的地址\\192.168.100.486.回到服务端这边在abc目录下有一个sha文件,并查看11.再次登录共享目录,输入刚原创 2020-07-19 23:11:58 · 809 阅读 · 0 评论 -
Linux-centos-Cobbler实现最小化安装centos7 (理论加实操)
文章目录前言一 Cobbler自动化部署二 .具体实验操作步骤1 安装核心软件2.修改相关配置参数3.开启httpd和cobbler服务,关闭增强性功能和防火墙4.使用cobbler check命令可以查看需要优化哪些项目5.在/etc/xinetd.d/tftp中修改disable为no6.启用sync服务7.生成自动安装系统root用户的密码的盐值加密,复制到/etc/cobbler/settings配置文件中8.修改cobbler控制的dhcp服务9.启动sync服务,重启xinetd服务10.这时我原创 2020-07-19 20:23:43 · 573 阅读 · 0 评论 -
linux-centos-shell编程之条件语句(if ,case.)
前言在简单的shell脚本程序中,各条语句将按先后顺序依次执行,从而实现批处理的自动化过程。但是,单一的顺序结构使得脚本过于机械化,不够“智能”,难以处理更加灵活的系统任务。一:条件测试1.1:文件测试1.1.1:test命令test命令:测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值命令基本格式格式一:test 条件表达式格式二:[ 条件表达式 ] ‘两端要有空格,此法更为常用’1.1.2:文件测试文件测试基本格式[ 操作符 文件或目录 ] ‘注意原创 2020-07-19 12:28:37 · 954 阅读 · 0 评论 -
linux-centos- 石头剪刀布小游戏-shell版
文章目录使用case语句,穷举法运行结果使用case语句,穷举法具体代码如下:#!/bin/bashcomputer=$[$RANDOM%3+1]read -p " 请问你出什么 石头1 剪刀2 布3 : " playercase "$computer$player" in[1][2])echo "你输了,电脑出的石头,你的剪刀";;[1][3])echo "你赢了,电脑出的石头,你出的布";;[1][1])echo "平局,你们都出的石头";;[2][2])echo "原创 2020-07-17 08:42:42 · 2063 阅读 · 0 评论 -
linux-centos-shell编程规范与变量详解
前言在一些复杂的Linux维护工作中,大量重复性的输入和交互操作不但费时费力,而且容易出错。而编写一个恰到好处的shell脚本程序,可以批量处理,自动化的完成一系列维护任务,大大减轻管理员的负担。一:shell脚本编程规范1.1:开发语言概述开发语言简单举例:shell,Python,Java,JavaScript,HTML,CSS强语言:定义变量时需要声明数据类型:如Java,C语言等int age=10 强语言,静态语言,整型:int ,如1 ,2 ,3, ,100,等长整型:Lo原创 2020-07-15 23:08:30 · 1039 阅读 · 0 评论 -
Linux-centos--PXE高效批量网络装机详解(PXE远程安装与kickstart无人值守安装)
PXE是作为Intel的有线管理体系的一部分,Intel 和 Systemsoft于1999年9月20日公布其规格(版本2.1) [2] 。通过使用像网际协议(IP)、用户数据报协议(UDP)、动态主机设定协定(DHCP)、小型文件传输协议(TFTP)等几种网络协议和全局唯一标识符(GUID)、通用网络驱动接口(UNDI)、通用唯一识别码(UUID)的概念并通过对客户机(通过PXE自检的电脑)固件扩展预设的API来实现目的。 [1] PXE 客户机(client)这个术语是指机器在PXE启动过程中的角原创 2020-07-15 09:15:33 · 627 阅读 · 0 评论 -
linux-centos----VSFTP文件传输服务OR搭建局域网FTP服务器
VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。原创 2020-07-13 11:19:28 · 757 阅读 · 0 评论 -
linux-centos-ssh远程登录访问及控制管理详解
大多数企业服务器是通过远程登录的方式来进行管理的当需要从一个工作站管理数以百计的服务器主机时,远程维护的方式将更占优势SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的原创 2020-07-12 21:22:37 · 1171 阅读 · 0 评论 -
linux-centos-DNS 域名解析服务(理论加操作)
文章目录前言一:DNS服务基础1.1:DNS系统的作用及类型1.1.1:DNS系统的作用1.1.2:DNS系统的类型1.2常见的DNS服务器几种类型1.2.1缓存域名服务器二 . BIND 的安装和控制2.1 BIND 的安装2.2.BIND 服务控制2.3BIND 服务的配置文件2.4使用 BIND 构建域名服务器2.4.1构建缓存域名服务器三.正向解析实验四. 反向解析测试实验五 .主从复制实验六 .分离解析实验前言域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服原创 2020-07-09 20:07:08 · 1944 阅读 · 0 评论 -
linux-centos- DHCP服务配置原理与实验操作
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。 DHCPDHCP服务器的配置■DHCP服务●为大量客户机自动分配地址,提供集中管理●减轻管理和维护成本、提高网络配置效率■可分配的地址信息主要包括●网卡的IP地址、子网掩码●对应的网络地址、广播地址●默认原创 2020-07-07 13:38:23 · 591 阅读 · 0 评论 -
linux-centos7 最小化系统 -源码编译安装apache服务详细步骤
文章目录前言一:安装apache步骤详解1.1:安装准备环境 :centos7.6 最小化安装版1.2 首先安装编译相关软件1.3: 然后准备解压相关源码包1.4 源码编译安装 expat 软件1.5 源码编译安装apache软件二.配置相关参数2.1 . 将apache软件交给service管理2.2 编辑http主页内容2.3 本地测试三 .扩展知识3.1 .apache 常用编译参数:3.2 .用于apr的configure脚本的选项:.3.3用于apr-util的configure脚本的选项:3.原创 2020-07-02 12:13:06 · 495 阅读 · 0 评论 -
Linux-centos7-文件系统深入理解与日志分析 理论+数据恢复实验(inode与block详解,软链接与硬链接详解与总结,误删文件恢复实验,日志文件分类与分析)
在处理Linux系统出现的各种故障时,故障的症状是最容易发现的,而导致这一故障的原因才是最终排除故障的关键。熟悉Linux系统中常见的日志文件,了解一般故障的分析与解决办法,将有助于管理员快速定位故障点,“对症下药”,及时解决各种系统问题。原创 2020-06-23 22:12:32 · 557 阅读 · 3 评论 -
Linux-centos7-系统安全及应用 理论+实操演示(账号安全,用户安全与提权,PAM安全认证,系统引导和登录安全,密码安全,端口扫描)
作为一种开放源代码的操作系统,Linux服务器以其安全,高效和稳定的显著优势得以广泛应用可以从账号安全控制,系统引导和登录控制的角度控制Linux系统的安全优化还可以使用基于Linux系统环境的弱口令检测,网络扫描等安全工具,查找隐患,及时采取有针对性的防护措施原创 2020-06-23 00:22:49 · 682 阅读 · 1 评论 -
DELL服务器RAID配置教程AND为服务器安装centos7系统实验
文章目录名称解释:一.创建逻辑磁盘二. 配置热备(Hot spare)三. 删除虚拟磁盘:四. 为服务器安装一台centos7的系统在启动电脑的时候按CTRL+R 进入 RAID 设置见面如下图名称解释:Disk Group:磁盘组,这里相当于是阵列,例如配置了一个RAID5,就是一个磁盘组VD(Virtual Disk): 虚拟磁盘,虚拟磁盘可以不使用阵列的全部容量,也就是说一个磁盘组可以分为多个VDPD(Physical Disk): 物理磁盘HS:Hot Spare 热备Mgmt:管理原创 2020-06-21 10:17:25 · 3419 阅读 · 0 评论 -
Linux-centos7-进程和计划任务管理 理论.实验(程序,进程,线程之间关系的详解,静态与动态查看进程方式,控制进程的 方式,一次性任务与周期性任务的设置)
详细了解系统中运行的各种程序信息,关闭失去响应的进程,以及在指定时间自动执行任务。搞定操作方法。原创 2020-06-21 08:29:33 · 807 阅读 · 1 评论 -
linux-centos-7-系统管理-引导过程与服务控制,急救模式下修复MBR扇区故障,GRUB引导故障,以及进入单用户模式重置Root密码
系统引导是操作系统运行的开始,在用户能够正常登录到系统之前,Linux的引导过程完成了一系列的初始化任务,并加载必要的程序和命令终端,为用户登录做好准备CentOS7.6版本,系统启动和服务管理都交给systemd进行管理原创 2020-06-18 19:45:16 · 483 阅读 · 0 评论 -
Linux-centos7-LVM文件系统管理与开启系统磁盘配额的操作详解
文章目录lvm文件系统管理,包括PV,VG,LV的创建与修改系统磁盘配额的设置 ,编辑用户和组帐号的配额设置lvm文件系统管理,包括PV,VG,LV的创建与修改系统磁盘配额的设置 ,编辑用户和组帐号的配额设置...原创 2020-06-16 22:54:07 · 784 阅读 · 0 评论 -
linux编译找不到apr apr-util
linux编译找不到aprt apr-utilLinux很多地方编译的时候都会用到apr如果找不到apr就会报错configure: WARNING: APR not foundThe Apache Portable Runtime (APR) library cannot be found.Please install APR on this system and configure Subversionwith the appropriate –with-apr option.You p原创 2020-06-14 19:08:47 · 1051 阅读 · 0 评论 -
如何创建“大黄狗”yum仓库本地源-centos
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装,是非常好用的一个软件。那么配置一个YUM本地源仓库更是尤为重要,下面来一起看下如何创建吧这里选择光盘里的软件包 挂载到系统,作为软件源使用。首先先将 光盘挂载一下,看一下它的文件类型 为 ISO9660格式原创 2020-06-13 13:43:12 · 6512 阅读 · 0 评论 -
Linux目录和文件管理(cat,tar,grep,wc,more,vim.) 操作命令大全
今天主要介绍LINUX系统中对目录的一些操作和文件管理VI编辑器的使用方法及代码命令原创 2020-06-12 11:52:05 · 1092 阅读 · 0 评论 -
linux-bash shell 常用命令大全
Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。原创 2020-06-12 11:01:28 · 1290 阅读 · 0 评论 -
vimvare虚拟机安装centos7.6系统实验
**vimvare虚拟机安装centos7.6系统实验**实验环境WIN10系统,vimware15软件 ,SecureCRT 8.0 软件准备材料:Centos7.6 iso镜像文件 ,需求描述安装centos7.6虚拟机环境推荐步骤1.新建虚拟机,配置参数2.导入镜像3.启动后的IP参数设置,以及用SecureCRT 8.0 软件登录...原创 2020-05-08 09:20:59 · 1024 阅读 · 0 评论