小编Sun*_*ahu的帖子

为什么定位比查找快?

我正在我的源中寻找一个文件,并尝试了定位和查找。出人意料的是,locate 是在整个机器中搜索,而且比 find 更快,后者只在当前目录和子目录中搜索。

这是我对两者的 shell 命令:

find . -name vendorsetup.sh # takes 50 seconds to search all files in curren -sub directories.

locate vendorsetup.sh # takes 20 seconds to search file in whole machine.
Run Code Online (Sandbox Code Playgroud)

为什么这个?

find locate

7
推荐指数
1
解决办法
2021
查看次数

有没有像meld这样的命令行交互工具?

我通常在远程系统上处理其他人的代码,并且经常需要合并来自两个不同文件的代码。为此,我必须将文件拉入我的系统并将其合并并将其推回远程系统。有没有更好的方法通过终端本身来做到这一点?(即终端和命令行等价于Meld Diff Viewer)?

vim command-line text-editor git diff

6
推荐指数
1
解决办法
4553
查看次数

标签 统计

command-line ×1

diff ×1

find ×1

git ×1

locate ×1

text-editor ×1

vim ×1