alias命令别名是一个很有趣的东西,特别是自己惯用的一些命令比较长的时候。另外,增设默认选项在一些惯用的命令上面,这样主要是预防自己不小心误删了文件。

1.别名设置 

最简单的举个例子来说,如果你要查询一些隐藏的文件,并且一页一页的列出来翻看,此时输入命令“ls -all more”,是比较繁琐的,可以利用alias命令设置别名,以后输入就方便

# alias lm='ls -all | more'

以后自己只有输入lm就相当于输入了“ls -all more”这一串命令,是不是方便了很多。

记住,代码命令遵循能简便就简便的原则,可以提高效率!

2.防止误删文件

当我们利用rm命令删除一些文件的时候,需要特别小心,尤其是rm命令配合了通配符的时候,比较容易造成误删的后果, 例如,输入以下命令rm -SRR*,会把当前目录所有的以SRR的数据均删除,所以有时不能光图省事,上来就就利用rm命令删除。

# rm SRR*
# alias rm='rm -i'

因此,此时利用alias别名设置,在rm命令后面加上一个-i参数,则在输入rm删除命令时会提醒我们是否删除,可以在一定程度上防止误删重要数据或者文件。

3.查看已有的别名设置

输入以下命令

# alias

只有输入alias就可以查看当前所有的别名设置,设置别名的时候否则重复和过于繁琐。

alias命令别名设置相关推荐

  1. Linux——alias命令(设置命令别名)

    Linux--alias命令(设置命令别名) alias 是shell内建命令(即shell中自带的命令),它可以将常用的命令以及它的参数创建一个别名,来减少命令的输入量 我们常用的一些命令就是别名 ...

  2. Linux 之alias 命令别名

    alias 命令别名 显示当前shell进程所有可用的命令别名 #alias 定义命令别名,其命令为:#alias NAME="VALUE" 在命令行中定义的别名,仅对当前shel ...

  3. Git Alias(git快捷命令别名设置)

    在用户文件夹新建 .bash_profile 文件,编辑如下内容保存.即可享受Git快捷命令 alias gpm='git push origin master' alias ...=../.. al ...

  4. 取消linux下命令别名设置,day6Linux命令-设置别名

    第六天学习了如何临时更改别名和如何永久生效别名,和sed替换的用法 没有太多东西 当我们用rm删除一个东西时候 rm会提示是否删除 系统中的别名 相当于给命令起了个外号 cp === cp -i rm ...

  5. linux alias命令参数及用法详解--linux定义命令别名alias

    命          令:   alias 功能说明:设置指令的别名. 语 法:alias[别名]=[指令名称] 补充说明:用户可利用alias,自定指令的别名.若仅输入alias,则可列出目前所有的 ...

  6. alias命令参数及用法详解--定义命令别名alias

    命          令:   alias 功能说明:设置指令的别名. 语 法:alias[别名]=[指令名称] 补充说明:用户可利用alias,自定指令的别名.若仅输入alias,则可列出目前所有的 ...

  7. ubuntu tail、history|grep 、alias命令

    参考https://www.runoob.com/linux/linux-comm-alias.html tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并 ...

  8. 2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令

    2.1 系统目录结构 1.系统目录 ssh的配置文件存放位置 [root@wangborambo ~]# ls /etc/ssh/sshd_config /etc/ssh/sshd_config 根下 ...

  9. 命令别名的设置alias,unalias

    alias命令的作用是为系统中的命令设置别名,如果常用命令比较长,那么为其设置别名可以简化用户操作,例如为ls -l | more命令设置别名lm,这样只需要输入lm就可以得到和 ls -l | mo ...

最新文章

  1. 大数据在企业IT的应用
  2. Paired Joint Coordinates
  3. c语言程序的多文件组织,C代码多文件的组织
  4. spring bean生命周期管理--转
  5. 编程之美-阶乘方法整理
  6. ActiveMQ消息传送机制以及ACK机制详解
  7. Java服务器 dm Server
  8. python while无限循环、人为终止_Python while while循环永远不会停止,即使它应该
  9. VirtualBox复制虚拟机
  10. Python 做自动化测试环境搭建
  11. 【iCore4 双核心板_uC/OS-II】例程八:消息邮箱
  12. 独家深访陈光明:对内经营人才,对外经营信任
  13. python银行卡号识别_EAST+CRNN银行卡号识别,附数据集
  14. Canon LBP 2900 Mac 10.11 驱动安装
  15. PythonProgramming.net Python 金融教程(转)
  16. 面对全面收紧外链的微信,H5的春风还能吹多久?
  17. C语言零基础入门级数据类型+运算符+控制流+ASCII 码表+面试题【系统学习第二天】
  18. 小区数字IP广播系统
  19. Android/IOS 实现接触NFC自动跳转到App,如果未安装App,则跳转到应用市场
  20. FreeSwitch接通30s就挂断

热门文章

  1. Maven排除依赖exclusion用法
  2. 批处理之find和findstr
  3. 最近用到的js插件:TouchSlide.js,LazyLoad.js
  4. 【JavaScript】清空数组的三种方式
  5. html按时间搜索数据功能
  6. 安装chocolatey和meteor
  7. Chocolatey离线安装方法
  8. 世界杯直播 | 抖音视频编码器优化
  9. nuxt项目 使用swiper完成旋转木马轮播效果
  10. word 编辑过程中变为只读_职场小贴士(十一)办公软件小窍门之word篇