基于 Bash 命令的文件管理器

基于 Bash 命令的文件管理器

有没有什么方法可以让我运行“ls”命令,并能够使用箭头键浏览结果,并使用空格键进行选择,然后按 Esc 键返回?

这是仅使用 bash 命令就能完成的事情吗?

我正在尝试创建一个简单的基于 bash 命令的操作系统,因此我猜想这可以从菜单中选择

答案1

你可以尝试mcaka午夜指挥官

$ LANG=C apt-cache show mc
Package: mc
Section: universe/utils
Origin: Ubuntu
[...]

Homepage: https://www.midnight-commander.org
Description-en: Midnight Commander - a powerful file manager
 GNU Midnight Commander is a text-mode full-screen file manager. It
 uses a two panel interface and a subshell for command execution. It
 includes an internal editor with syntax highlighting and an internal
 viewer with support for binary files. Also included is Virtual
 Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH
 servers) and files inside archives to be manipulated like real files.

麦克

答案2

有没有什么方法可以让我运行“ls”命令,并能够使用箭头键浏览结果,并使用空格键进行选择,然后按 Esc 键返回?

这是仅使用 bash 命令就能完成的事情吗?

当然,fff(超快文件管理器)是你需要研究的...它不仅仅是一个完全用控制台编写的文件管理器,bash而且它还是作者的一个很好的学习资源(幸亏)提供了广泛的评论源代码... 主要源文件fff本身是一个 bash 脚本,可以通过以下方式简单运行:

bash fff

答案3

你可以试试ncdu

它的目的是浏览文件/目录,显示目录占用最多空间的位置,然后您可以删除文件或执行其他选项,例如打开shell

您可以更改文件的排序方式。按大小、按字母顺序...

北卡罗莱纳大学

相关内容