Linux

Linux Shell编程中的特殊符号

本文是shell编程系列的第四篇,集中介绍了bash编程可能涉及到的特殊符号的使用。学会本文内容可以帮助你写出天书一样的bash脚本,并且顺便解决以下问题: 输入输出重定向是什么原理? exec 3...
阅读全文

patch 修补文件(给文件打补丁)

功能:修补文件。使用补丁文件,对源文件进行更改。更改方式根据参数来设定。倘若一次仅修改一个文件,可直接在指令列中下达指令依序执行。如果配合修补文件的方式则能一次修补大批文件。 语法:patch &nb...
阅读全文

grep 在文本中查找内容

功能:grep系列是Linux中使用频率最高的文本查找命令。主要功能在一个或者多个文件中查找特定模式的字符串。如果该行有匹配的字符串,则输出整个行的内容。如果没有匹配的内容,则不输出任何内容。grep...
阅读全文

od 查看特殊格式的文件内容

功能:od命令查看特殊格式的文件内容。默认的显示方式是八进制,这也是该命令的名称由来(octal dump)。通过指定该命令的不同项可以以十进制、八进制、十六进制和ASCII码来显示文件。如果是多个文...
阅读全文

tail 显示文件最后若干行内容

功能:tail命令可以输出文件的尾部内容,默认情况下它显示文件的最后十行。显示每个指定文件的最后10 行到标准输出。若指定了多于一个文件,程序会在每段输出的开始添加相应文件名作为头。如果不指定文件或文...
阅读全文

head 显示文件开头若干行内容

功能:head命令显示文件开头若干行(默认10行)。将每个指定文件的头10 行显示到标准输出。如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头。如果不指定文件,或者文件为”-&...
阅读全文

less 逐页显示文件内容

功能:less是more的升级版,提供了更多的选项。less与more最大的不同,less 在查看之前不会加载整个文件,因此在遇上大型档案的开启时,会比一般的文书编辑器(如 vi)来的快速。less可...
阅读全文

more 逐屏显示文件内容

功能:more命令也是显示文件内容,但它是以屏幕为单位,一页一页的显示,方便使用者逐页阅读。cat命令是整个文件的内容从上到下显示在屏幕上。more可以按页来查看文件的内容。more最基本的指令就是按...
阅读全文

cat 输出文件内容

功能:把一个或者多个文件(或者标准输入)连接在一起,并标准输出。(Concatenate FILE(s), or standard input, to standard output.)cat命令常用...
阅读全文

nl 添加行号

功能:nl 命令将指定的各个文件添加行号标注后写到标准输出。如果不指定文件或指定文件为”-” ,程序将从标准输入读取数据。默认,只给非空白的行,添加行号。 语法:nl [选...
阅读全文