我突然打开了最近的目录。我按Ctrl+L查看它的路径目录是什么。我看到recent:///
那是一个路径吗?那么最近的目录在哪里?
更新:
或者更好的说法是:
如果在终端中我想要cd
最近的目录,我应该做什么?
答案1
不,它是 Nautilus 特定的虚假路径,类似于about:
Firefox 和chrome:
Chrom{e,ium} 中的协议。
如果您想要命令行历史记录(查看您最近在命令行上的位置),您可以运行,history | grep cd
但这是特定于您的 shell(zsh
并且bash
应该可以工作)并且它不会考虑您最近的目录。
~/.local/share/recently-used.xbel
许多桌面应用程序(包括 Nautilus)都存储了最近的文件(而不是目录) ,因此如果您只需要这些文件的列表,则可以使用以下命令提取它们:
awk -F '[ |"]' '/<bookmark / {print $5}' ~/.local/share/recently-used.xbel