作家
登录

你懂 Linux 吗?关于 Linux 你可能不是非常了解的七件事

作者: 来源: 2017-10-10 09:08:02 阅读 我要评论

作者简介:

在并行处理中经常应用子 shell ,然则在敕令行中,它也能为你带来同样的力量,大年夜而使你在浏览文件体系时加倍轻易。

Shell 选项是节俭时光的一个好办法(更不消说削减麻烦),此外还有许很多多的其他选项。如不雅想查看你的体系中所有选项的完全列表,可以运行不带参数的 shopt 敕令。须要留意的是,这是 bash 的特点,如不雅你运行 zsh 或者其他可供选择的 shell,可能无法应用。

经由过程子 shell 返回到当前目次

如不雅你曾经设备过一个比较复杂的体系,那么你可能会发明你须要频繁的改换目次,大年夜而很难跟踪你地点的地位。如不雅在运行完一个敕令后主动返回到当前地位,不是很好吗?

Linux 体系实际上供给了一个解决该问题的办法,并且异常简单。如不雅你想经由过程 cd 敕令进入另一个目次完成一些义务,然后再返回当前工作目次,那么你可以周详令置于括号中。你可以在你的 Linux 体系上测验测验下面这个敕令。记住你当前的工作目次,然后运行:

(cd /etc && ls -a)

该敕令会输出 /etc 目次的内容。如今,检查你的当前工作目次。它和履行该敕令前的目次一样,而不是 /etc 目次。

它是若何工作的呢?运行一个括号中的敕令会创建一个子 shell 或一个当前 shell 过程的复刻副本。该子 shell 可以拜访所有的父变量,反之则不可。所以请记住,你是在运行一个异常复杂的单行敕令。

Phil Zona 是 Linux Academy 的技巧作家。他编写了 AWS、Microsoft Azure 和 Linux 体系治理的指南和教程。他同时也治理着 Cloud Assessments 博客,该博客旨在赞助小我经由过程技巧实现他们的事业目标。



  推荐阅读

  由 Eclipse 基金会接手的 Java EE 正在发生改变

Java EE 的新店主开端对 Java EE 的开辟工作和支撑进行更改。一方面,Oracle 正在制造 Java EE 技妙策容性对象包(TCK - Technology Compatibility Kits),该对象是开源的,可以肯定一个实现是否相符与 >>>详细阅读


本文标题:你懂 Linux 吗?关于 Linux 你可能不是非常了解的七件事

地址:http://www.17bianji.com/lsqh/37744.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)