您的位置首页>企业动态>

分享一些Linux终端技巧

导读大家好,我是极客范的本期栏目编辑小友,现在为大家讲解分享一些Linux终端技巧问题。告诉我们你最喜欢的终端技能,是提高生产力的捷径还是

大家好,我是极客范的本期栏目编辑小友,现在为大家讲解分享一些Linux终端技巧问题。

告诉我们你最喜欢的终端技能,是提高生产力的捷径还是有趣的彩蛋。-Opensource.com(作者)

新的一年的开始总是评估提高效率的新方法的好时机。许多人试图使用新的生产力工具,或者找出如何优化他们最常用的流程。终端是一个需要评估的领域,尤其是在开源世界,有无数种方法可以通过快捷键和命令让终端上的生活变得更加高效(而且有趣!)。

我们询问了作者们最喜欢的终端技能。他们分享了一些节省时间的技巧,甚至还有一个有趣的终端彩蛋。你能使用这些键盘快捷键或命令行技巧吗?你有喜欢分享的最爱吗?请评论告诉我们。

“我找不出哪一个是我最喜欢的;我每天都用这三个:

Ctrl键清除屏幕(而不是键入清除)。

苏多。使用sudo权限运行前面的命令。

Grep -Ev '^#|^$'将显示文件的内容,没有注释或空行。“——火星托克托纳利耶夫

“对我来说,如果我正在使用终端文本编辑器,想扔掉它以便快速执行其他操作,我可以使用Ctrl Z将其放在后台,然后执行需要执行的所有操作,然后使用fg将其带回前台。有时候我会用top或h top做同样的事情。每当我想查看当前的性能时,我可以把它扔在后台,然后带回前台。我不会在前台和后台之间切换通常可以快速完成的任务。它确实可以增强终端上的多任务处理能力。”—杰伊拉克鲁瓦

“我经常有一天在终端做很多相同的事情,每天有两件事是相同的:

Ctrl反向搜索我的Bash历史记录,以找到我已经运行并希望再次执行的命令。

插入符号()替换是最好的,因为我经常做像sudo dnf搜索这样的事情。然后,如果我以这种方式找到合适的软件包,我将通过执行^search^install再次运行该命令,并用install替换search。

这些东西一定很基本,但它们为我节省了时间。“——史蒂夫莫里斯

“我很酷的终端技能不是我在终端上执行的操作,而是我使用的终端。有时候就是想用Apple II或者老琥珀终端的感觉,于是就开始了Cool-Retro-Term。它的截图可以在这个网站上找到。”吉姆霍尔

“也许ssh -X是用来在其他电脑上运行图形程序的。(在一些终端模拟器上,比如gnome-terminal)用C-S c和C-S V复制/粘贴,我不确定这是否有价值(因为从ssh开始很有趣)。最近我需要登录另一台电脑,但是我的孩子可以在笔记本电脑的大屏幕上看到。这个链接向我展示了我以前从未见过的东西:来自另一台计算机屏幕的活动会话(x11vnc -desktop)是通过局域网从我的笔记本电脑镜像而来的,可以同时从两台计算机进行控制。”凯尔康威

“你可以安装sl($ sudo apt install sl或$ sudo dnf install sl),当你在Bash中输入命令sl时,一台基于文本的蒸汽机车就会在显示屏上移动。”唐沃特金斯

告诉我们你最喜欢的终端技能,是提高生产力的捷径还是有趣的彩蛋。-Opensource.com(作者)

新的一年的开始总是评估提高效率的新方法的好时机。许多人试图使用新的生产力工具,或者找出如何优化他们最常用的流程。终端是一个需要评估的领域,尤其是在开源世界,有无数种方法可以通过快捷键和命令让终端上的生活变得更加高效(而且有趣!)。

我们询问了作者们最喜欢的终端技能。他们分享了一些节省时间的技巧,甚至还有一个有趣的终端彩蛋。你能使用这些键盘快捷键或命令行技巧吗?你有喜欢分享的最爱吗?请评论告诉我们。

ent: 2em;">“我找不出哪个是我最喜欢的;每天我都会使用这三个:

Ctrl + L 来清除屏幕(而不是键入 clear)。

sudo !! 以 sudo 特权运行先前的命令。

grep -Ev '^#|^$' 将显示文件内容,不带注释或空行。” —Mars Toktonaliev

“对我来说,如果我正在使用终端文本编辑器,并且希望将其丢开,以便可以快速执行其他操作,则可以使用 Ctrl + Z 将其放到后台,接着执行我需要做的一切,然后用 fg 将其带回前台。有时我也会对 top 或 htop 做同样的事情。我可以将其丢到后台,并在我想检查当前性能时随时将其带回前台。我不会将通常很快能完成的任务在前后台之间切换,它确实可以增强终端上的多任务处理能力。” —Jay LaCroix

“我经常在某一天在终端中做很多相同的事情,有两件事是每天都不变的:

Ctrl + R 反向搜索我的 Bash 历史记录以查找我已经运行并且希望再次执行的命令。

插入号(^)替换是最好的,因为我经常做诸如 sudo dnf search 之类的事情,然后,如果我以这种方式找到合适的软件包,则执行 ^search^install 来重新运行该命令,以 install 替换 search。

这些东西肯定是很基本的,但是对我来说却节省了时间。” —Steve Morris

“我的炫酷终端技巧不是我在终端上执行的操作,而是我使用的终端。有时候我只是想要使用 Apple II 或旧式琥珀色终端的感觉,那我就启动了 Cool-Retro-Term。它的截屏可以在这个 网站 上找到。” —Jim Hall

“可能是用 ssh -X 来在其他计算机上运行图形程序。(在某些终端仿真器上,例如 gnome-terminal)用 C-S c 和 C-S v 复制/粘贴。我不确定这是否有价值(因为它有趣的是以 ssh 启动的图形化)。最近,我需要登录另一台计算机,但是我的孩子们可以在笔记本电脑的大屏幕上看到它。这个 链接 向我展示了一些我从未见过的内容:通过局域网从我的笔记本电脑上镜像来自另一台计算机屏幕上的活动会话(x11vnc -desktop),并能够同时从两台计算机上进行控制。” —Kyle R. Conway

“你可以安装 sl($ sudo apt install sl 或 $ sudo dnf install sl),并且当在 Bash 中输入命令 sl 时,一个基于文本的蒸汽机车就会在显示屏上移动。” —Don Watkins

.dfma { position: relative; width: 1000px; margin: 0 auto; } .dfma a::after { position: absolute; left: 0; bottom: 0; width: 30px; line-height: 1.4; text-align: center; background-color: rgba(0, 0, 0, .5); color: #fff; font-size: 12px; content:"广告"; } .dfma img { display: block; }
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。