网易首页 > 网易号 > 正文 申请入驻

Linux终端中使用别名,有何门道?

0
分享至

  • 您可以通过将别名添加到配置文件,来临时或更长久地使用它们。
  • 别名能够简化您常需使用的命令。
  • 使用别名,您能够完全用更强大的命令去替换某个命令,无需记住它。

在使用 Linux 终端时,看似不起眼的别名实则是个强大的帮手,但您或许还没充分依靠它。咱们来瞧瞧别名在终端操作里能让您生活更轻松的一些方式。

您可能已经在不知不觉中至少使用了一个别名

要是您感到好奇,查看您终端中已有的别名是很容易的。

别名可以简化常用命令

Linux 命令行功能极其强大,但即使您一直使用某些命令,也可能很难记住某些选项的顺序。也许您永远记不住在 tar -xvf 命令中 x 放在哪里来解压缩.tar.gz 文件。使用别名可以轻松解决这个问题。

这类别名可能是您希望长久保存的,所以您要在您的 shell 配置文件里进行设置。如果您使用 bash shell,它位于 ~/.bashrc 中。对于 zsh,您的配置文件将位于 ~/.zshrc 中。如果您不确定您使用的是哪个 shell,很可能是 bash。

要给上述的 tar 命令设置别名,您可以在您的 shell 配置文件中添加如下内容:

别名 uncompress= "tar -xzf"

然后,通过运行 source ~/.bashrc 或 source ~/.zshrc 来加载文件,并试用您新的 uncompress 别名。

这里值得指出的是,您在命名别名时需要小心。您的文本编辑器或 shell 不会阻止您把别名命名成与其他一些重要命令相同的名称,这可能会导致问题。

要检查您正在考虑使用的别名是否已经存在,您可以运行以下命令:

which < 命令>

如果您得到‘未找到’或类似的响应,那么该别名就可以安全使用。

临时别名可以节省您的时间

虽然您希望创建的很多别名是永久性的,但您可能并不希望它们全都一直存在。无论您是临时设置环境来编译一段软件还是处理一些系统管理任务,临时别名都可以简化事情。

无需在 shell 配置文件中进行编写,您直接在 shell 中创建别名就行,就如同创建其他任何命令那样。

别名 awesome= "cd /etc/xdg/awesome/"

然后,每次都无需输入长路径名,只需输入“awesome”就能切换到该目录。

如果您需要连接多个远程服务器,这也可能有用,比如说,您能够为每个地址的 ssh 连接设定一个别名。

一旦您用完这个别名,无需担心要退出 shell 才能摆脱它。

取消别名 < 命令>

您也可以在 shell 配置中使用这个命令,以防您想要恢复系统级别的别名。

别名可以使危险命令更安全

别名最强大的用途之一实际上是充当强大命令的防护栏,这些命令可能会给您的系统造成严重破坏。

例如,向 rm 命令添加 -i 标志,甚至像 mv 这样的命令,可以防止文件意外删除。该标志所做的全部工作就是使命令具有交互性,因此在实际执行操作之前它会提示用户。例如,将以下内容添加到 ~/.bashrc 中:

别名 rm = "rm -i"

别名 mv = "mv -i"

现在这些命令稍微更安全了。当然,您也可以像我们上面那样临时设置这些命令。如果您正在处理敏感文件并希望确保不会意外删除任何内容,短时间设置这些是确保安全的一种好方法。

您可以使用别名将命令组合在一起

有些命令您总是一起运行。其中一些可能在多人之间很常见,比如运行 sudo update && sudo upgrade。其他的可能更常见于您个人的工作流程,比如先同步您的邮件,然后通过运行 mbsync && notmuch new 来运行像 notmuch 这样的工具。

为了简化第一个操作,您可以在您的 ~/.bashrc 或 ~/.zshrc 中添加类似以下的内容:

alias up2date="sudo apt 更新 并且 sudo apt 升级 "

对于另一个命令,您可以使用类似的内容

别名 mail_sync 为 "mbsync && notmuch new"

当然,您可以将多个命令组合在一起。也就是说,您可能希望避免在单个别名中放置过多的功能,因为您不希望因错误的按键而启动一系列命令,从而使您的终端被占用 15 分钟。

您可以完全用别名替换命令

虽然到目前为止您在终端中依赖的那些久经考验的真实命令就是如此,但这并不意味着它们无法改进。当然,随着所有技术的进步,现在肯定有人为 ls 命令想出了一个现代替代品,对吧?

事实证明,答案是尚未有。首先有 exa 命令,它现在已不再维护,并已被 eza 取代。此命令可作为 ls 命令的直接替代品,尽管它具有更多的功能。

如果您愿意,可以同时安装这两个命令,仅在您愿意时运行 eza 。也就是说,大多数使用该工具的人会安装它,然后将其别名设置为旧的 ls 命令,如下所示:

别名设置为 ls=eza

现在,ls 命令将像您一直以来那样工作,但具有额外的选项。例如,旧的 ls 从未向您显示有关 Git 存储库的信息,但现在可以。

当然,这并非您能以这种方式设置别名的唯一命令。如果您经常使用 Neovim,您可以将 vim 命令别名为 nvim ,不过在这种情况下,相应地 设置您的环境变量 可能会更好。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
2025年春节,不出意外的话,可能会出现以下四大新变化,早了解

2025年春节,不出意外的话,可能会出现以下四大新变化,早了解

农夫也疯狂
2024-12-23 11:52:22
强援就位!广东宏远超级锋线正式完成注册,杜锋补强还差关键一环

