全面分析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文件共享 篇