linux添加空行命令 linux怎么添加命令( 七 )


-n行数 显示行数(从后向前)
(1)循环读取逐渐增加的文件内容
ping 127.0.0.1ping.log
后台运行:可使用 jobs -l 查看,也可使用 fg 将其移到前台运行 。
tail -f ping.log
(查看日志)
14、which 命令
在 linux 要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:
which查看可执行文件的位置 。
whereis 查看文件的位置 。
locate配合数据库查看文件位置 。
find实际搜寻硬盘查询文件名称 。
which 是在 PATH 就是指定的路径中,搜索某个系统命令的位置,并返回第一个搜索结果 。使用 which 命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令 。
常用参数:
-n指定文件名长度 , 指定的长度必须大于或等于所有文件中最长的文件名 。
实例:
(1)查看 ls 命令是否存在 , 执行哪个
which ls
(2)查看 which
which which
(3)查看 cd
which cd(显示不存在,因为 cd 是内建命令,而 which 查找显示是 PATH 中的命令)
查看当前 PATH 配置:
echo $PATH
或使用 env 查看所有环境变量及对应值
15、whereis 命令
whereis 命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s) 。如果省略参数,则返回所有信息 。whereis 及 locate 都是基于系统内建的数据库进行搜索,因此效率很高,而find则是遍历硬盘查找文件 。
常用参数:
【linux添加空行命令 linux怎么添加命令】-b定位可执行文件 。
-m定位帮助文件 。
-s定位源代码文件 。
-u搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件 。
实例:
(1)查找 locate 程序相关文件
whereis locate
(2)查找 locate 的源码文件
whereis -s locate
(3)查找 lcoate 的帮助文件
whereis -m locate
linux显示空白行linux显示的空白行,泛指只有一个换行符的行 。空白行的行号显示:cat-b选项,可以不在空行前面加行号 。nl命令也能实现类似的效果 。
linux查找并输出特定行和它的前一行且在后面再输出一个空白行的命令linux grep命令1.作用
Linux系统中grep命令是一种强大linux添加空行命令的文本搜索工具linux添加空行命令 , 它能使用正则表达式搜索文本linux添加空行命令,并把匹 配的行打印出来 。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户 。
2.格式
grep [options]
3.主要参数
[options]主要参数linux添加空行命令:
-clinux添加空行命令:只输出匹配行的计数 。
-I:不区分大 小写(只适用于单字符) 。
-h:查询多文件时不显示文件名 。
-l:查询多文件时只输出包含匹配字符的文件名 。
-n:显示匹配行及 行号 。
-s:不显示不存在或无匹配文本的错误信息 。
-v:显示不包含匹配文本的所有行 。
pattern正则表达式主要参数:
\: 忽略正则表达式中特殊字符的原有含义 。
^:匹配正则表达式的开始行 。
$: 匹配正则表达式的结束行 。
\:从匹配正则表达 式的行开始 。
\:到匹配正则表达式的行结束 。
[ ]:单个字符,如[A]即A符合要求。
[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求。
。:所有的单个字符 。
* :有字符,长度可以为0 。
4.grep命令使用简单实例
$ grep ‘test’ d*

推荐阅读