Linux中修改配置别名

####用到的命令:

  alias是用来查看系统中有什么别名

  source 让配置生效

临时取消别名的方法

  unalias 临时取消别名

  \cp /mnt/test.txt /tmp  使用\转义字符取消

  /bin/cp /mnt/test.txt /tmp  使用绝对路径

配置别名

临时修改

alias 命令= ‘这里面必须是命令’

例如:

  [root@ ~]# alias rm='echo do not use rm'

  [root@ ~]# alias

  alias cp='cp -i'

  alias l.='ls -d .* --color=auto'

  alias ll='ls -l --color=auto'

  alias ls='ls --color=auto'

  alias mv='mv -i'

  alias rm='echo do not use rm'

  alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

  [root@ ~]# rm /data/    ####测试写好别名的rm命令

  do not use rm /data/

永久修改

[root@01 ~]# vim /etc/profile    修改/etc/profile环境变量配置文件

将alias rm='echo do not use rm' 写到文件最后就可以  保存退出

然后使用source /etc/profile  让文件配置生效

但是对于rm mv cp 三个危险命令 一般重启后就会还原别名 不生效,所以还需要在改一个配置文件/root/.bashrc

将画圈的行注释掉就可以了

最新文章

  1. WebForms VS. MVC(翻译)
  2. 索引深入浅出(3/10):聚集索引的B树结构
  3. Java8初体验(一)lambda表达式语法
  4. 软件项目第一个Sprint评论
  5. 方程ax2+bx+c=0;一元二次方程。求根
  6. HTML5秘籍读书笔记
  7. Matlab绘制透明平面(二元函数)
  8. Oracle alter index rebuild 与 ORA-08104 说明
  9. ZOJ 2676 Network Wars ★(最小割算法介绍 && 01分数规划)
  10. HTML兼容总结
  11. Raspberry PI Model B+ (LCD显示CPU温度)
  12. 获取json对象长度
  13. mmDeferred
  14. secache 详解
  15. Nodejs进阶:express+session实现简易身份认证
  16. 34. leetcode 447. Number of Boomerangs
  17. 【Java学习笔记之二十九】Java中的"equals"和"=="的用法及区别
  18. 05浏览器-02-操作DOM
  19. 文字滚动效果,jquery和marquee标签
  20. iOS设计指南

热门文章

  1. python 更换 版本
  2. ABP框架系列之二十:(Dependency-Injection-依赖注入)
  3. docker学习笔记-命令大全
  4. JavaScript实现LUHN算法验证银行卡号有效性
  5. Swift5 语言指南(十八) 可选链接
  6. fiddler 使用方法汇总
  7. MySQL mysqlbinlog 访问mysql-bin日志出错
  8. @RequestParam加不加的区别
  9. Linux 环境下使用g++编译C++
  10. python中的数字取整(ceil,floor,round)概念和用法