![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bash shell
翰斯
编程,跑步,健身,读书,旅行
展开
-
linux 如何显示一个文件的某几行(中间几行)
1、从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 1000 2、显示1000行到3000行cat filename| head -n 3000 | tail -n +1000 *注意两种方法的顺序分解: tail -n 1000:显示最后1000行 ta原创 2017-04-07 14:40:24 · 247 阅读 · 0 评论 -
SED
sed使用参数[root@www ~]# sed [-nefr] [动作]选项与参数:-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。-e :直接在命令列模式上进行 sed 的动作编辑;-f :直接将 sed 的动作写在一个文件内原创 2017-03-22 21:30:31 · 154 阅读 · 0 评论 -
vi 常用命令
1 查找/xxx(?xxx) 表示在整篇文档中搜索匹配xxx的字符串, / 表示向下查找, ? 表示向上查找其中xxx可以是正规表达式,关于正规式就不多说了.一般来说是区分大小写的, 要想不区分大小写, 那得先输入:set ignorecase查找到以后, 再输入 n 查找下一个匹配处, 输入 N 反方向查找*(#) 当光标停留在某个单词上时, 输入这条命令表示查找与原创 2017-03-22 21:46:01 · 362 阅读 · 0 评论 -
linux 如何显示一个文件的某几行(中间几行)
【一】从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行cat filename| head -n 3000 | tail -n +1000 *注意两种方法的顺序 分解: tail -n 1000:显示最后1000行原创 2017-03-22 21:44:09 · 432 阅读 · 0 评论 -
Tar
编译自:http://www.linuxtechi.com/17-tar-command-examples-in-linux/ 作者: Pradeep Kumar 原创:LCTT https://linux.cn/article-7802-1.html 译者: GHLandy 本文地址:https://linux.cn/article-7802-1.html Tar(Tape转载 2017-03-22 21:42:07 · 214 阅读 · 0 评论 -
linux shell 文本排序与统计
sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。sort语法[root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b :忽略最前面的空格符部分原创 2017-03-22 21:39:26 · 6475 阅读 · 0 评论 -
find常见用法示例
Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find转载 2017-03-22 21:35:24 · 298 阅读 · 0 评论 -
grep
grep常用用法[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename选项与参数:-a :将 binary 文件以 text 文件的方式搜寻数据-c :计算找到 '搜寻字符串' 的次数-i :忽略大小写的不同,所以大小写视为相同-n :顺便输出行号-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!-原创 2017-03-22 21:33:03 · 153 阅读 · 0 评论 -
AWK
有三种方式调用awk1.命令行方式awk [-F field-separator] 'commands' input-file(s)其中,commands 是真正awk命令,[-F域分隔符]是可选的。 input-file(s) 是待处理的文件。在awk中,文件的每一行中,由域分隔符分开的每一项称为一个域。通常,在不指名-F域分隔符的情况下,默认的域分隔符是空格。2.shell原创 2017-03-22 21:24:50 · 204 阅读 · 0 评论 -
Bash 快捷键
编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向)Ctrl + xx:在命令行首和光标之间移动Ctrl + u :从光标处删除至命令行首Ctrl + k :从光标处删除至命令行尾Ctrl + w :从光标处删除至字首Alt原创 2017-03-22 21:22:10 · 122 阅读 · 0 评论 -
Linux下PS1、PS2、PS3、PS4使用详解
Linux下PS1、PS2、PS3、PS4使用详解日期:2015-10-241、PS1——默认提示符如下所示,可以通过修改Linux下的默认提示符,使其更加实用。在下面的例子中,默认的PS1的值是“\s-\v\$”,显示出了shell的名称的版本。我们通过修改,可以使其显示用户名、主机名和当前工作目录。-bash-3.2$ export PS1="\u@\h \w> "转载 2017-03-22 21:19:53 · 472 阅读 · 0 评论 -
shell脚本中echo显示内容带颜色显示
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注: 1、字背景颜色和文字颜色之间原创 2017-03-22 21:17:35 · 214 阅读 · 0 评论