不可或缺的Bash别名
该别名使用一个鲜为人知的
现在文件已“消失”,只有在你一头冷汗的时候才意识到你还需要它。此时,你可以从系统垃圾桶中抢救该文件;这肯定可以给 Bash 和 注意:如果你需要一个具有更好的 FreeDesktop 兼容性的更强大的垃圾桶命令,请参阅 Trashy。 简化 Git 工作流每个人都有自己独特的工作流程,但无论如何,通常都会有重复的任务。如果你经常使用 Git,那么你可能会发现自己经常重复的一些操作序列。也许你会发现自己回到主分支并整天一遍又一遍地拉取最新的变化,或者你可能发现自己创建了标签然后将它们推到远端,抑或可能完全是其它的什么东西。 无论让你厌倦一遍遍输入的 Git 魔咒是什么,你都可以通过 Bash 别名减轻一些痛苦。很大程度上,由于它能够将参数传递给钩子,Git 拥有着丰富的内省命令,可以让你不必在 Bash 中执行那些丑陋冗长的命令。 例如,虽然你可能很难在 Bash 中找到项目的顶级目录(就 Bash 而言,它是一个完全随意的名称,因为计算机的绝对顶级是根目录),但 Git 可以通过简单的查询找到项目的顶级目录。如果你研究过 Git 钩子,你会发现自己能够找到 Bash 一无所知的各种信息,而你可以利用 Bash 别名来利用这些信息。 这是一个来查找 Git 项目的顶级目录的别名,无论你当前在哪个项目中工作,都可以将目录改变为顶级目录,切换到主分支,并执行 Git 拉取:
这种别名绝不是一个普遍有用的别名,但它演示了一个相对简单的别名如何能够消除大量繁琐的导航、命令和等待提示。 一个更简单,可能更通用的别名将使你返回到 Git 项目的顶级目录。这个别名非常有用,因为当你在一个项目上工作时,该项目或多或少会成为你的“临时家目录”。它应该像回家一样简单,就像回你真正的家一样,这里有一个别名:
现在,命令 切换目录并同时查看目录内容(据称)曾经一位著名科学家提出过,我们可以通过收集极客输入 这是一种常见的用法,因为通常当你更改目录时,你都会有查看周围的内容的冲动或需要。 但是在你的计算机的目录树中移动并不一定是一个走走停停的过程。 这是一个作弊,因为它根本不是别名,但它是探索 Bash 功能的一个很好的借口。虽然别名非常适合快速替换一个命令,但 Bash 也允许你在 为了保持模块化,创建一个名为
在该函数文件中,添加这些代码:
将函数加载到 Bash 会话中,然后尝试:
函数比别名更灵活,但有了这种灵活性,你就有责任确保代码有意义并达到你的期望。别名是简单的,所以要保持简单而有用。要正式修改 Bash 的行为,请使用保存到 附注,有一些巧妙的奇技淫巧来实现 开始别名化和函数化吧可以定制你的环境使得 Linux 变得如此有趣,提高效率使得 Linux 可以改变生活。开始使用简单的别名,进而使用函数,并在评论中发布你必须拥有的别名! (编辑:通化站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows 10与Windows 7各有所长,你明白你的电脑该装哪个操
- windows – 如何从命令promt title中删除’Administrator:
- windows-cluster – 如何使群集感知的Windows服务具有高可用
- Linux脚本学习必经之路---shell脚本实例分享
- windows-7 – 如何远程查看用户登录Windows 7或Vista的用户
- 微星公布支持升级Win11设备列表 之前已公布支持TPM 2.0主板
- win10重装win7 bios设置具体方法
- 在Windows 10上删除易受攻击的密码会破坏传出的RDP
- 笔记本电脑win10红警全屏设置方法流程
- 一招学会win10怎么查看电脑配置图文教程