自定义用户环境

                                                            自定义用户环境

2.1问题

本例要求为系统server0desktop0创建自定义命令,相关说明如下:

自定义命令的名称为qstat

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

此自定义命令对系统中的所有用户都有效

2.2方案

命令别名:为一个复杂的命令行建立一个更加简短的命令字,方便重复使用。

基本管理操作:

定义别名:alias别名='复杂的命令行'

查看别名:aliasalias别名

取消别名:unalias别名、unalias-a

用户登录初始化文件:

全局配置:/etc/bashrc

用户自定义配置:~/.bashrc

2.3步骤

实现此案例需要按照如下步骤进行。

步骤一:为主机server0添加别名qstat

1)为所有用户添加初始化命令

[root@server0~]#vim /etc/bashrc

....

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

2)验证别名qstat是否生效

[root@server0~]#exit//退出

logout

Connection to server0 closed.

[kiosk@foundation0~]$ssh -X root@server0//重登录

Last login:Sat Nov 26 15:30:15 2016 from 172.25.0.250

[root@server0~]#alias qstat//可查到别名

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

[root@server0~]#qstat//且此别名正常可用

PID TT USER COMMAND RSZ

1?root systemd 6548

2?root kthreadd 0

3?root ksoftirq 0

步骤二:为主机desktop0添加别名qstat

操作与步骤一相同。

posted @ 2019-11-26 16:57  云计算(互联网)  Views(298)  Comments(0Edit  收藏  举报