- 博客(27)
- 收藏
- 关注
原创 文本三剑客
文章目录一 :grep过滤1.1 grep的执行原理1.2 grep的选项1.3 语法二:正则表达式2.1 egrep介绍2.2 脚本中的正则表达式二 :sed编辑器三: awk格式化四 :expect五:-stdin 修改密码一 :grep过滤1.1 grep的执行原理========用法1grep "root" /etc/passwd# 打开文件,每读一行,都用正则表达式去匹配一下,但凡匹配成功一次,该行就被过滤出来的root:x:0:0:root:/root:/bin/bash #
2021-04-13 19:33:50 1812
原创 路由
文章目录路由介绍linux主机当路由器的三个条件路由的三种分类实验实验目标环境准备ping 2.2.2.2ping 2.2.2.3ping 3.3.3.3ping 3.3.3.4ping 4.4.4.3路由优化查看虚拟机1查看虚拟机2查看虚拟机3查看虚拟机4路由介绍linux主机当路由器的三个条件必须开启路由转发功能echo 1 > /proc/sys/net/ipv4/ip_forward#想要永久生效应该写入配置文件中去echo net.ipv4.ip_forward>/et
2021-04-13 19:30:16 712
原创 初识shell,变量,if,whil,for
文章目录一:初识shell1.1 运行shell的两种方式三 变量1.1 变量1.2 变量的作用域1.3 引号对变量的影响二:shell特殊字符·元字符三:shell脚本使用补充四:shell脚本复合命令4.1 流程控制 if 判断二 流程控制之while循环三 流程控制之for循环一:初识shellshell的中文名字叫”贝壳“ ,听这名字就知道shell是一个将系统接口及底层内核硬件封装好的解释型应用程序,shell有两种意思,一种是编译语言,一种是解释器,解释shell风格的解释器(可写脚本运行,
2021-04-13 19:28:55 147
原创 12 系统目录结构
文章目录一:系统目录结构1.1 目录说明二:路径一:系统目录结构windows与linux目录结构对比Windows: 以多根的方式组织文件 C:\ D:\ E:\Linux: 以单根的方式组织文件 /在linux系统里面,/是顶点目录;采用树状的结构来组织文件,设计思想,一切皆文件;目录相当于文件夹,存放的是具体有哪些文件,而文件,存放的是具体的一些数据。windows和linux 的区别就是: windows是单用户多
2021-04-13 19:19:28 233
原创 09 工具包各插件配置
文章目录一:安装工具包二:关闭防火墙,selinux三:补丁安装四:网卡配置五:单用户模式一:安装工具包1、安装好vmware wark登录后2、执行第一条命令:yum groupinfo -y : 查看工具包的说明信息3、 yum update -y : 更新下系统4、init 6 : 重启二:关闭防火墙,selinux5、进x-shell关闭selinux,防火墙: 首先下载vim编辑器:yum install -y vim 6、关闭sel
2021-04-13 19:05:55 294
原创 07 vm软件安装
文章目录1.1 安装系统补装工具命令如果还是不能使用,输入命令:systemctl …重启网络服务:可以在ping 下,如能拼通过了就能可以使用了:可以设置一个快照,这样在使用时不管删除什么了都可以恢复:拍了快照后看到上面光标的这个是红色的代表有快照,如果想恢复直接点击,右边蓝色的始终可以选择恢复任意一个快照:1.1 安装系统补装工具命令1、因为选择安装包时我们按最小化原则安装,所以我们可能在安装过程中落了部分包组或者其他伙伴安装时没有选,在安装后可以按如下方式补上未安装的包组:yum
2021-04-13 19:01:38 108
原创 命令:计划任务
文章目录一 :crond定时计划任务管理1.1 crontab表达式1.2 系统级别的计划任务1.3 用户级别的计划任务1.4 crontab语法一 :crond定时计划任务管理Crond是Linux系统中⽤来定期执⾏命令或脚本的⼀种服务软件,⼀般情况下,我们安装完CentOS操作系统之后,默认便会启动Crond任务调度服务。Crond服务会定期(默认每分钟检查⼀次)检查系统中是否有要执⾏的任务⼯作,如果有,便会根据其预先设定的定时任务规则⾃动执⾏该定时任务⼯作,这个Crond定时任务服务就相当于我们平
2021-04-04 17:29:58 247
原创 命令:存储管理
文章目录一:磁盘在系统中的命名1.1 磁盘命名方式1.2 磁盘分区分类1.3 磁盘分区格式1.4 磁盘分区方案1.5 磁盘分区工具1.6 查看命令二:MBR分区2.1 fdisk创建分区fdisk工具分磁盘时的手册三:格式化制作⽂件系统与挂载3.1 mkfs.xfs格式化制作挂载3.2 开启开机自动挂载四:GPT分区4.1 gdisk创建手册五:swap分区5.1 制作swap分区六:dd命令拷贝七:文件系统的修复与备份7.1 模拟系统文件出问题7.2 xfs文件的备份和恢复理解备份和恢复备份类型备份与恢复
2021-04-01 17:48:56 285
原创 命令:软件包管理
文章目录一:软件包介绍二:rpm包管理2.1 什么是rpm软件包2.2 rpm包闭包使用的平台2.3 管理rpm包有两种命令2.4 rpm包的获取2.5 rpm命令安装步骤举例2.6 rpm命令管理2.7 解决思路安装安装与依赖性升级rpm包三:yum管理rpm包3.1 查看yum命令与配置文件3.2 yum命令常用选项3.3 yum源的执行原理四:yum仓库4.1 克隆两台主机4.2 配置yum仓库4.3 制作本地源五:源码包一:软件包介绍与windows类似,Linux上也可以下载各种应用程序,叫
2021-03-27 16:55:09 484
原创 命令:上传与压缩
文章目录1.1 从互联网上下载 wget1.2 访问链接curl1.3 curl 与 wget的区别1.4 从服务器上是给你传下载文件到本地上传二:打包压缩2.1 zip 打包压缩zip 压缩文件zip -r 压缩文件夹zip -r -q 静默输出2.2 unzip 解压-d 解压到指定目录zip -q -d 静默输出-l 查看压缩包下的内容不解压2.3 tar 打包压缩gzip 算法压缩gzip 压缩目录gzip -d 解压2.4 bzip2 压缩算法bzip2 -d 解压2.5 tar 参数调用-c
2021-03-27 16:46:54 792
原创 命令:磁盘在系统中的命名
文章目录一:磁盘在系统中的命名1.1 磁盘命名方式1.2 磁盘分区分类1.3 磁盘分区格式1.4 磁盘分区方案1.5 磁盘分区工具1.6 查看命令二:MBR分区2.1 fdisk创建分区fdisk工具分磁盘时的手册三:格式化制作⽂件系统与挂载3.1 mkfs.xfs格式化制作挂载3.2 开启开机自动挂载四:GPT分区一:磁盘在系统中的命名1.1 磁盘命名方式1.2 磁盘分区分类分区主要分为三类:主分区《--扩展分区《--逻辑分区 # 扩展分区可以划分出无数个逻辑分区:# 1、逻辑分区属于扩展
2021-03-27 16:43:55 2413
原创 命令:进程和服务管理
文章目录一:进程和服务管理1.1 进程的概念1.2 进程的状态R 可执行状态S 可中断睡眠D 不可中断睡眠T 暂停状态Z 僵死状态X 死亡/退出状态1.3 进程状态切换1.4 查看进程1.5 查看进程树1.6 查看父进程ppid1.7 top动态查看top快捷键top参数cpu加压工具 stressepel源下载一:进程和服务管理1.1 进程的概念进程的概念:正在执行的程序正在计算机上执行的程序实例能分配处理器并由处理器执行的实体进程的两个基本元素是,程序代码和代码相关联的数据集
2021-03-23 23:33:49 885
原创 命令之:权限管理
文章目录⼀ ⽂件权限管理之基本权限**1.1** 权限介绍权限类型权限位权限归属1.2 设置权限修改文件权限chmod修改属主、属组 chown修改u、g、o对应的权限二:文件管理权限管理之特殊权限2.1 suid临时提权三:文件权限位的umask计算概念临时设置umask永久设置umask四:文件权限管理之高级管理4.1 acl 特殊权限使用4.2 acl 权限归属4.3 acl 的流程五:ACL继承六:SUDO 提权七:su切换用户⼀ ⽂件权限管理之基本权限1.1 权限介绍权限类型r -->
2021-03-16 22:39:33 515
原创 命令 :用户与用户组
文章目录一:创建用户1.1 手动创建用户了解uid , gid, groups查看用户相关的信息命令用户与组相关的文件/etc/passwd/etc/shadow设置密码/etc/group/etc/gshadow/etc/skel//home/xxxx/var/spool/mail/xxx1.2 用户管理命令创建用户useradd查看用户id删除用户userdel修改用户usermod设定与修改密码passwd1.3 组管理组管理命令创建组groupadd修改组groupmod删除组groupdel1.4
2021-03-15 22:34:30 408
原创 08 工具包,各插件配置
文章目录一:安装工具包二:关闭防火墙,selinux三:补丁安装四:网卡配置五:单用户模式一:安装工具包1、安装好vmware wark登录后2、执行第一条命令:yum groupinfo -y : 查看工具包的说明信息3、 yum update -y : 更新下系统4、init 6 : 重启二:关闭防火墙,selinux5、进x-shell关闭selinux,防火墙: 首先下载vim编辑器:yum install -y vim 6、关闭sel
2021-03-15 22:27:17 108
原创 11 x-shell介绍
文章目录一:x-shell 介绍1.1 shell是什么1.2 shell指代的两层意思1.2 shell脚本的概念1.3 了解知识bash posix二:shell交互式环境三:shell命令语法四:bash解释器4.1 bash解释器的特性五:命令的优先级六:系统核心命令6.1 cd6.2 ls6.3 pwd6.4 cat6.5 mv6.6 查看系统版本七:管道的概念一:x-shell 介绍1.1 shell是什么shell中文意思贝壳,寓意类似内核的壳。shell是一个用c语言编写的应用程序,
2021-03-15 22:26:54 828
原创 03 计算机启动过程
文章目录一:计算机运行时的两种状态1.1 内核态1.2 用户态二:计算机硬盘分类2.1 机械磁盘2.2 固态硬盘三:计算机硬盘里的装载分区2.3 硬盘里的swap分区虚拟内存2.4 I/O设备四:计算机的启动4.1 计算机里的出厂3个小核心4.2 启动计算机步骤bios系统,grub启动装载程序4.3 机房里的备用ups蓄电设备4.4 网卡分类一:计算机运行时的两种状态这两种状态只是计算机运行状态名称,是计算机正处于一种状态的称呼,就好像人在运动的时候叫健身,人在哈哈大笑的时候叫快乐。1.1 内核态
2021-03-12 00:26:29 124
原创 02 计算机硬件
文章目录一:计算机五大硬件1.1 计算机(pc)分为两种1.2 计算机硬件由五大部分组成1.2.1 cpu指令集概念1.2.2 cpu内部寄存器概念1.2.3 cpu内核规格 x86-64概念1.2.4 cpu内核多线程概念1.2.5 硬盘,内存概念1.2.5.1 buffer缓存1.2.5.2 cache缓冲二:服务器2.1 服务器分类2.2 服务器的品牌2.3 去IOE运动一:计算机五大硬件1.1 计算机(pc)分为两种笔记本电脑:携带方便,外观零件简单台式电脑:与笔记本舒适度相较,打游
2021-03-12 00:24:39 156
原创 命令:文本编辑器
文章目录一:文本编辑器1.1 vi /vim 编辑器的编辑流程一:文本编辑器vim是vi的升级版,vim显示高亮色语法,系统默认安装vi,vim需要通过yum install vim -y 安装。1.1 vi /vim 编辑器的编辑流程ps : vim编辑器读取时是先将内容从硬盘读取到内存,写入时,也是先将内容读取到内存,在写入硬盘,所以尽量不要用vim打开大的文件,很容易卡死。出编辑文件内容外,命令模式执行的一些快捷使用的命令时不能长久保存的,如果想长久保存的话,需要到配置文件里
2021-03-12 00:11:10 472
原创 命令:字符处理命令
文章目录一:字符处理命令1.1 对字符进行排序 sort1.2 对结果集进行去重 uniq-c :显示重复的次数-d:只显示重复的列-u : 只显示不重复的例1.3 剪切文件 cut1.4 删除或替换结果集tr1.5 统计,计算数学 wc-l :统计行数-c :统计字节数-w :统计单词数一:字符处理命令1.1 对字符进行排序 sort格式:sort 需要排序的对象例:sort test.txt # sore命令默认情况下对需要排序的对象的第一列进行排序参数:sort 参数 需要
2021-03-12 00:09:47 345
原创 命令:获取命令的系统帮助信息
文章目录一:获取命令的系统帮助信息------ man------按命令man +命令 默认第一章节 n下一页q退出,/+所查的字母开头可快速定位按章节man +5 第5章节按所在页man -a +命令 查看这个命令的所有章节----- 其他 ------hele +命令info +命令...
2021-03-12 00:08:09 221
原创 文件管理基础命令
文章目录一:文件管理基础命令1.1 查看当前所在的目录的绝对路径pwd1.2 切换目录 cd1.3 查看目录树tree1.4 浏览基快捷键浏览目录 ls查看文件内容 cat从文件头部开始查询 head查看该命令存放地 which查看文件结尾 tail一:文件管理基础命令了解知识:linux中文件颜色,蓝色,白色等各自代表的含义绿色文件---------- 可执行文件,可执行的程序红色文件-----------压缩文件或者包文件蓝色文件----------目录白色文件----------
2021-03-12 00:06:56 98
原创 命令:文件管理之:创建/复制/移动/删除
文章目录一:文件管理之:创建/复制/移动/删除1.1 创建文件: touch1.2 创建目录:mkdir1.3 复制cp1.4 删除rm1.5 移动mv1.6 查找find按指定搜索名称查找find 通配符按文件大小查找按时间查找按属性查找 -type权限,所属组查询-print :打印结果集1.7 less 进入文件后上下键翻页1.8 more 进入文件后按空格键一页一页翻一:文件管理之:创建/复制/移动/删除1.1 创建文件: touchtouch file1.txt # 创建file1.txt
2021-03-12 00:03:21 696
原创 命令:文本文件内容显示
文章目录一:文本文件内容显示1.1 历史命令处理1.2 别名一:文本文件内容显示1.1 历史命令处理查看:history:查看历史命令上,下键:翻看历史命令!+编号:按编号查找!+历史命令开头首字母也可再次执行运行,但是相同的字母很多,会自动取最近那个,不方便!$ :获取命令的最后一条参数清除:history -c :清除历史命令history -w :将history里的内容同步到.bash_history.bash_history :历史命令存放的文件夹,cat查看>.b
2021-03-11 23:58:33 474
原创 命令:时间与日期
一:时间1.1 格式化查看date 查看时间格式化:date +%Y%m%d %H%M%S:可按自己指定的格式查看date +%F:年月日显示例:时区:UTCdate :显示年份的字符:%Y %y[root@string ~]# date +%Y2021[root@string ~]# date +%y21显示月份:%m %B %b[root@string ~]# date +%m03[root@string ~]# date +%bMar
2021-03-11 23:53:55 195
原创 命令:性能监控
这里写自定义目录标题一:系统登录、退出、关机和重启1.1 登录登录查看top设置主机名设置域名一:系统登录、退出、关机和重启1.1 登录登录查看toptop 观察x-shell的系统运行状态设置主机名hostname:查看主机名修改主机名:方式一:命令修改hostnamectl set-hostname local-work #将主机名修改成local-work,需重启或者执行bash方式二:通过文件修改cat /etc/hostname local-work#将主机名修改成
2021-03-11 23:44:59 75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人