sed:非交互式的流编辑器,通过多种转换修改流经他的文本,并将输出结果打印到屏幕上,但并不改变文件自身,可以做的编辑动作包括删除,查找,替换,插入,添加或者从其他文件中读取数据。使用场景:过于庞大的文本,有规律的文本修改,加快文件处理速度,常规修改困难的文本语..
分类:
系统相关 时间:
2015-09-20 07:04:13
阅读次数:
205
sed简介sed是一种非交互式的编辑器。它能执行与编辑器vi相同的任务。sed编辑器没有提供交互使用方式,使用者只能在命令行输入编辑命令,指定文件名,然后在屏幕上查看输出。sed编辑器没有破坏性,它不会修改文件,除非使用shell重定向来保存输出结果。默认情况下,所有的输出行..
分类:
其他好文 时间:
2015-09-17 17:45:44
阅读次数:
365
交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,shell也终止了。shell也可以运行在另外一种模式:非交互式模式。在这种模式下,shell不与你进行交互,而是读...
分类:
系统相关 时间:
2015-09-14 21:01:19
阅读次数:
215
sed命令行编辑器sed是非交互式的编辑器,它按行处理对象文件,但不修改处理文件本身,而是逐行读入文件内容并在临时缓存区保存副本并对其进行处理。处理完成每一行就将该行目标内容打印到屏幕,并将该缓存区内容删除,然后读入下一行进行处理。另外需要注意的是,和grep不同,s..
分类:
其他好文 时间:
2015-09-12 01:01:26
阅读次数:
149
1.说明:fdisk如何来学习fdisk,就是在linux中用来分区的一个命令了,至于详细的参数,可以man一下,这里给出实际应用过程中最常用的用法,因为这样比起单纯讲命令的语法功能更能掌握一个命令的实际用法。下面的过程是在我自己的实验环境中搭建,先把简要的过程看一下:(1)添..
分类:
其他好文 时间:
2015-08-10 20:14:26
阅读次数:
96
shell是一种命令解释器,在用户和操作系统间,它提供了面向命令行的非交互式界面的交互。用户在命令行中输入命令,shell解释它们,然后将它作为指令发送给操作系统。已经为Linux开发了几种不同的shell:Bourne Again shell(BASH)、Korn shell、TCSH shell...
分类:
系统相关 时间:
2015-07-16 02:08:52
阅读次数:
228
一、MySQL工具二、mysqladmin工具三、mysqldump工具(备份用)一、MySQL工具mysql是一个简单的命令行SQL工具,该工具支持交互式和非交互式运行使用范例:1、使用root账户连接服务器,默认进入mysql数据库mysql[db_name]-uroot-p #回车后提示输入密码mysql[db_name]-uroot-p‘123..
分类:
数据库 时间:
2015-07-14 20:43:36
阅读次数:
170
一、概述在Linux环境,有多种实现自动化的脚本语言,如Shell、Python、Perl、Tcl等。Shell语言因与Shell外壳结合紧密,是最常见的实现自动化的脚本语言。同时,在Linux环境中存在大量功能单一的小工具——通常它们在指定输入后,立即就可获得输出,例如echo、cat等字符串/文本打印工具,又或者是如sed、awk等最常用的字符串编辑工具。通过编写Shell脚本,我们可以反复利...
分类:
系统相关 时间:
2015-07-13 20:42:58
阅读次数:
178
线上的memcached又挂了,仍然没有得到core文件。排查原因,同事发现启动memcached的脚本存在可疑问题。
问题一:没有设置memcached工作目录,有可能core dump时没有工作目录写权限
这些脚本由crontab启动。脚本中没有设置工作目录,而这是非root用户的crontab。启动memcached时,工作目录不是memcached可执行文件所在目录。实验证明,这个是用...
分类:
系统相关 时间:
2015-07-09 21:34:20
阅读次数:
476
sed命令基本用法sed是一个非交互式文本编辑器,它可以对文本文件和标准输入进行编辑,标准输入可以是来自键盘输入、文件重定向、字符串、变量、来自管道的文本等等。sed从文本的一个文本行或标准输入中读取数据,将其复制到缓存区,然后读取命令行或脚本的第一个命令,对此命令要求的行号进行编辑,重复此过程,直...
分类:
其他好文 时间:
2015-06-24 18:22:10
阅读次数:
118