![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
文章平均质量分 88
茉璃珞
这个作者很懒,什么都没留下…
展开
-
Here Document免交互
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代.原创 2022-05-17 12:03:22 · 359 阅读 · 0 评论 -
iptables防火墙之SNAT、DNAT
文章目录一、SNAT原理与应用1、SNAT原理2、SNAT 应用环境3、SNAT转换前提条件4、SNAT转换固定公网IP地址非固定的公网IP地址(可以共享动态IP地址)4、实例操作二、DNAT原理与应用1、DNAT原理2、DNAT应用环境3、转换前提条件4、案例三、防火墙规则备份与还原一、SNAT原理与应用1、SNAT原理修改数据包的源地址2、SNAT 应用环境局域网主机共享单个公网IP地址接入Internet(私有IP不能在Internet中正常路由)3、SNAT转换前提条件局域网各主机原创 2022-05-12 22:17:09 · 721 阅读 · 0 评论 -
iptables防火墙
文章目录前言一、基础防火墙1、netfilter2、iptablesiptables的四表五链四表五链默认表、链的结构示意图3、数据包过滤的匹配流程二、防火墙的编写规则1、安装iptables2、iptables基本语法常见数据包的控制类型3、iptables常规操作添加新规则查看规则列表删除(清空)规则设置默认策略4、匹配条件通用匹配(常规匹配)隐含匹配端口匹配 --sport 源端口 --dport 目的端口显示匹配常见连接状态总结前言Linux 的防火墙体系主要工作在网络层,针对 TCP/I原创 2022-05-12 15:21:54 · 1110 阅读 · 0 评论 -
Firewalld防火墙
文章目录前言一、firewalld概述二、firewalld与iptables的区别netfilterfirewalld/iptablesfirewalld与iptables的区别三、firewalld区域1、概念2、区域划分(9大区域)3、firewalld数据处理的流程4、firewalld检查数据包的源地址规则5、firewalld防火墙的配置方法firewall-config图形工具firewall-cmd命令行工具6、区域管理编写/etc/firewalld中的配置文件总结前言firewal原创 2022-05-12 15:18:07 · 269 阅读 · 0 评论 -
Shell脚本三剑客之grep、sed、awk
grep过滤grep 命令用于查找文件里符合条件的字符串grep [选项]... 查找条件 目标文件##参数如下: -E : 将样式为延伸的正则表达式来使用。 -c : 计算符合样式的列数。 -i : 忽略字符大小写的差别。 -n : 在显示符合样式的那一行之前,标示出该行的列数编号。 -o : 只显示匹配到的部分。 -v : 显示不包含匹配文本的所有行。显示行数-c不区分大小写-i取反-v(选择不是root的)取反将不是空行的内容输入指定文件查找并显原创 2022-05-08 02:29:34 · 1015 阅读 · 0 评论 -
Shell编程之正则表达式
文章目录前言一、正则表达式1、正则表达式定义2、正则表达式层次3、文本处理工具二、总结前言一、正则表达式1、正则表达式定义2、正则表达式层次3、文本处理工具二、总结原创 2022-05-04 16:43:46 · 708 阅读 · 0 评论 -
Shell编程之循环语句与函数的使用
文章目录前言一、循环结构1、for循环格式循环的使用方法案例循环嵌套案例2、while循环格式案例二、总结前言我们日常的操作都是需要执行指令的,有的操作需要多次执行一条或多条相关的命令,那么我们就可以通过一个或多个循环来执行命令。一、循环结构1、for循环格式for 变量名 in 取值列表do 命令序列done循环的使用方法也可以通过seq来循环列出数据!!注意若循环没有值则不会显示出结果将for循环写入脚本如上的for循环脚本只显示了运行的结果,若是想要显示出循原创 2022-04-28 16:58:29 · 890 阅读 · 0 评论 -
条件测试与if语句、case语句的用法
文章目录前言一、条件测试1、文件测试格式常用的测试操作符2、整数值比较格式常用的测试操作符3、字符串比较格式常用的测试操作符4、逻辑测试格式常用的测试操作符二、if语句if语句的结构1、单分支结构2、双分支结构3、多分支结构4、if嵌套三、case结构格式总结前言我们日常所判断的条件往往都不只是一种,有的条件给出的是满足的 需求,有的条件给的却是不满足的条件,因此我们也可以通过不同的方式来进行条件的选择与判断一、条件测试1、文件测试测试表达式是否成立,若成立则返回0.否则返回其他数值格式原创 2022-04-27 00:35:48 · 1516 阅读 · 0 评论 -
Shell脚本中不同符号的说明
> 重定向输出符号; < 重定向输入符 >> 重定向输出符号,但有追加的功能; 2> 错误重定向输出符号,覆盖原文件内容; 2>> 错误重定向输出符号,有文件内容追加的功能。重定向:I/O。LinuxShell环境中支持输入输出重定向,用符号<和>来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如2>a.txt表示将错误信息输出到文件a.txt中。 * 代表0个或者多个特殊字符原创 2022-04-24 00:58:19 · 790 阅读 · 0 评论 -
Shell编程规范与变量
文章目录前言一、Shell脚本1、Shell的作用1.1命令解释器1.2用户登录Shell2、Shell脚本的概念3、Shell脚本的作用4、Shell脚本应用场景5、Shell脚本的构成6、创建Shell程序的步骤7、Shell脚本的执行方式二、重定向与管道1、交互式硬件设备2、重定向操作2.1重定向输出2.2重定向输入2.3错误重定向作用2.4混合输出3、管道操作三、Shell脚本变量1、变量的作用2、变量的类型3、自定义变量5、赋值引号的使用5.1双引号5.2单引号5.3反撇号6、交互式定义变量rea原创 2022-04-24 00:47:45 · 710 阅读 · 0 评论