linux
文章平均质量分 94
linux
爪蛙毁一生
6
展开
-
day74-虚拟化技术(KVM)2
虚拟化技术(KVM)一、KVM网络虚拟化技术学习目标能够了解半虚拟化驱动工作原理能够下载半虚拟化驱动能够查看主机是否支持半虚拟化驱动能够安装半虚拟化驱动能够通过virt-manager为虚拟机添加网卡能够通过virsh命令为虚拟机添加网卡能够添加四种虚拟网络交换机1. 为什么使用半虚拟化驱动?虚拟化层完全模拟出来的网卡全虚拟化网卡环境中,一个完整的数据包从虚拟机到物理机网卡的路径是:通过驱动对操作系统进行了修改,即Virtio技术半虚拟化网卡环境原创 2021-09-09 19:53:39 · 532 阅读 · 0 评论 -
day73-虚拟化技术(KVM)1
虚拟化技术(KVM)虚拟化一、虚拟化技术概述学习目标能够了解虚拟化技术分类方法能够了解虚拟化技术实现目的能够了解虚拟化产品有哪些能够了解QEMU功能能够掌握KVM功能能够掌握libvirt功能1.虚拟化技术即是对资源的抽象2.从资源提供角度分类2.1 平台虚拟化如果把X86平台的CPU,内存和外设做为资源,那对应的虚拟化技术就是平台虚拟化,在同一个X86平台上面,可以 虚拟多个X86平台,每个平台可以运行自己独立完整的操作系统。例如:QEMU,KVM,原创 2021-09-07 20:18:56 · 585 阅读 · 0 评论 -
day53-分布式存储之glusterfs
任务背景实现了远程的存储共享(NAS或SAN)后, 公司业务发展迅速, 存储空间还需要增大。使用NAS或SAN都不方便扩容,NAS可以增加新的挂载目录, SAN可以增加新的硬盘,但我们希望直接在原来挂载的业务目录上实现在线扩容,数据体量越来越大, 这个时候我们就可以考虑使用**分布式存储**了。任务要求1, 将远程多台服务器的空闲存储空间整合,组合成一个大存储给应用服务器(如apache,nginx,tomcat,mysql等)使用2, 考虑高可用与负载均衡原则,并能实现在线扩容任务拆解1,原创 2021-08-14 19:35:57 · 476 阅读 · 0 评论 -
day52-存储概念与SAN
任务背景 随着某些业务数据的增大, 公司服务器硬盘空闲空间越来越小, 服务器上也无法再拓展硬盘, 所以我们考虑使用网络存储方式远程共享存储给服务器使用。任务要求实现存储通过远程共享给应用服务器使用任务拆解1, 需要知道存储有哪些方式可以通过网络共享给服务器使用,如何选择合理的方式2, 需要知道存储共享给服务器后是一种什么形式,是一个目录呢, 还是一个块设备3, 使用什么样的软件来实现4, 配置实现学习目标 能够区分DAS,NAS,SAN三种存储分类 能够区分文件存储类原创 2021-08-13 20:02:53 · 185 阅读 · 1 评论 -
day52-企业架构之Tomcat部署使用
Tomcat学习目标和内容1、能够描述Tomcat的使用场景2、能够简单描述Tomcat的工作原理3、能够实现部署安装Tomcat4、能够实现配置Tomcat的service服务和自启动5、能够实现Tomcat的Host的配置6、能够实现Nginx反向代理Tomcat7、能够实现Nginx负载均衡到Tomcat一、Tomcat介绍1、简介Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apac原创 2021-08-12 20:43:41 · 183 阅读 · 0 评论 -
day51-企业架构web服务器文件及时同步与lnmp企业业务架构回顾
企业架构web服务器的文件及时同步学习目标和内容1、能够理解为何要服务器间文件同步2、能够简单描述实现文件同步的几种方式3、能够实现服务器文件实时同步的案例一、同步文件介绍1、服务器文件同步的必要性根据业务发展需求,业务网站架构已经发展到以上模式。实现了线上服务的提供,可以给用户提供稳定的整个的web服务。但是,在最近的操作中,也发现了一些问题。①当业务代码发生改变上传到web服务器时,因为架构已经不是单台服务器提供服务器,而是由多台web服务器提供服务,业务代码需要同时上传到多台we原创 2021-08-11 20:01:59 · 121 阅读 · 0 评论 -
day50-企业架构NOSQL数据库之MongoDB
企业架构NOSQL数据库之MongoDB学习目标和内容1、能够简单描述MongoDB的使用特点2、能够安装配置启动MongoDB3、能够使用命令行客户端简单操作MongoDB4、能够实现基本的数据操作5、能够实现MongoDB基本安全设置6、能够操作安装php的MongoDB扩展一、背景描述及其方案设计1、业务背景描述时间:2017.6.-2017.9发布产品类型:互联网动态站点 商城⽤户数量: 10000-12000(⽤户量猛增)PV : 1000000-5000000(2原创 2021-08-10 20:21:00 · 162 阅读 · 0 评论 -
day49-企业架构队列缓存中间件分布式Redis
企业架构队列缓存中间件分布式Redis学习目标和内容1、能够描述Redis作用及其业务适用场景2、能够安装配置启动Redis3、能够使用命令行客户端简单操作Redis4、能够实现操作基本数据类型5、能够理解描述Redis数据持久化机制6、能够操作安装php的Redis扩展7、能够操作实现Redis主从模式一、背景描述及其方案设计1、业务背景描述时间:2016.9.-2017.6发布产品类型:互联⽹动态站点 商城⽤户数量: 10000-12000(⽤户量猛增)PV : 100转载 2021-08-09 19:44:12 · 196 阅读 · 0 评论 -
day48-企业架构缓存中间件分布式memcached
企业架构缓存中间件分布式memcached学习目标和内容1、能够理解描述网站业务访问流程2、能够理解网站业务的优化方向3、能够描述内存缓存软件Memcached的作用4、能够通过命令行操作Memcached5、能够操作安装php的memcached扩展 extension6、能够实现session存储到memcached的案例7、能够实现启动memcached多实例一、大型网站优化1、网站访问流程随着网站迭代开发,访问会变慢LNMP架构中网站应用访问流程浏览器(app)=&g原创 2021-08-08 16:46:49 · 184 阅读 · 0 评论 -
day47-企业架构MySQL读写分离
企业架构MySQL读写分离学习目标和内容1、能够理解读写分离的目的2、能够描述读写分离的常见实现方式3、能够通过项目框架配置文件实现读写分离4、能够通过中间件实现读写分离一、背景描述及其方案设计1、业务背景描述时间:2014.6.-2015.9发布产品类型:互联网动态站点 商城用户数量: 10000-12000(用户量猛增)PV : 100000-500000(24小时访问次数总和)QPS: 50-100*(每秒访问次数)DAU: 2000(每日活跃⽤户数)原创 2021-08-07 19:56:17 · 146 阅读 · 0 评论 -
day46-企业架构LB-服务器的负载均衡之LVS实现与Haproxy实现
企业架构LB-服务器的负载均衡之LVS实现学习目标和内容1、能够了解LVS的基本工作方式2、能够安装配置LVS实现负载均衡3、能够了解LVS-NAT的配置方式4、能够了解LVS-DR的配置方式#一、LVS介绍和安装 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目==在Linux内核中实现了基于IP的数据请求负载均衡调度方案==。 LVS的IPVS模块在L原创 2021-08-06 16:47:18 · 224 阅读 · 0 评论 -
day44-企业架构双点服务器HA
企业架构双点服务器HA学习目标和内容1、能够描述高可用HA的作用2、能够理解VIP的切换3、能够描述keepalived作用4、能够理解主master和备backup服务器关系5、能够实现主备服务器高可用配置6、能够实现模拟业务宕机服务切换一、背景描述及其方案设计1、业务背景描述时间:2009.6-2010.9发布产品类型:互联网动态站点 商城⽤户数量: 2000-4000(⽤户量猛增 翻了4倍)PV : 8000-50000(24⼩时访问次数总和)QPS: 50-100*转载 2021-08-04 20:08:47 · 316 阅读 · 0 评论 -
day41-企业架构之LNMP
公司企业架构LNMP(单点服务器部署)学习目标和内容1、能够描述项目流程2、能够了解PV、QPS、DAU等参数3、能够实现服务器基本环境配置4、能够部署配置MySQL生产环境5、能够部署配置Nginx生产环境6、能够部署配置PHP生产环境7、能够理解PHP-FPM和Nginx关联关系8、能够配置Nginx关联到PHP-FPM一、运维十年演变发展史1、项目开发流程公司老板和产品经理根据市场调查,决定开发的一整套互联网产品互动社交+电商+用户论坛(BBS)产品决策(老板+产品+转载 2021-08-01 16:48:51 · 368 阅读 · 0 评论 -
day40-半同步复制与MHA高可用架构设计
半同步复制与MHA高可用架构设计一、半同步复制1、什么是半同步复制所谓的半同步复制就是master每commit一个事务(简单来说就是做一个改变数据的操作),要确保slave接受完主服务器发送的binlog日志文件并写入到自己的中继日志relay log里,然后会给master信号,告诉对方已经接收完毕,这样master才能把事物成功commit。这样就保证了master-slave的数据绝对的一致(但是以牺牲master的性能为代价).但等待时间也是可以调整的。2、半同步复制的基本实现第一步:转载 2021-07-31 15:24:28 · 186 阅读 · 0 评论 -
day39-MySQL主从复制架构
MySQL主从复制架构一、MySQL集群概述##1、集群的主要类型高可用集群(High Available Cluster,HA Cluster)高可用集群是指通过特殊的软件把独立的服务器连接起来,组成一个能够提供故障切换(Fail Over)功能的集群2、如何衡量高可用可用性级别(指标)年度宕机时间描述叫法99%3.65天/年基本可用系统2个999.9%8.76小时/年可用系统3个999.99%52.6分钟/年高可用系统4个999转载 2021-07-30 14:47:27 · 203 阅读 · 0 评论 -
day38-MySQL备份与恢复(xtrabackup全库备份与恢复)
MySQL备份与恢复一、逻辑备份1、回顾什么是逻辑备份逻辑备份就是把数据库、数据表或者数据进行导出,导出到一个文本文件中。2、逻辑备份工具mysqldump:提供全库级、数据库级别以及表级别的数据备份mysqldump + binlog二进制日志实现增量备份3、逻辑的导出与导入☆ 导出(数据备份)无论是什么存储引擎,以下方式本身是一种数据导出的方法,同时可以用来辅助备份,它可以对一个表的其中一列或者某几列做备份。备份的是数据记录。案例:把tb_student数据表中的数据记录进行逻辑导出原创 2021-07-29 15:16:46 · 310 阅读 · 0 评论 -
day37-MySQL用户管理与mysqldump备份与恢复
MySQL备份与恢复(重点)一、用户管理与权限管理☆ 用户管理1、创建MySQL用户注意:MySQL中不能单纯通过用户名来说明用户,必须要加上主机。如**jack@10.1.1.1**基本语法:mysql> create user '用户名'@'被允许连接的主机名称或主机的IP地址' identified by '用户密码';mysql> select user,host from mysql.user;案例:创建一个MySQL账号,用户名:tom,用户密码:123mys原创 2021-07-28 15:47:02 · 307 阅读 · 0 评论 -
day36-MySQL基本SQL语句(下)
MySQL基本SQL语句(下)一、扩展常见的数据类型1、回顾数据表的创建语法基本语法:mysql> create table 数据表名称( 字段名称1 字段类型 字段约束, 字段名称2 字段类型 字段约束, ... primary key(主键字段 => 不能为空、必须唯一)) engine=innodb default charset=utf8;经验之谈:一般情况下,我们在设计数据表时,必须拥有一个id主键字段,非空、自动编号、主键约束。在创建数据表时,必须明确指定原创 2021-07-27 14:49:09 · 203 阅读 · 0 评论 -
day35-MySQL基本SQL语句(上)
MySQL基本SQL语句(上)一、客户端工具的使用1、客户端工具mysql使用mysql: mysql命令行工具,一般用来连接访问mysql数据库选项说明-u, --user=name指定登录用户名-p, --password指定登录密码(注意是小写p),一定要放到最后面-h, --host=name指定数据库的主机地址-P, --port=xxx指定数据库的端口号(大写P)-S, --socket=name指定socket文件-e, -转载 2021-07-26 15:31:16 · 207 阅读 · 0 评论 -
day34-MySQL介绍及安装
MySQL介绍及安装一、MySQL概述1、关系型数据库与非关系型数据库RDBMS(relational database management system),既关系型数据库管理系统。简单来说,关系型数据库,是指采用了二维表格来组织数据的数据库。扩展:数据库在行业内一般会有两种情况,关系型数据库与非关系型数据库。非关系型数据库并不是通过二维表格来维护数据的,而是通过key/value键值对来维护数据的。2、常见的关系型数据库oracle、mysql、DB2(IBM)、Sybase、SQL原创 2021-07-25 16:26:41 · 390 阅读 · 0 评论 -
day33_SHELL编程之文本处理工具AWK
课程目标熟悉awk的命令行模式基本语法结构熟悉awk的相关内部变量熟悉awk常用的打印函数print能够在awk中匹配正则表达式打印相关的行一、awk介绍awk是一种编程语言,主要用于在linux/unix下对文本和数据进行处理,是linux/unix下的一个工具。数据可以来自标准输入、一个或多个文件,或其它命令的输出。awk的处理文本和数据的方式:逐行扫描文件,默认从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作。awk分别代表其作者姓氏的第一个字母转载 2021-07-24 16:51:59 · 94 阅读 · 0 评论 -
day32-SHELL编程之文本处理工具SED
课程目标掌握sed的基本语法结构熟悉sed常用的命令,如打印p,删除d,插入i等Windows:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iHSwcjWs-1627025253364)(/edit.png)]Linux: vim vi gedit nano emacs一、sed介绍1. sed的工作流程首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed把原创 2021-07-23 15:29:03 · 182 阅读 · 0 评论 -
day31-SHELL编程之CASE语句+函数+正则
课程目标掌握case语句的基本语法结构掌握函数的定义及调用掌握常用的正则表达式元字符含义一、case语句case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。case var in 定义变量;var代表是变量名pattern 1) 模式1;用 | 分割多个模式,相当于or command1 需要执行的语句 ;; 两个分号代表转载 2021-07-22 16:29:16 · 286 阅读 · 0 评论 -
day30-SHELL编程之嵌套循环+随机数及综合案例
###课程目标掌握for循环语句的基本语法结构掌握while和until循环语句的基本语法结构能会使用RANDOM产生随机数理解嵌套循环一、随机数bash默认有一个$RANDOM的变量 默认是0~32767。使用set |grep RANDOM 查看上一次产生的随机数echo $RANDOM产生0~1之间的随机数echo $[$RANDOM%2]产生0~2之间的随机数echo $[$RANDOM%3]产生0~3之间的随机数echo $[$RANDOM%4]。。。。产转载 2021-07-21 15:30:13 · 205 阅读 · 0 评论 -
day28~29-Shell选择结构与Shell循环
课程目标熟悉流程控制语句基本语法,如if…else…掌握for循环语句的基本语法结构掌握while和until循环语句的基本语法结构###一、流程控制语句####1. 基本语法结构F: false 假T: true 真if [ condition ];then command commandfi[ 条件 ] && commandif [ condition ];then command1 else command2fi[ 条件 ] &a原创 2021-07-19 15:58:12 · 351 阅读 · 0 评论 -
day27-shell基础知识
SHELL编程该课程主要包括以下内容:① Shell的基本语法结构如:变量定义、条件判断、循环语句(for、until、while)、分支语句、函数和数组等;② 基本正则表达式的运用;③ 文件处理三剑客:grep、sed、awk工具的使用;④ 使用shell脚本完成一些较复杂的任务,如:服务搭建、批量处理等。说明:以上内容仅仅是基本要求,还有很多更深更难的语法需要扩充学习。今日目标熟悉grep、cut、sort等小工具和shell中的通配符的使用熟练掌握shell变量的定义和获原创 2021-07-18 15:49:24 · 195 阅读 · 0 评论 -
day26-SHELL编程前奏_小工具
typora-copy-images-to: picturestypora-root-url: pictures本节课程目标了解shell中的通配符熟悉grep、cut、sort等小工具和shell中的通配符的使用#一、文本处理工具##1. grep工具grep是**行**过滤工具;用于根据关键字进行行过滤语法和选项语法:# grep [选项] '关键字' 文件名常见选项:OPTIONS: -i: 不区分大小写 -v: 查找不包含指定内容的行,反向选择 .转载 2021-07-17 14:50:34 · 101 阅读 · 0 评论 -
day25-磁盘阵列之RAID
一、RAID介绍RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能,能够确保数据安全性,易于管理的优点,在任何一块硬盘出现问题的情原创 2021-07-16 15:38:05 · 235 阅读 · 0 评论 -
day23~24-磁盘管理
typora-root-url: pictures任务背景某天接到短信报警提示,显示某主机的根分区空间使用率超过85%,该主机用于影评(mysql)和报表数据库(oracle)。经查看发现其中MySQL数据库的数据文件存放在/usr/local/mysql/中,占用根文件系统空间导致。由于前期规划不合理,没有将业务数据和系统数据分开。经研究决定,要将影评的数据库单独放到另一块磁盘上,并且实现逻辑卷管理。任务要求保证数据库完整的情况下将影评数据库迁移到另外一块新添加的磁盘上考虑到数据增长情况,新.转载 2021-07-15 09:28:56 · 208 阅读 · 0 评论 -
day22-DNS域名管理系统与LAMP编译安装
DNS域名管理系统与LAMP编译安装一、DNS域名管理系统1、DNS两种解析正向解析:把域名解析为对应的IP地址反向解析:把IP地址解析为对应的域名2、DNS的反向解析目标:把10.1.1.13这个IP地址通过DNS服务器指向www.itcast.cluster域名第一步:开启网络的访问权限控制# vim /etc/named.conf12 options {13 listen-on port 53 { 127.0.0.1;any; };14 liste转载 2021-07-13 20:39:51 · 154 阅读 · 0 评论 -
day21-SAMBA文件共享与DNS域名服务
SAMBA文件共享与DNS域名服务一、SAMBA文件共享1、什么是SAMBASMB(Server Message Block)协议实现文件共享,也称为CIFS(Common Internet File System )是Windows和类Unix系统之间共享文件的一种协议客户端主要是Windows;支持多节点同时挂载以及并发写入主要用于windows和Linux下的文件共享、打印共享实现匿名与本地用户文件共享2、SAMBA主要进程smbd进程 控制发布共享目录与权限、负责文件传输转载 2021-07-12 21:09:48 · 829 阅读 · 0 评论 -
day20-FTP、NFS服务
FTP、NFS以及SAMBA服务一、FTP服务1、Linux下ftp客户端管理工具ftp、lftp都是Linux下ftp的客户端管理工具,但是需要独立安装# yum install ftp lftp -y☆ ftp工具# ftp 10.1.1.10Connected to 10.1.1.10 (10.1.1.10).220 (vsFTPd 3.0.2)Name (10.1.1.10:root): 输入FTP的账号331 Please specify the password.Pas转载 2021-07-10 15:30:25 · 147 阅读 · 0 评论 -
day19-FTP系统服务
FTP、NFS、SAMBA系统服务一、rsync托管xinetd1、为什么要进行服务托管独立服务:独立启动脚本 ssh ftp nfs dns …依赖服务: 没有独立的启动脚本 rsync telnet 依赖xinetd服务(独立服务)2、如何将rsync托管给xinetd服务去管理?第一步:在系统中安装xinetd服务# yum -y install xinetd# rpm -ql xinetd第二步:编写xinetd.conf文件(/etc/xinetd.conf)原创 2021-07-09 17:06:01 · 136 阅读 · 0 评论 -
day18-Linux系统下数据同步服务RSYNC
Linux系统下数据同步服务RSYNC一、RSYNC概述1、什么是rsyncrsync的好姐妹sync 同步:刷新文件系统缓存,强制将修改过的数据块写入磁盘,并且更新超级块。async 异步:将数据先放到缓冲区,再周期性(一般是30s)的去同步到磁盘。rsync 远程同步:remote synchronous数据同步过程sync数据同步 => 保存文件(目标)=> 强制把缓存中的数据写入磁盘(立即保存),实时性要求比较高的场景asyn数据异步 => 保存文件(目标)原创 2021-07-08 17:20:36 · 142 阅读 · 0 评论 -
day17-远程管理SSH服务
远程管理SSH服务一、搭建SSH服务1、关闭防火墙与SELinux# 关闭firewalld防火墙# 临时关闭systemctl stop firewalld# 关闭开机自启动systemctl disable firewalld# 关闭selinux# 临时关闭setenforce 0# 修改配置文件 永久关闭vim /etc/selinux/configSELINUX=disabled2、配置yum源JumpServer配置外网YUM源 => 阿里云# mv原创 2021-07-07 16:49:48 · 151 阅读 · 0 评论 -
day16-SSH远程管理服务
SSH远程管理服务一、SSH概述 熟悉Linux的人那肯定都对SSH不陌生。ssh是一种用于安全访问远程服务器的协议,远程管理工具。它之所以集万千宠爱为一身,就是因为它的安全性。那么它到底是怎么样来保证安全的呢?到底是如何工作的呢?1、加密算法(了解)☆ 对称加密算法(DES)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fQApe9CI-1625554795735)(media/image-20200523093832693.png)]Jack想要原创 2021-07-06 15:01:13 · 201 阅读 · 0 评论 -
day15-Linux下yum源配置实战
Linux下yum源配置实战一、Linux下软件包的管理1、软件安装方式① RPM包管理(需要单独解决依赖问题)② YUM包管理(需要有网络及YUM仓库的支持,会自动从互联网下载软件,自动解决依赖)③ 源码安装(安装过程比较复杂,源码安装三步走。优点:定制性很强)软件:主线版(mainline),稳定版(stable)2、源码安装的配置过程在Linux系统中,源码安装一共分为三步(三步走):第一步:配置过程(配置软件的安装路径)第二步:编译过程(把软件由源代码编译成可以安装的程序)第三转载 2021-07-05 15:37:34 · 240 阅读 · 0 评论 -
day14-文件权限管理&软件包管理
Linux高级命令(扩展)一、date命令1、date命令的作用date命令的主要作用:用于获取计算机操作系统的系统时间2、获取计算机的系统时间# date3、定制时间格式# date +"%F %T %Y %m %d %H %M %S"%F : 2020-04-03%T : 09:45:36%Y : 年%m : 月%d : 日%H : 小时%M : 分钟%S : 秒案例:获取系统时间,时间格式要求20200403# date +"%Y%m%d"4、设置计算机的系统转载 2021-07-03 16:21:43 · 388 阅读 · 1 评论 -
day13-Linux下用户组管理
Linux高级命令(扩展)一、Linux下用户管理1、用户概念以及基本作用**用户:**指的是Linux操作系统中用于管理系统或者服务的人一问:管理系统到底在管理什么?答:Linux下一切皆文件,所以用户管理的是相应的文件二问:如何管理文件呢?答:文件基本管理,比如文件的创建、删除、复制、查找、打包压缩等;文件的权限增加、减少等;文件高级管理,比如程序文件的安装、卸载、配置等。终极目的是对外提供稳定的服务。2、用户的类别① root超级管理员,在Linux系统中拥有至高无上的权力。转载 2021-07-02 15:02:14 · 1098 阅读 · 1 评论 -
day12-Linux高级命令
Linux高级命令(扩展)一、find命令1、find命令作用在Linux操作系统中,find命令主要用于进行文件的搜索。2、基本语法# find 搜索路径 [选项 选项的值] ...选项说明:-name :根据文件的名称搜索文件,支持*通配符-type :f代表普通文件、d代表文件夹案例:搜索计算机中的所有文件,然后找到httpd.conf文件# find /etc -name "httpd.conf" -type f3、*星号通配符在Linux操作系统中,我们想要查找的文件名原创 2021-07-01 15:51:42 · 288 阅读 · 0 评论