让/etc/profile文件修改后立即生效

方法1:

让/etc/profile文件修改后立即生效 ,可以使用如下命令: 

# .  /etc/profile 

注意: . 和 /etc/profile 有空格 

方法2: 

让/etc/profile文件修改后立即生效 ,可以使用如下命令: 

# source /etc/profile 

 

附:Linux中source命令的用法 

source命令: 

source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。 

用法: 

source filename 或 . filename 

source命令除了上述的用途之外,还有一个另外一个用途。在对编译系统核心时常常需要输入一长串的命令,如: 

make mrproper 

make menuconfig 

make dep 

make clean 

make bzImage 

………… 

如果把这些命令做成一个文件,让它自动顺序执行,对于需要多次反复编译系统核心的用户来说会很方便,而用source命令就可以做到这一点,它 的作用就是把一个文件的内容当成shell来执行,先在linux的源代码目录下(如/usr/src/linux-2.4.20)建立一个文件,如 make_command,在其中输入一下内容:

make mrproper && 

make menuconfig && 

make dep && 

make clean && 

make bzImage && 

make modules && 

make modules_install && 

cp arch/i386/boot/bzImage /boot/vmlinuz_new && 

cp System.map /boot && 

vi /etc/lilo.conf && 

lilo -v 

文件建立好之后,每次编译核心的时候,只需要在/usr/src/linux-2.4.20下输入: 

source make_command 

即可,如果你用的不是lilo来引导系统,可以把最后两行去掉,配置自己的引导程序来引导内核。 

顺便补充一点,&&命令表示顺序执行由它连接的命令,但是只有它之前的命令成功执行完成了之后才可以继续执行它后面的命令。 

posted @   glc400  阅读(315)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示