自定义环境变量

本文介绍了如何在Linux中设置和管理环境变量,包括使用`export`、`declare`和`unset`命令,以及如何配置全局环境变量,如编辑`/etc/profile`、`/etc/bashrc`和`/etc/profile.d/`下的文件。同时,文章还讲解了如何定制登录提示,如创建`motd`和`login.sh`文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

export
  1. export 变量名=value
[root@bogon ~]# export HISTSIZE=800
[root@bogon ~]# echo $HISTSIZE
800
  1. 变量名=value;export 变量名
[root@bogon ~]# HISTSIZE=700; export HISTSIZE
[root@bogon ~]# echo $HISTSIZE
700
declare

   declare -x 变量名=value

[root@bogon ~]# declare -x HISTSIZE=1000
[root@bogon ~]# echo $HISTSIZE
1000
unset

   unset 变量名

[root@bogon ~]# echo $HOSTNAME
bogon
[root@bogon ~]# unset HOSTNAME
[root@bogon ~]# echo $HOSTNAME

[root@bogon ~]# export HOSTNAME=song
[root@bogon ~]# echo $HOSTNAME
song
全局的环境变量配置

  配置文件
    /etc/profile
    /etc/bashrc
    /etc/profile.d/

设置登录提示

   1.motd (自行创建)

[root@song ~]# vim /etc/motd
[root@song ~]# cat /etc/motd
welcome to song-home
[root@song ~]# exit
logout
Last login: Thu Jan  2 02:35:44 2020 from 192.168.152.1
welcome to song-home

   2.login.sh(自行创建)

[root@bogon ~]# cd /etc/profile.d/
[root@bogon profile.d]# echo "echo Hello world!" > login.sh
[root@bogon profile.d]# exit
logout
Last login: Thu Jan  2 02:36:06 2020 from 192.168.152.1
Hello world!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值