全面分析RHCE(红帽认证工程师)考试题目之 ----alias(自定义别名)篇

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全面分析RHCE(红帽认证工程师)考试题目之 ----alias(自定义别名)篇相关的知识,希望对你有一定的参考价值。

自定义命令

alias 别名设置

alias [别名名称] #查看已设计的别名

alias 别名名称 = '实际执行命令行' #定义新的别名

unalias [别名名称] #取消以设置的别名

配置文件

 用户个性化配置文件

影响指定用户的bash解释环境

~/.bashrc(用户的家目录下) ,每次开启bash终端时生效

vim /root/.bashrc(root用户配置文件)

 全局环境配置

影响所有用户的bash解释环境

/etc/bashrc,每次开启bash终端时生效

vim /etc/bashrc (全局配置文件)


例:

[[email protected] ~]# vim /root/.bashrc #影响root文件

...

alias hello='echo hello'

...

[[email protected] ~]# vim /home/student/.bashrc #影响student文件

...

alias hi='echo hi'

...

[[email protected] ~]# vim /etc/bashrc #全局配置文件

...

alias hh='echo hh'

...

[[email protected] ~]# hello 

hello

[[email protected] ~]# hi

bash: hi: 未找到命令...

[[email protected] ~]# hh

hh

[[email protected] ~]# su - student 

[[email protected] ~]$ hello

bash: hello: command not found...

[[email protected] ~]$ hi

hi

[[email protected] ~]$ hh

hh


在RHCE的考试中有一道题目是:

自定义用户环境

在系统 server0 和 desktop0 上创建自定义命令为 qstat:

  • 此自定义命令将执行以下命令:/bin/ps -Ao pid,tt,user,fname,rsz

  • 此命令对系统中所有用户有效

   我们需要做的是在俩台虚拟机上 进行如下操作:

    # vim /etc/bashrc

    .. ..

    alias qstat='/bin/ps -Ao pid,tt,user,fname,rsz'

    #source /etc/bashrc                                        #使别名配置立即生效   或可以重新登录后生效

    # qstat                                                               #确认别名可用

    







以上是关于全面分析RHCE(红帽认证工程师)考试题目之 ----alias(自定义别名)篇的主要内容,如果未能解决你的问题,请参考以下文章

全面分析RHCE(红帽认证工程师)考试题目之 ----alias(自定义别名)篇

全面分析RHCE7(红帽认证工程师)考试题目之 ----Samba文件共享篇

全面分析RHCE7(红帽认证工程师)考试题目之 ---Firewall(防火墙)篇

全面分析RHCE7(红帽认证工程师)考试题目之 ----NFS文件共享 篇

全面分析RHCE7(红帽认证工程师)考试题目之 ----WEB 服务器 篇

全面分析RHCE7(红帽认证工程师)考试题目之 ----配置IPv6地址,配置聚合连接篇