强援就位!广东宏远超级锋线正式完成注册,杜锋补强还差关键一环

老叶评球
2024-12-23 10:42:38
96岁李嘉诚会见知名女科学家,盛装打扮超兴奋,和周凯旋罕见合体

96岁李嘉诚会见知名女科学家,盛装打扮超兴奋,和周凯旋罕见合体

公子麦少
2024-12-13 16:02:31
冉莹颖大谈夫妻生活,自称已和邹市明分房睡3年,自己满足需求

冉莹颖大谈夫妻生活,自称已和邹市明分房睡3年,自己满足需求

简读视觉
2024-12-21 16:50:03
中国最有可能成为世界级巨头的十家公司!1、比亚迪,2、大疆…

中国最有可能成为世界级巨头的十家公司!1、比亚迪,2、大疆…

魏家东
2024-12-21 09:49:17
四川一女子上班一个星期多次被老板摸腿,还堵厕所猥亵

四川一女子上班一个星期多次被老板摸腿,还堵厕所猥亵

说真话的小陈
2024-12-21 20:21:16
叙利亚反对派领导人朱拉尼居然扎起了领带 西装革履会见土外长

叙利亚反对派领导人朱拉尼居然扎起了领带 西装革履会见土外长

桑未落
2024-12-22 21:56:49
红军不到两个赛季完成中场重建!索博24岁,麦卡26岁,赫拉芬22岁

红军不到两个赛季完成中场重建!索博24岁,麦卡26岁,赫拉芬22岁

直播吧
2024-12-23 10:45:38
惊险!列车被塔吊击中,上海地铁紧急道歉,网友:还好不是工作日

惊险!列车被塔吊击中,上海地铁紧急道歉,网友:还好不是工作日

娱官儿
2024-12-22 16:15:52
张碧晨在直播的时候忘了开美颜,难怪华晨宇一直没下定决心娶她。

张碧晨在直播的时候忘了开美颜,难怪华晨宇一直没下定决心娶她。

人情皆文史
2024-12-22 03:12:23
快意恩仇!苏牙请马竞球员聚餐庆祝击败巴萨 当初被无情扫地出门

快意恩仇!苏牙请马竞球员聚餐庆祝击败巴萨 当初被无情扫地出门

雪狼侃体育
2024-12-22 22:50:22
外媒:中国近期购买125万吨美国大豆

外媒:中国近期购买125万吨美国大豆

参考消息
2024-12-22 11:51:11
出大事了!朝鲜一举轰动全球,英媒爆出重磅消息,“求饶”晚了

出大事了!朝鲜一举轰动全球,英媒爆出重磅消息,“求饶”晚了

傲气经说
2024-12-20 13:27:29
1999年,陕西一男子强暴女邻居坐牢4年,出狱后杀害女邻居一家8口

1999年,陕西一男子强暴女邻居坐牢4年,出狱后杀害女邻居一家8口

仅仅
2024-12-22 14:30:26
毛岸英手写简历太惊艳,真相颠覆你的认知!

毛岸英手写简历太惊艳,真相颠覆你的认知!

书画相约
2024-12-23 09:36:01
吉利“帕拉梅拉”火了!比保时捷漂亮,销量突破25万台,还买啥比亚迪汉?

吉利“帕拉梅拉”火了!比保时捷漂亮,销量突破25万台,还买啥比亚迪汉?

隔壁说车老王
2024-12-22 17:25:59
太坑!上海一女子忍无可忍报警:家里被灌进70斤胶水,要价2万元......

太坑!上海一女子忍无可忍报警:家里被灌进70斤胶水,要价2万元......

上观新闻
2024-12-22 14:34:36
女排世俱杯豪华奖金出炉:科内第一780万,米兰226万,天津多少?

女排世俱杯豪华奖金出炉:科内第一780万,米兰226万,天津多少?

知轩体育
2024-12-23 01:44:49
同样是任正非的基因,把孟晚舟和姚安娜一对比,差距明显就出来了

同样是任正非的基因,把孟晚舟和姚安娜一对比,差距明显就出来了

南南史
2024-12-21 11:52:01
笑死我了!极越的暴雷是小米汽车,因为小米揭开了造车圈的遮羞布

笑死我了!极越的暴雷是小米汽车,因为小米揭开了造车圈的遮羞布

小人物看尽人间百态
2024-12-21 19:58:34
2024-12-23 14:48:49
科技的视界
科技的视界
最新国内外科技资讯
6458文章数 121关注度
往期回顾 全部

科技要闻

造车十年,李斌对蔚来现状“不那么满意”

头条要闻

深圳二孩夫妻再生四胞胎:两室一厅的出租房住九口人

头条要闻

深圳二孩夫妻再生四胞胎:两室一厅的出租房住九口人

体育要闻

逆潮流而行!灰熊已成NBA最另类球队

娱乐要闻

韦唯回应消失!出车祸脊柱折断,险些终身残疾

财经要闻

起底黑色产业链:信息黑洞出卖个人隐私

汽车要闻

柴油才对味 大通星际X 2.5T舒适得不像皮卡

态度原创

教育
房产
手机
公开课
军事航空

教育要闻

2024第48期中国留学生安全提醒:注意假日安全

房产要闻

元旦跨年相约文昌,“海上烟花秀+合唱音乐会”花样主题活动

手机要闻

荣耀重磅机型发布,OPPO、vivo传大消息,今天真热闹

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

专家解读美军为何会击落己方战机

无障碍浏览 进入关怀版