初步了解Linux etc/profile文件

在 Linux 系统中,/etc/profile 是一个全局配置文件,用于设置系统级别的环境变量和启动脚本。

它主要影响所有用户的登录环境,通常在用户登录时被自动执行。

看一下此文件会在用户登录时自动执行;通过Windows下模拟的环境MSYS2看一下;

当前MSYS2安装在C:\msys64;

先进入shell,显示的是如下;

然后打开MSYS2下的etc/profile文件,看一下,看上去设置了一些目录、环境变量,还有几段脚本,

在末尾添加自己的一行: echo "Welcome to the Linux system!" ;

关闭shell,再从新进入,显示如下,

从新回到初始的,也就是没有在profile文件添加任何东西,进入shell;

然后不退出shell,在profile文件末尾添加:echo "Welcome to the Linux system!!!, hahahahaha" ; 并保存;

根据资料,执行命令 source etc/profile ,可以手动加载文件,使更改立即生效;

执行了 source etc/profile 命令之后的显示如下,

有时间继续;

相关推荐
乾元1 分钟前
现场运维机器人的工程化落地——移动探针采集 + AI 诊断,在真实网络中的实现路径
运维·网络·人工智能·架构·机器人·自动化
虾..6 分钟前
Linux 线程控制
linux·运维·服务器
镜中人★17 分钟前
408操作系统考纲知识点
linux·运维·服务器
liulilittle27 分钟前
rinetd 端口转发工具技术原理
linux·服务器·网络·c++·端口·通信·转发
fy zs33 分钟前
应用层自定义协议和序列化
linux·网络·c++
lytao12340 分钟前
MySQL高可用集群部署与运维完整手册
运维·数据库·mysql·database
末日汐40 分钟前
库的制作与原理
linux·后端·restful
tmacfrank44 分钟前
Binder 预备知识
linux·运维·binder
cnstartech1 小时前
esxi-vmware 虚拟机互相打开
linux·运维·服务器
mcdx1 小时前
bootm的镜像加载地址与uImage镜像的加载地址、入口地址之间的关系
linux