Shell总结11-shell运行模式 交互式、非交互式 交互式 以交互式方式执行的shell指的是通过终端terminal和用户互动运行的shell。shell等待你从键盘上输入,然后将结果显示在屏幕上输出。比如执行从字符终端登录界面。 非交互式 以非交互式方式执行的shell就是运行过程中不需要 ...
分类:
系统相关 时间:
2020-07-22 02:06:02
阅读次数:
110
简介: sed 是非交互式的编辑器。它不会修改文件,除非使用 shell 重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 sed 编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先 sed 把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区 ...
分类:
其他好文 时间:
2020-07-21 22:56:23
阅读次数:
236
一 前言 请您根据本课程所学内容总结梳理出一个精简的Linux系统概念模型,最大程度统摄整顿本课程及相关的知识信息,模型应该是逻辑上可以运转的、自洽的,并举例某一两个具体例子(比如读写文件、分配内存、使用I/O驱动某个硬件等)纳入模型中验证模型。 谈谈您对课程的心得体会,改进建议等。 二 精简的Li ...
分类:
其他好文 时间:
2020-07-09 22:15:11
阅读次数:
113
1、sed (Stream EDitor) 流式编辑器1.1 说明 非交互、逐行处理Vim ——硬盘到内存,一次全部显示Sed ——一行到内存的显示 1.2 使用方法sed [-nefri] 'command' test.txt参数说明: -n 取消默认控制台输出,与p一起使用打印指定内容 [roo ...
分类:
其他好文 时间:
2020-06-28 00:40:37
阅读次数:
77
1.保持单元测试小巧、快速 理论上,任何代码提交前都应该完整跑一遍所有测试套件。保持测试代码执行符合预期,这样能够缩短迭代开发周期。 2.单元测试应该是全自动/非交互式的 测试套件通常是定期执行的,执行过程必须完全自动化才有意义。输出结果需要人工检查的测试不是一个好的单元测试。 3.让单元测试很容易 ...
分类:
其他好文 时间:
2020-06-15 21:18:24
阅读次数:
64
yum方式安装1.下载初始化镜像dockerpullubuntudockerrun-it-p80:80ubuntu/bin/bashapt-getupdate&&apt-getinstallvim-yvim/etc/apt/sources.list修改为阿里的镜像源apt-getupdate2.安装nginx以及配套软件包apt-getinstallnginxwgetlibpcre
分类:
其他好文 时间:
2020-06-06 09:16:23
阅读次数:
329
Shell脚本基础1.Shell是什么Shell是一个命令解释器,工作在操作系统的最外层,负责直接和用户进行对话,把用户的输入解释给操作系统,并且处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户,对话方式可以是交互的也可以是非交互的为什么我们直接输入命令操作系统不识别呢?计算机只能识别0and1也就是二进制程序这时就需要有一个程序帮助我们进行翻译变成计算机可以识别的二进制程序同时又可以把计算
分类:
系统相关 时间:
2020-05-17 09:17:29
阅读次数:
67
1.创建用户user01,并给其用户设置一个24位的随机密码,要求密码包含数字,大小写字母及特殊符号,最后查看是否可以登录。 2.Shell主要分为哪几类,并解释一下什么含义? ①.交互式Shell:等待用户输入执行的命令(终端操作,需要不断提示),如passwd命令以及交互脚本。 ②.非交互式Sh ...
分类:
系统相关 时间:
2020-04-29 21:34:53
阅读次数:
102
利用expect来实现非交互式备份现网网络设备配置
分类:
其他好文 时间:
2020-04-27 15:10:06
阅读次数:
63
MySQL优化-MySQL体系结构 三层体系结构: 连接层 SQL层 存储层 关于timeout 通过jdbc等程序连接的是非交互会话。 通过mysql cli客户端连接的是交互会话。 wait_timeout,关闭非交互连接(程序端)之前等待的秒数。默认8h。 interactive_timeou ...
分类:
数据库 时间:
2020-04-09 20:22:44
阅读次数:
95