关于控制台上的实用程序的一些知识,鲜为人知,但对于六月初学者和强大的上司来说都是有用的。
为什么要写
值得写一些实用程序(主要是控制台程序),因为我看到有多少人没有100%使用控制台功能。在控制台中,许多工具仅限于简单地创建文件以及在目录之间切换。我认为这是由于这样的事实,Runet中很少有消息源可以正常讨论实用程序,如何为它们工作以及它们做什么。
我们将以5分制来评估实用程序。这样做是为了使您可以立即了解,按照我的主观观点,一个实用程序比另一个实用程序便宜。我不敦促使用特定的东西,或仅使用命令实用程序。不,相反,我只是给您一个选择。是否使用我花了很多时间获得的知识取决于您。
我想马上说在这篇文章中,我在开发过程中直接需要一些实用程序。如果您对如何补充此列表有任何建议,请在评论中欢迎。
让我们继续前进
目录导航
Vifm

ViFM是类似于vim的文件管理器,可以快速在目录之间切换并通过输入命令或热键对文件和目录执行任何操作。默认情况下,它由两个面板(黑色和白色)组成,您可以在两个面板之间进行切换。
评分:3,因为要使用此FM,您将需要学习一堆类似于vim的命令,并且知道vim的热键
mc

mc (Midnight Commander) — Linux'e. , , , . , , ( Tab).
: 5. , , . , .
Ranger

Ranger — - . , Python, , . rifle (, ). , ( , :help), .
: 4. 5,
Gnome, . ( . Gnome , )
fzf

fzf (FuzzyFinder) — , . find, .
: 5. .
hf
hf (happyfinder) — . , ,
: 5
autojump
autojump — .
. — , ( , ),
Alacritty ( )

Alacritty — Linux/Windows/MacOS, ( )
: 4. — .
Hyper ( )

Hyper — , , . CSS/HTML, Electron ( )
: 5. . .
( -)
ddgr

ddgr — , DuckDuckGo .
: 5. (, HTML/CSS. )
tldr

tldr — man, , , ,
: 4. tldr , tldr
howdoi
howdoi — .
: 3. . ,
navi
navi — , howdoi,
how2
how2 — howdoi, . ( StackOverflow)
: 5.
-
Surge — ( , )
Caniuse — ,
trash-cli
trash-cli — ,
buku
buku — .
tmux
tmux — . . , GUI .
text-meme-cli
text-meme-cli — - .
asciinema
asciinema — -.
Youtube-dl
youtube-dl — / Youtube.
picofeed
picofeed — RSS
terminalnews
terminalnews — RSS- .
?
这是我个人使用的实用程序列表。您可以在此处找到指向GitHub存储库的链接的其他列表。
我敦促您在评论中添加实用程序来补充列表。如果这篇文章至少给您的终端带来了新的东西-我很乐意提供帮助。