linux规则及别名设置

第1章 linux里面规则制度

[root@oldboyedu-40 ~]#

[用户名@主机名 你在哪]#

1.1 Linux系统命令操作语法的格式(命令的样子):

rm 空格    -f   空格    /tmp/test.txt

rm 空格    -fr  空格    /tmp/test.txt

linux里面 严格区分大小写.

第2章 别名

  1. 为了省事
  2. 防止你犯错 给linux危险的命令 加上别名 rm(提示你是否删除) mv(是否覆盖) cp(是否覆盖)

2.1 如何查看系统中都有什么别名

[root@oldboyedu-40 ~]# alias
alias cp=''''cp'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'

2.2 别名的书写格式

alias rm='rm -i'

alias 昵称='命令'

2.3 系统中输入rm就显示 bieyong rm

第一个里程碑-如何显示 bieyong rm
[root@oldboyedu-40 ~]# echo bieyong rm
bieyong rm
  第二个里程碑-如何设置别名
[root@oldboyedu-40 ~]# alias rm='echo bieyong rm'
  第三个里程碑-检查
[root@oldboyedu-40 ~]# rm /tmp/test.txt
bieyong rm /tmp/test.txt
[root@oldboyedu-40 ~]# rm -f /tmp/test.txt
bieyong rm -f /tmp/test.txt
[root@oldboyedu-40 ~]# alias rm
alias rm='echo bieyong rm'
第四个里程碑-别名永久生效
[root@oldboyedu-40 ~]# vim /etc/profile
把我们的命令 alias rm='echo bieyong rm' 放入到 /etc/profile的最后一行
[root@oldboyedu-40 ~]# tail -1 /etc/profile
alias rm='echo bieyong rm'
生效:
[root@oldboyedu-40 ~]# source /etc/profile
[root@oldboyedu-40 ~]# alias rm
alias rm='echo bieyong rm'
第五个里程碑-隐藏很深的坑
[root@oldboyedu-40 ~]# vim /root/.bashrc
# .bashrc
# User specific aliases and functions
#alias rm='rm -i'                          把这一行用#注释掉
alias cp='cp -i'
alias mv='mv -i'                                                               
[root@oldboyedu-40 ~]# source /root/.bashrc

2.4 临时取消别名的方法

cp

/bin/cp

unalias

本博文中所使用的系统版本为: CentOS release 6.9 (Final) 内核版本为: 2.6.32-696.10.1.el6.x86_64 linux正在持续学习中

原文地址:https://www.cnblogs.com/dzc-/p/7736349.html