shell功能(Shell是什么)

朋友们,我来了,今天这一章讲的是shell。

这一章的内容比较简单,但是想做到还是有点困难的。

现在我们的开发工作,大多使用一些具有图形化界面的IDE来进行。确实很少会用到shell。如果不是因为部署项目要用到Linux,估计都要丧失这部分的能力了。
但是图形化界面也有它的局限。它能完成的事情,也只有界面上有的,没法做很多自定义的事情。

A benefit of GUIs is WYSIWYG— what you see is what you get.

The disadvantage is WYSIAYG— what you see is all you get.

图形化界面的好处是,所见即所得。

图形化界面的坏处,也是所见即所得,因为所见的部分就是全部,难以扩展。


所以,熟练地使用shell,可以拓展我们的能力范围。

作者说,每一个木工都会有自己的工作台,shell就是我们程序员的工作台。工作台的好坏就直接影响了自己可以制造出什么东西,可以以什么样的效率来制造东西。

同时,每个木工都会DIY自己的工作台,以适应自己的工作习惯。

IDE就相当于一个集成的工作台,出厂自带了一些基础工具,但是我们无法拆卸,也无法改变它们的位置。日常的制造都可以胜任,但是一旦有了比较特殊的制造,这个集成工作台就搞不定了。

自定义我们的工作台,可以从下面几个方面进行:

1.主题颜色,我觉得这主要是为了有更好的可读性吧,比如下面两种显示方式,虽然内容是一样的,但显然上面的那个看起来更舒服,更清晰。

说起来,我也确实没有考虑过替换它们,系统自带是啥样,就怎么用了,可能也是因为使用的频率太低,所以无所谓吧。

如果日常写代码是下面那种显示方式,估计会很抓狂。


2.设置提醒,设置自己需要的信息,以及不需要的信息。
3.设置别名,比如对一些常用的复杂的命令,设置一个更简单的别名。

4.设置输入自动补全。
可以说上面说的4点,除了别名,我知道一点以外,其他的都是知识盲区。从来都没有尝试过,甚至都不知道还可以自定义。

所以,我说这一章的内容虽然很简单,但是做到并不简单。可能确实花点时间来研究一下下了。

字数:654

耗时:30分

··················END··················

(0)

相关推荐

  • Linux系统Shell命令常用功能使用详解

    Linux系统中Shell不仅仅是一个命令,而且是其他命令的解释器。可以调试其他命令,从而完成编译。那么Linux系统中Shell命令应该怎么使用呢? 其实作为命令语言互动式地解释和执行用户输入的命令 ...

  • Linux shell脚本基础学习详细介绍(完整版)

    Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。 1. Li ...

  • Linux Shell脚本系列教程(一):Shell入门

    这篇文章主要介绍了Linux Shell脚本系列教程(一):Shell入门,本文讲解了Shell简介、Shell基本操作、如何打开Shell终端、Shell脚本的概念、如何运行Shell脚本、Shel ...

  • 什么是shell,它的作用是什么(Shell是什么)

    对于任何从事于系统管理员方面的人来说,Shell 脚本编程是一门必不可少的技能,而如今人们编写脚本的主要 shell 是 Bash.Bash 是几乎所有的 Linux 发行版和现代 MacOS 版本的 ...

  • Windows 7 Shell 命令大名单

    您可以用"Shell:"命令调用一切可以用资源管理器打开的项目甚至是一次完成.需要很多步骤才能完成的任务. Windows 7 Only shell:Libraries shell:MusicLibr ...

  • linux chsh命令参数及用法详解(linux设置系统shell命令)

    使用权限:所有使用者 命令:chsh 用法:shell>> chsh 说明:更改使用者 shell 设定 范例: shell>> chsh Changing fihanging ...

  • Linux Shell脚本系列教程(三):变量和环境变量

    这篇文章主要介绍了Linux Shell脚本系列教程(三):变量和环境变量,本文讲解了普通变量、获取字符串的长度、环境变量等内容,需要的朋友可以参考下 一、玩转变量和环境变量 变量是任何一种编程语言都 ...

  • 在Linux命令行下查询当前所使用的shell版本与种类的方法

    有多种方式可以查看你目前在使用什么 shell,最简单的方法就是通过使用 shell 的特殊参数. 其一,一个名为 "$$" 的特殊参数 表示当前你正在运行的 shell 实例的 ...

  • linux shell编程

    学习shell编程 shell就是一个包含若干行shell或linux命令的文件 shell程序是指放在一个文件中的一系列Linux命令和实用程序 操作方法 01 shell命令行书写规则 长shel ...