1开发板每次重新上电都要手动去分配ip地址才能与ubuntu通信,设置成静态ip的方式就不需要每次开发板重启后去设置一次ip地址。
2在网上找了很多帖子,照着做都没有效果,直到看到 一个帖子说 vi /etc/profile 在最后一行添加:ifconfig eth0 192.168.1.100,重启开发板就可以了。
关于/etc/profile
/etc/profile是一个全局的shell配置文件,用于设置系统中所有用户的环境变量和初始配置。当用户登录时,系统会首先读取和执行该文件。 以下是/etc/profile文件的一般结构和作用:
1 环境变量设置:/etc/profile文件通常开始于一系列环境变量的设置,例如:
bashCopy codeexport PATH=/usr/local/bin:/usr/bin:/bin export.UTF-8 export LC_ALL=en_US.UTF-8
这些环境变量的设置会影响整个系统中所有用户的默认环境。
2 全局配置:/etc/profile文件中可以包含其他全局配置,如系统范围的别名、函数和路径设置等。
bashCopy codeif [ -n "$BASH_VERSION" ]; then if [ -f "$HOME/.bash_profile" ]; then这样,用户可以在自己的个人配置文件中添加自定义的环境变量、别名、函数等。 需要注意的是,/etc/profile文件是一个系统级别的配置文件,只有root用户或具有sudo权限的用户才能编辑该文件。 修改/etc/profile文件之后,需要重新登录或重新加载shell配置才能使更改生效。 请注意,在某些Linux发行版中,可能会使用其他文件来替代或补充/etc/profile文件的功能,例如/etc/bash.bashrc、/etc/environment等。 因此,在具体的系统中,您可能还需要检查其他文件以完全了解系统的配置和环境变量设置。 标签:profile,文件,静态,ip,开发板,etc,设置,HOME,环境变量 From: https://www.cnblogs.com/okyihu/p/17884543.html
. "$HOME/.bash_profile" elif [ -f "$HOME/.bash_login" ]; then . "$HOME/.bash_login"
elif [ -f "$HOME/.profile" ]; then . "$HOME/.profile" fi fi