最近在对Oracle 数据库使用冷备tar迁移时,遇到需要将当前数据库文件下下的datapump导出的文件过滤掉,要不然然会产生很大的tar文件以及耗用网络传输时间。其实tar命令为我们提供了过滤功能,只不过由于过滤功能通常使用的比较少,所以很多人不知道。本文描述了tar命令下如何过滤不需要的文件或文件夹。
之前梳理了Saltstack自动化操作记录(1)-环境部署,下面说说saltstack配置及模块使用: 为了试验效果,再追加一台被控制端minion机器192.168.1.118 需要在master控制端机器上做好主机名映射关系 [root@linux-node1 ~]# cat /etc/hosts 127.0.0.1 localhost wutao localhost4 localhost4.localdomain4 ::1 localhost localhost.localdoma
基本的认识:我们在Linux中使用的指令,程序,工具其实也是c/c++等语言写的,也是文件。
基本的检索方法,时间范围的设定,自动刷新周期的设定,展示结果的分享,结果的保存,过滤条件的设定,jason定义条件,文档的内容查看,字段的统计设定,
目前常见的Linux压缩命令包括有gzip、bzip2和最新的xz,下表是一些常见的压缩文件扩展名及对应指令关系:
注意:v参数是可选参数,表示是否显示压缩/解压过程。 注意:用什么参数必须用配套的命名,否则难以识别用什么方式解压;
ELK是一种流行的开源日志收集、存储、搜索和分析解决方案,它由Elasticsearch、Logstash和Kibana三个组件组成。在Docker环境中,使用ELK可以收集和分析容器日志,以便更好地了解应用程序的状态和运行情况。
☠️每日毒鸡汤:没撒子可说的,好好看文章吧。 👋大家好!我是你们的老朋友Java学术趴。相毕大家对Windows玩的已经是非常的熟练,那么小编今天给大家带大家搞一搞Linux系统,小编用一个星期的时间给大家整了一些Linux干货,由于内容太多,小编分开发。话不多说,直接进入今天的主题:Linux系统。Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于P
Linux用了这么久发现还有些地方不知道操作,所以在整体的系统学习下,顺便做下笔记。
注意:Ubuntu是Debian系统的扩展和继承,因此Ubuntu中的软件安装包的格式为deb。
原文链接:https://rumenz.com/rumenbiji/linux-zgrep.html
本文主要介绍如何使用prometheus + grafana+node_exporter 监控 Linux,在介绍如何监控之前,先简要介绍一下grafana和grafana的安装
PS:可以监听当前服务器的流量。电脑配置至少4G内存,ES默认是2G的内存,目前是使用的伪分布式的方式,多台电脑也是这样的。
最近学习需要用到布隆过滤器,所以去RedisLabsModules下载RedisBloom插件,简单介绍一下安装的过程,首先需要先安装好Redis,建议使用Redis6以上版本,Redis安装教程查看https://smilenicky.blog.csdn.net/article/details/130808149
ffmpeg主要用于音视频转码,以及增删水印等处理,是一款简单实用且强大的音视频处理工具。
Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤。安装Nginx是在云服务器Linux操作系统环境上操作的,因为在Linux操作系统上进行web应用开发是最常见的。也是企业用的最多的。这里我选的是腾讯云云服务器,你选其它的也可以。
Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤
简单点说AdGuard Home就是一个公共DNS服务,如Google的公共DNS8.8.8.8,和DNSmasq一样AdGuard Home是开源的,可以自行搭建安装后在客户端配置使用。xiaoz之前分享过一个自己写的项目PHPDNS ,PHPDNS在DNSmasq的基础上开发了WEB界面,功能比较简单,不过该项目不在维护,这里推荐功能更加强大的AdGuard Home
Trivy 是一个用于容器简单而全面的漏洞扫描程序。软件漏洞是软件或操作系统中存在的故障,缺陷或弱点。 Trivy 检测OS软件包(Alpine,RHEL,CentOS等)的漏洞和应用程序依赖项(捆绑程序,Composer,npm,yarn等)。Trivy易于使用。只需安装二进制文件即可开始扫描。扫描所需要做的就是指定容器 Image 名称。
Filebeat轻量级的日志传输工具,可以读取系统、nignx、apache等logs文件,监控日志文件,传输数据到Elasticsearch或者Logstash,最后在Kibana中实现可视化。
DNS,英文全称「Domain Name Server」,域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,以及控制因特网的电子邮件的发送。
一旦启动并运行,您可以在浏览器中输入以下内容,在端口3000上访问您的AdGuard Home Web界面 - http://192.168.10.20:3000/进行安装。
Sendmail是目前Linux系统下面用得最广的邮件系统之一,虽然它存在一些不足,不过,目前还是有不少公司在使用它。对它的学习,也能让我们更深的了解邮件系统的运作。下面我们就来看看sendmail邮件服务器的部署。
ELK 是 Elasticsearch、Logstash、Kibana 的简称,这三者是核心套件,但并非全部。
交叉编译其实是相对于本地编译(native build)来说的,我相信大家最开始学习 C/C++ 这些语言的时候,都是在电脑上写程序,然后在电脑上编译生成可执行文件,最后在电脑上运行。程序的编辑——》编译——》运行,整个过程都是在一台 X86 电脑上。
1. 简介 我们自己构建 Docker image 时都希望结果镜像越小越好,那么如何才能尽量变小呢? 下面我们通过一个简单的案例,了解下优化思路,看一个简单的镜像如何从 743MB 减到 536MB 2. 案例 目标 非常简单,build 一个 java 镜像 基于 centos 基础镜像,和下载好的 jdk-8u101-linux-x64.tar.gz 过程 1)第一版 Dockerfile 内容: FROM centos COPY jdk-8u101-linux-x64.tar.gz /usr/lo
1、如何过滤出已知当前目录下yangwen中的所有一级目录(提示:不包含yangwen目录下面目录的子目录及隐藏目录,即只能是一级目录)? 解答: 方法1:通过find直接查找指定类型的文件 [ro
Linux操作系统下,下载完成xx.tar.gz文件然后执行tar -zxvf xx.tar.gz,执行出现如下错误:
存档是一个通常要压缩的文件,它包含了一组文件。tar应用程序是打包盒解包存档文件的。文件扩展名tar.bz2、tar.gz和.tgz可以确定文件是压缩的tar存档文件,它们往往是互联网上提供的软件包。 1.tar 命令 tar是标准的UNIX/Linux归档应用工具。早期它曾经是一个磁带归档程序,后来逐渐发展成为能够处理各种归档文件的通用归档包。tar接受很多带有选项的归档过滤器。 tar选项 -A:将tar文件附加到现有档案中。 -c:创建一个新的存档文件。 -d:将存档与指定的文件系统进行比较。 -j:
xurlfind3r是一款功能强大的URL地址查询工具,该工具本质上是一个CLI命令行工具,可以帮助广大研究人员从多种在线源来查询目标域名的已知URL地址。
上一篇文章主要是介绍了,每台虚拟机的环境配置。接下来我们开始有关K8S的相关部署。
前言提到数据同步就必然会谈到rsync,一般简单的服务器数据传输会使用ftp/sftp等方式,但是这样的方式效率不高,不支持差异化增量同步也不支持实时传输。针对数据实时同步需求大多数人会选择rsync+inotify-tools的解决方案,但是这样的方案也存在一些缺陷(文章中会具体指出),sersync是国人基于前两者开发的工具,不仅保留了优点同时还强化了实时监控,文件过滤,简化配置等功能,帮助用户提高运行效率,节省时间和网络资源。
对于Linux初学者来说,最头疼的莫过于各种各样的英文指令,比如什么 ls 、touch、pwd 等等,如果单纯的依靠文档学习,理解起来是比较困难的。于是我决定花费大量时间,总结多达40+条基础指令用法,配合动图演示,让大家能够轻松理解、掌握它们,指令很多,文章很长,有需要的同学可以通过文章目录跳转查看指定指令。
ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(但是后期出现的Filebeat(beats中的一种)可以用来替代Logstash的数据收集功能,比较轻量级)。市面上也被成为Elastic Stack。
大多数Linux用户都非常熟悉find命令以及可以使用的许多情况。今天我们将回顾一个名为 fd 的命令的替代方法。 fd ,是一款简单,快速且用户友好的工具,与查找相比,其工作速度更快。它并不是要完全取代 find ,而是为您提供一种易于使用的替代方案,其执行速度稍快一些。 fd特点 直观的语法:fd PATTERN而不是find -iname '*PATTERN*'. 正则表达式(默认)和基于 glob 的模式。 由于并行目录遍历,速度非常快。 使用颜色突出显示不同的文件类型(与ls相同)。 支持并行命令
下载 wget https://github.com/aristocratos/btop/releases/download/v1.0.9/btop-1.0.9-linux-x86_64.tbz 解压,因为是bzip2压缩,默认系统没有,需要安装一下 yum install bzip2 -y mkdir btop mv btop-1.0.9-linux-x86_64.tbz btop cd btop bunzip2 btop-1.0.9-linux-x86_64.tbz tar xf btop-1.0.9-
今天我们使用的是替换rm命令的方法,然后做一个简单的配置,让系统不能执行rm -rf /*
Kibana的安装和Logstash一样极其简单,而且不需要在每个客户端都安装,通常想让哪台服务器作为展示就用哪台安装一个kibana,Kibana是从Elasticsearch中获取数据的,即使安装在Elasticsearch集群之外的节点也是没有问题的
ElasticSearch、Logstash和Kibana 这里还用到一个插件那就是filebeat进行进行采集日志 添加filebeat插件现在已经是非常提倡的做法
本文介绍使用XtraBackup工具,将云mysql数据库物理备份恢复到自建数据库
在linux系统中压缩与归档是两个功能 归档:将一个文件夹归档打包为一个文件,不进行压缩,扩展名 .tar 压缩:只对文件进行压缩,不能以文件夹为目标,主流压缩软件为gzip和bzip2 gzip 扩展名为 .gz bzip2 扩展名为 .bz2
目录 Linux 三剑客之grep 搭配命令-find 三剑客之grep: 正则表达式: Linux 三剑客之grep 📷 搭配命令-find find命令是根据文件的名称或者属性查找文件,并不会显示文件内容 格式:find [查找范围] [参数] 参数: -name: 按照文件的名字查找文件 -iname :按照文件的名字查找文件(忽略大小写) -size :按照文件的大小查询文件(搭配size使用得符号:+表示大于,-表示小于,没符号表示等于) -mtime :按照修改时
作者 | 王久一 分类 | Linux find 命令 基本语法 find [搜索范围] [选项](功能:find指令将从指定目录向下递归的遍历其各个子目录,将满足条件的文件或者目录显示在终端) 常用选项 应用案例 find /home -name aaa.txt 查找home目录下名字为aaa.txt文件,按名字查找 find /opt -user tom 查找opt目录下tom用户的文件 find / -size +20m 查找根目录下大于20m的文件 find / -name *.txt 查找
领取专属 10元无门槛券
手把手带您无忧上云