Linux 小知识翻译 - 「别名」
实际上,「别名」被用在多种场合下。比如「命令的别名」,「邮件地址的别名」等等。
所以,单独说「别名」的时候,根据不用的场合,代表的意思也不一样。
一般来说,「别名」是指意思差不多的东西。
「别名」的英文是「alias」,日语就是「别名」。
说「邮件地址的别名」的时候,也可以看出别名的含义。
比如将「foo@example.com」设为「bar@example.com」,以「bar@example.com」为接收方的邮件就会发给「foo@example.com」。
Linux中经常使用的除了邮件地址的别名外,还有命令的别名。Linux这些类Unix的OS中都可以设置命令的别名。
那么可能会问「设置别名有什么用呢?」,对于命令的别名,可以将命令的参数也包含在其中。
比如,如果你经常使用「ls -al」命令,那么就可以为这个命令设置别名。
设置别名使用「alias」命令,将「ls -al」的别名设为「ll」的话,方法如下:
$ alias ll='ls –al'
这样的话,在命令行中输入「ll」的话,就会执行「ls -al」。命令别名方便之处还在于给别名再加上其它参数时,那个参数仍然有效。(也就是别名也可以再加参数)
比如,上面的别名基础上执行:
$ ll /etc/
实际运行的是:
$ ls -al /etc/
为了每次登录时建立别名,可以在 *home目录* 中的 .bashrc 文件末尾追加:
alias ll='ls -al'
这样,每次登录时,alias命令会自动执行。
如果想看看现在都设置了哪些别名,可以直接输入「alias」(不带任何参数)。
实际上,Linux(不同的发行版可能会有所不同)上默认设置的别名有很多。
$ alias alias l.='ls -d .* --color=tty' alias ll='ls -l --color=tty' alias ls='ls --color=tty'
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2010-06-16 Openlayers源码分析(版本2.9.1)--开篇