需要经常进入/srv/www/app/account这个目录,每次都得重复的输入这一长串路径进入该目录,显得麻烦而费时,因此可以将“cd /srv/www/app/account”这样一个命令取一个别名,每次只需输入该别名就可以进入该目录
Linux系统提供了一个有用的工具叫alias,可以让我们将一些需要频繁使用的但又过于冗长的命令设置一个别名,以后只需输入一个简短的别名就可以达到同样的作用。
用法:alias [-p] [name[=value] ... ] 注意‘=’和字符串之间不能包含空格
alias命令的用法:
1.显示当前设置的所有别名:
2.只显示某个别名代表的含义可输入alias name,比如:
3.为命令设置别名可输入alias 新命令='原命令 选项/参数',比如:
4.取消命令别名
5.一次执行多个命令
希望进行如下操作:
1.进入目录/root
2.查看目录下文件
3.切换回根目录/。
通常这需要三条命令 cd /root、ls、cd / ,如果需要经常使用那么我们可以通过自定义命令的方式用一条命令完成全部操作
a.首先使用命令 type 自定义命令名 ,查看自定义命令名是否被系统占用。从图中可以看出test命令名已被系统占用,所以不能使用,而loo这个命令名经查询可以使用。
b.使用命令alias创建自定义命令:alias loo='cd /root;ls;cd /' 。需要注意的是命令的使用格式,分号与分号之间是没有空格的。
c.测试一下自定义命令,当输入命令 loo 时,发现系统依次完成了 cd /root、ls、cd / 三条命令,说明设置成功。
同时也可直接使用命令 alias 查询系统中是否添加了loo这个自定义命令。
d.如果希望删除这个自定义命令,可以使用命令 unalias 自定义命令名 来完成。执行之后发现,loo命令已不存在,同时自定义命令库中也没有loo命令。
通过这种方式设置的别名命令只对当前登录环境下有效,退出后重新登录就无效了,如何才能使别名命令一直有效呢,
那就是修改rc配置文件,把设置别名的过程加入到系统启动后初始化用户的脚本中, 用户只需要修改 ~/.bashrc文件, 加入你要设置的别名命令即可
想要添加一个命令 oo 输入oo就能直接进入/mnt/hgfs/D/work/project/ASID/5.code/trunk/ASID/ASID/wms目录
方法:vi /etc/bashrc
在文件末尾添加alias oo='cd /mnt/hgfs/D/work/project/ASID/5.code/trunk/ASID/ASID/wms/'并保存退出
执行source /etc/bashrc 使配置生效
完成!
实用场景:
抓IP为192.168.91.128 port 22、80、8048以外的数据包
tcpdump -i any host 192.168.1.123 and ! port 22 and ! port 80 and ! port 8048 -w /opt/temp.cap
nmon的命令
ls 以m为单位,top命令以M和g为单位
ls
执行exit命令后
解决办法:
相关推荐
在Linux系统中,命令别名(alias)是一种非常实用的功能,可以帮助用户简化和自定义常用命令,从而提高工作效率。在日常工作中,我们经常会遇到需要反复输入的长命令,尤其是在进行系统管理和开发工作时。通过设置...
在CAD2011中,为了提升绘图效率,我们可以利用命令别名(Command Alias)功能,特别是将常用的命令设置为左手键盘区域的短命令,这样可以大大提高绘图时的操作速度。CAD2011的自定义命令别名是通过编辑`acad.pgp`...
一个管理Linux命令别名的小工具,基于golang实现_alias_tips
在Linux操作系统中,别名(alias)是一种便捷的工具,允许用户为常用或者复杂的命令创建简短的替代名称。这不仅能够简化命令行输入,提高工作效率,还可以根据个人习惯定制命令,使得操作更加顺手。以下将详细介绍...
CAD命令修改翻译是指在AutoCAD中使用外部命令和命令别名来实现命令的修改和翻译。这种方法可以使用户更方便地使用AutoCAD的命令,并且可以根据需要自定义命令的别名。 二、外部命令的概念 外部命令是指在AutoCAD中...
总的来说,"alias.bat" 文件是Windows用户实现命令别名的一种方法,它利用批处理技术简化了启动应用程序的过程,提高了操作效率。通过学习和运用这种技术,我们可以让电脑更好地服务于我们的工作和生活。
1. **创建别名**:`alias ll=dir` 这个命令将创建一个别名"ll",当在CMD中输入"ll"时,实际上执行的是"dir"命令。 2. **查看别名**:`alias` 或 `alias -l` 可以列出所有已定义的别名。 3. **删除别名**:`unalias ...
由于不常使用alias这个命令,这也就成了一个容易忽略的小问题,简单记录一下; 先说一下linux命令是如何实现ll的,以Centos为例 其实CentOS上的ll命令是通过ls来实现的,在mac上我们执行同样的操作即可: 打开终端...
标题和描述提及的"WSL-alias"是一个工具,它允许用户在Windows命令行环境中为Linux命令创建别名,主要用于Windows Subsystem for Linux (WSL)环境。WSL是Microsoft推出的一项功能,使得用户可以在Windows操作系统上...
`alias`命令用于在Linux shell中定义命令别名,它使得用户能够为较长或复杂的命令创建一个更易于输入和记忆的短名称。例如,创建一个名为`ll`的别名来代表`ls -l`命令,使得列出目录内容的详细信息变得更简单快捷: ...
- `command-alias`:自定义的命令别名。 - `original-command`:实际执行的完整命令。 `alias`命令支持别名帮助信息,以星号`*`标识,并展示为`*command-alias=original-command`格式,方便快速识别和使用。 #### ...
本文将深入探讨`alias`命令的使用方法、如何实现持久化以及一些相关注意事项。 ### 1. `alias`命令的使用 `alias`命令的基本语法是: ```bash alias 短命令='原命令 选项' ``` 例如,如果你经常需要使用SSH连接...
Windows系统别名命令的快速和肮脏的重新实现。 安装 npm i node-alias-windows -g 用法 aliasw ls " dir " aliasw whatever " some \" more complex/ \" command " 笔记 尚未在 Windows 上进行测试,但我希望它...
`alias`命令允许用户创建自定义的命令别名,使得复杂或者经常使用的命令变得更加便捷。例如,用户可以设定`alias lx='ls'`,之后只需输入`lx`就能执行`ls`命令的功能。别名设置只在当前会话有效,若想永久生效,需要...
本教程将详细讲解如何实现 Rollup 插件 alias 并利用单元测试来提升开发效率。通过理解这个过程,开发者可以更高效地管理和组织项目中的依赖关系,同时确保代码的质量。 首先,让我们了解 Rollup 的基本概念。...
通过`alias`可以设置命令别名,简化常用命令。如`alias ll='ls -lh'`,创建了一个显示详细信息的`ll`命令。 九、命令行参数 Shell脚本可以接收命令行参数,通过`$1`、`$2`等来访问。`$0`代表脚本本身的名称。 十、...
在Shell中,我们可以使用`alias`命令来定义一个别名,例如`alias ipconfig=ifconfig`,这样每次输入`ipconfig`,实际上执行的是`ifconfig`命令。别名支持通配符,如在示例中定义的`detail`别名用于执行`ls -l`命令,...
- **恢复默认别名**:如果之前设置了命令别名并希望返回到默认状态,可以使用特定命令来实现。 **命令语法**: ```plaintext alias mode command-alias original-command ``` **参数说明**: - `mode`:指定别名...