linux怎么通过shell查找到某一个文件的绝对路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux怎么通过shell查找到某一个文件的绝对路径相关的知识,希望对你有一定的参考价值。

查找某文件的绝对路径可以用whereis或者是locate命令(这两个命令的效果是一样的),这两个命令可以马上列出文件的绝对路径。whereis命令的用法非常简单,whereis
文件名即可,它有两个非常有用的选项:
-b选项:只找二进制文件
-s选项:只找源代码文件
locate命令的用法和whereis命令一样,不过它有一个-i选项,表示忽略文件名的大小写差异,比较有用。
参考技术A 传给函数的路径是/root/file,如果这是函数的第一个参数,那么函数中可以用
$1
获取。
得到文件名file1和file2后,echo
"$1/file1"
就输出/root/file/file1,echo
"$1/file2"
输出/root/file/file2。

Linux shell中在vi打开的文件中查找关键字

参考技术A

linux shell中使用vi命令打开文本文件后,如果需要查找字符

从开头搜索
在命令模式下,输入 / 你要查找的字符
按下回车,可以看到vim把光标移动到该字符处
再按n(小写)查看下一个匹配
按N(大写)查看上一个匹配(capslock切换大小写,也可以在小写状态下按shift+n)

从结尾处搜索
?要搜索的字符串或字符

搜索后,打开别的文件发现也被高亮了,怎么关闭?
命令行模式下,输入:nohlsearch或者:set nohlsearch
可以简写成noh喝set-noh

以上是关于linux怎么通过shell查找到某一个文件的绝对路径的主要内容,如果未能解决你的问题,请参考以下文章

linux如何查找到某一个进程在调用哪些文件

linux shell命令

WebUploader怎么获取上传前文件的本地绝对路径?

Linux shell中在vi打开的文件中查找关键字

Linux命令详解--文件与目录查找

linux shell命令怎么查找文件中指定字符串,并把这个字符串所在行和下面一行的内容写到另外一个文件中?