全面分析RHCE7(紅帽認證工程師)考試題目之 ----alias(自定義別名)篇

自定義命令vim

alias 別名設置bash

alias [別名名稱] #查看已設計的別名ide

alias 別名名稱 = '實際執行命令行'#定義新的別名spa

unalias [別名名稱]#取消以設置的別名命令行

配置文件設計

 用戶個性化配置文件orm

影響指定用戶的bash解釋環境虛擬機

~/.bashrc(用戶的家目錄下) ,每次開啓bash終端時生效it

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

 全局環境配置

影響全部用戶的bash解釋環境

/etc/bashrc,每次開啓bash終端時生效

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


例:

[root@system ~]# vim /root/.bashrc #影響root文件

...

alias hello='echo hello'

...

[root@system ~]# vim /home/student/.bashrc#影響student文件

...

alias hi='echo hi'

...

[root@system ~]# vim /etc/bashrc#全局配置文件

...

alias hh='echo hh'

...

[root@system ~]# hello 

hello

[root@system ~]# hi

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

[root@system ~]# hh

hh

[root@system ~]# su - student 

[student@system ~]$ hello

bash: hello: command not found...

[student@system ~]$ hi

hi

[student@system  ~]$ hh

hh


在RHCE的考試中有一道題目是:

自定義用戶環境

在系統system一、system20 上建立自定義命令爲 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                                                               #確認別名可用

相關文章
相關標籤/搜索