第一阶段-基础篇
文章平均质量分 91
菜鸟、上路
新手上来,请多多指导!
展开
-
Linux的归档和压缩、file和sort命令的使用方法
tar命令进行文件的归档和压缩zip管理压缩文件了解gzip、bzip2、xz管理压缩软件file、sort命令的使用方法1、tar命令进行文件的归档和压缩1.1 归档文件归档和压缩文件的优点:节约硬盘资源,加快文件传输速率。tar命令作用:打包、压缩文件说明:tar文件是把几个文件或目录集合在一个文件里,该存档文件可以通过使用gzip、bzip2、xz等压缩工具进行压缩后...原创 2019-03-05 23:13:48 · 621 阅读 · 0 评论 -
Linux系统启动原理和故障排除
centos6系统启动过程及相关配置文件centos7系统启动过程及相关配置文件实战-加密grub防止黑客通过单用户系统破解root密码实战-通过liveCD进入救援模式-重装grub修复损坏的系统一、centos6系统启动过程加载 BIOS 的硬件信息,跟据设定取得第一个可开机引导设置,如:光驱,硬盘,网络,USB; 如果是硬盘为第一引导。读取硬盘中 MBR 的 boot L...原创 2019-04-27 10:54:46 · 559 阅读 · 0 评论 -
Centos6.5和Centos7.5--grub引导文件损坏和丢失,如何修复详解
1、Centos6系统损坏,无法进入,需要将里面的数据拷贝出来,怎么办?这里使用的虚拟机,所以可以手动将系统镜像文件挂载到光驱;如果是真实环境,我们可以使用移动光驱或者服务器自带硬盘或启动盘之类的工具,将镜像文件接入到服务器,实现挂载。进入BIOS,设置光盘启动按下F10保存退出,重启,进入如下界面,选择“Rescue installedsystem”救援模式如下界面,选择“Engl...原创 2019-04-27 17:24:07 · 3965 阅读 · 0 评论 -
Linux网络管理技术
1 OSI七层模型和TCP/IP四层模型2 linux网络相关的调试命令3 实战-在局域网中使用 awl伪装MAC地址进行多线程SYN洪水攻击1 OSI七层模型和TCP/IP四层模型1.1 OSI七层参考模型,TCP/IP四层参考模型OSI七层模型:OSI(Open System Interconnection)开放系统互连参考模型是国际标准化组织(ISO)制定的一个用于计算...原创 2019-04-28 18:03:45 · 602 阅读 · 0 评论 -
条件判断和流程控制语句
read命令键盘读取变量的值流程控制语句iftest测试命令流程控制过程中复杂条件和通配符实战-3个shell脚本实战一、read命令键盘从读取变量的值通常用在shell脚本中与用户进行交互的场合。该命令可以一次读取多个变量的值,变量和输入的值都需要使用空格隔开。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLYRead从键盘读入数据,赋给变量...原创 2019-05-03 22:45:17 · 1416 阅读 · 0 评论 -
case和for、while循环详解
case—流程控制语句循环语句while循环语句和循环嵌套实战-3个shell脚本一、流程控制语句:case控制语句:用来实现对程序流程的选择、循环、转向和返回进行控制。case是开关语句的一个组成部分;它是根据变量的不同进行取值比较,然后针对不同的取值分别执行不同的命令操作适用于多分支,是一个多选择语句语法结构:case 变量或表达式 in变量或表达式1)命令序列1;;...原创 2019-05-04 01:05:50 · 12097 阅读 · 0 评论 -
跳出循环-shift参数左移-函数的使用
跳出循环shift参数左移指令函数的使用实战-自动备份mysql数据库和nginx服务启动脚本一、跳出循环在我们使用循环语句进行循环的过程中,有时间需要在未达到循环结束条件时强制跳出循环,那么shell给我们提供了两个命令来实现该功能:break和continuebreak [n]:跳出整个循环,不退出脚本;n表示状态退出码即$?的返回值continue [n]:跳出本次循环,表...原创 2019-05-05 00:37:34 · 702 阅读 · 0 评论 -
shell脚本的基础
内容大纲:shell基本语法SHELL变量及运用数学运算实战-升级系统中的java版本到1.8版本-为后期安装Hadoop集群做准备一、shell基本语法1、创建一个脚本[root@xuegod140 ~]# vim test.sh[root@xuegod140 ~]# cat test.sh#!/bin/bash#This is shellecho “hello wo...原创 2019-05-01 11:36:00 · 1049 阅读 · 0 评论 -
shell中色彩处理和awk使用技巧
shell中的色彩处理awk基本应用awk高级应用实战-shell脚本实战一、shell中的色彩处理shell脚本中echo显示内容带颜色显示,需要使用到-e参数格式1:echo -e “\033[背景颜色;字体颜色m 要输出的字符 \033[0m”格式2:echo -e “\e[背景颜色;字体颜色m 要输出的字符 \e[0m”例如:绿底蓝字注:42的位置表示背景颜色是绿色...原创 2019-05-09 00:39:49 · 2755 阅读 · 0 评论 -
Linux计划任务与日志管理
计划任务-at-cron-计划任务使用方法日志的种类和记录方式-自定义ssh服务日志类型和存储位置实战-日志切割-搭建远程日志收集服务器实战-配置公司内网服务器每天定时自动开关机1、计划任务-at-cron-计划任务使用方法计划任务的安排方式分为两种:一种是定时性的:也就是例行。就是每隔一定的周期就要重复来做这个事情一种是突发性的:就是这次做完了这个事情,下次就没有了。临时决定,...原创 2019-04-22 23:01:44 · 19833 阅读 · 2 评论 -
RAID磁盘阵列的原理与搭建
1、RAID的概念磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。 磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID 卡)或软件(MDADM)形式组合成一个容量巨大的磁盘组,利用多个磁盘组合在一起,提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。 磁盘阵列还能利用同位检...原创 2019-04-14 16:31:37 · 623 阅读 · 0 评论 -
CentOS7软件包的管理和使用详解
软件包的类型rpm二进制包-----》已经使用了GCC编译后,可以直接安装的rpm包tar源码包---------》需要进行编译后,才可以进行安装的软件包 比如:.src.rpmrpm软件包的管理1、rpm包的获取方式Centos系统镜像光盘、网站rpmfind.net、软件包的官方网站(mysql、nginx等)2、rpm包格式说明zsh - 5 . ...原创 2019-03-30 17:04:45 · 6309 阅读 · 0 评论 -
重定向和文件查找
目录:文件描述符重定向的含义管道的使用tee命令which、whereis、locate、grep、find查找命令命令判断文件描述符文件描述符:是内核为了高效管理已被打开的文件所创建的索引,用于指向被打开的文件,所有执行 I/O 操作的系统调用都通过文件描述符;文件描述符是一个简单的非负整数,用以标明每一个被迚程所打开的文件,程序刚刚启动的时候,第一个打开的文件是 0,第...原创 2019-04-04 21:10:25 · 963 阅读 · 0 评论 -
CentOS7网络、防火墙、光盘挂载配置
1、命令:ifconfig作用:用来配置网络或显示当前网络接口的状态[zx@xuegod110 ~]$ ifconfig ens33:flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 192.168.1.110 netmask 255.255.255.0 broadcast 192.168.1.255ine...原创 2019-03-27 18:44:41 · 513 阅读 · 0 评论 -
Linux的特殊权限和ACL权限详解
Linux的特殊权限1、SUID使用场合:当你需要让一个普通用户在执行某个命令或者文件拥有root权限的时候,可以给这个文件或者命令添加SUID权限(S权限),使普通用户在执行文件或者命令的过程的权限得到提升。如果不采用SUID这个方式,就需要开通文件属组或者所属组权限才能达到效果。功能:程序在运行的过程中从执行者变成程序的所有者限定:只能对二进制可执行程序设定,对目录设定无效。系统命令...原创 2019-03-27 20:06:41 · 1056 阅读 · 0 评论 -
Linux进程的管理
进程的概述和ps查看工具uptime和top命令的使用方法nice和screen命令的使用方法进程的概述和ps查看工具1、进程的概述进程是已启动的可执行程序的运行实例,进程有以下组成部分;已分配内存的地址空间安全属性,包括所有权凭据和特权程序代码的一个或多个执行线程进程状态程序:二进制文件,静态/bin/date,/usr/sbin/sshd进程:是程序的运行过程,动态...原创 2019-04-01 18:45:12 · 1538 阅读 · 0 评论 -
LVM管理和ssm存储管理器的使用
LVM工作原理创建LVM的步骤实战:使用ssm工具为公司的邮件服务器创建可动态扩容的存储池1、LVM的工作原理LVM(logical volume manager)逻辑卷管理,是在磁盘分区和文件系统之间添加一个逻辑层,来为文件系统屏蔽下次的磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。管理员利用LVM可以在磁盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文...原创 2019-04-16 00:49:44 · 1013 阅读 · 1 评论 -
硬盘的介绍和Linux磁盘的管理
SAS-SATA-SSD-SCSI-IDE硬盘讲解磁盘分区工具和挂载磁盘分区免交互方法扩展swap分区SAS-SATA-SSD-SCSI-IDE硬盘讲解常见的磁盘类型:SAS硬盘;SATA硬盘;SCSI硬盘;SSD硬盘;IDE硬盘SAS硬盘:SAS(串行连接 SCSI 接口)SAS(Serial Attached SCSI),串行连接 SCSI接口,串行连接小型计算机系统接...原创 2019-04-10 00:51:32 · 565 阅读 · 0 评论 -
Linux文件系统结构
硬盘结构文件系统结构硬链接和软链接实战:解决磁盘有空间但创建不了文件1、硬盘的结构硬盘的内部是一个圆形的金属盘片,一个硬盘内部往往不止一张,常见的有两张。将原因的盘片分成若干个扇形区域,我们叫做扇区;以盘片中心为圆心,把盘片分成若干个同心圆,每一个划分圆的“线条”,我们叫做磁道;硬盘的存储容量=磁头数磁道数每磁道扇区数每磁道扇区字节数磁道从外向内自0开始进行编号,各个磁道上的...原创 2019-04-14 00:33:13 · 5414 阅读 · 0 评论 -
expect-正则表达式-sed-cut的使用
expect 实现无交互登录正则表达式sed流编辑器cut命令一、expect实现无交互登录使用场景:如果想写一个能够自动处理输入输出的脚本,那么expect是最好的选择,它可以用来做一些Linux下无法做到的交互命令操作1、安装和使用expect[root@xuegod110 ~]# which expect/usr/bin/which: no expect in (/u...原创 2019-05-07 16:29:21 · 1624 阅读 · 0 评论