0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

分享一些Linux终端技巧

汽车玩家 来源: Linux技术 作者: Linux技术 2020-04-04 17:15 次阅读

告诉我们你最喜欢的终端技巧,无论是提高生产率的快捷方式还是有趣的彩蛋。-- Opensource.com(作者)

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

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11118

    浏览量

    207800
收藏 人收藏

    评论

    相关推荐

    如何更改Linux文件系统终端显示颜色

    自己制作的简单 Linux 文件系统,你会发现终端显示为黑白色,很不好看
    的头像 发表于 08-12 17:29 182次阅读
    如何更改<b class='flag-5'>Linux</b>文件系统<b class='flag-5'>终端</b>显示颜色

    一些有关通信电路的资料?

    有关嵌入式之间DSP、ARM、FPGA三者之间和这三款芯片和外部电路之间通信的一些资料,比如说芯片之间的并行通信和芯片和外部电路之间的串行通信,MODBUS、DP、CAN等,一些一些常用的通信协议的
    发表于 03-03 18:53

    Linux终端提示和技巧

    Linux终端种强大的实用工具,它为您在计算机上执行任务打开了巨大的潜力。它让您可以访问系统的各个方面,并通过几个按键,高效地指示计算机执行操作。
    的头像 发表于 01-04 09:28 487次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>终端</b>提示和技巧

    提高嵌入式代码质量的一些方法

    的事情搞复杂,我希望这些文字能给迷惑中的人们指出一些正确的方向,让他们少走一些弯路,基本做到一分耕耘一分收获。
    的头像 发表于 11-30 09:15 342次阅读

    我们为什么需要了解一些先进封装?

    我们为什么需要了解一些先进封装?
    的头像 发表于 11-23 16:32 458次阅读
    我们为什么需要了解<b class='flag-5'>一些</b>先进封装?

    西门子伺服驱动器维修的一些基本知识

    西门子伺服驱动器维修的一些基本知识
    的头像 发表于 11-23 10:55 1450次阅读

    分享一些SystemVerilog的coding guideline

    本文分享一些SystemVerilog的coding guideline。
    的头像 发表于 11-22 09:17 549次阅读
    分享<b class='flag-5'>一些</b>SystemVerilog的coding  guideline

    PCB抄板的一些方法

    拆掉所有器多层板抄板件,并且将PAD孔里的锡去掉。用酒精将PCB清洗干净,然后放入扫描仪内,扫描仪扫描的时候需要稍调高一些扫描的像素, 以便得到较清晰的图像。
    的头像 发表于 11-15 17:04 758次阅读
    PCB抄板的<b class='flag-5'>一些</b>方法

    列举一些嵌入式Linux应用开发里经常使用的技巧和套路

    本篇文章,我们基于ELF 1S这款开发板,来列举一些嵌入式Linux应用开发里面,经常使用到的开发技巧和套路。
    的头像 发表于 11-14 10:44 384次阅读
    列举<b class='flag-5'>一些</b>嵌入式<b class='flag-5'>Linux</b>应用开发里经常使用的技巧和套路

    一些最佳的Linux终端提示和技巧

    通用性和轻量级:大多数Linux服务器不配备图形用户界面(GUI)。相反,您可以通过终端与它们交互。好消息是,无论您使用哪个发行版,您都可以使用相同的命令。
    发表于 11-13 14:51 641次阅读
    <b class='flag-5'>一些</b>最佳的<b class='flag-5'>Linux</b><b class='flag-5'>终端</b>提示和技巧

    STM32F10x中一些专业术语解释

    STM32F10x中一些专业术语解释
    的头像 发表于 11-01 16:59 404次阅读

    针对RF PCBA设计的一些建议

    射频(RF)PCBA设计涉及系列复杂的考虑因素,包括天线设计、滤波器设计以及传输线(RF Trace)的优化。这些因素对于无线通信和射频应用的性能至关重要。以下是针对RF PCBA设计的一些建议。
    的头像 发表于 10-30 10:19 358次阅读

    单片机“低耦合”的一些方法

    单片机“低耦合”的一些方法
    的头像 发表于 10-17 18:30 411次阅读

    gvim中常用的一些指令介绍

    在 Vim 编辑器中,有一些常用的指令可以帮助我们更高效地编辑文本。以下是一些在 gvim 中常用的指令
    的头像 发表于 10-10 15:47 1608次阅读

    nmcli命令的一些常用选项和用法

    以下是nmcli命令的一些常用选项和用法: connection show -- 显示所有网络连接的详细信息。 connection up --启动网络连接。 connection down -- 停止网络连接。
    发表于 10-08 11:15 853次阅读
    nmcli命令的<b class='flag-5'>一些</b>常用选项和用法