首页 > 其他分享 >开发板设置成静态ip的方式

开发板设置成静态ip的方式

时间:2023-12-08 10:02:31浏览次数:45  
标签:profile 文件 静态 ip 开发板 etc 设置 HOME 环境变量

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       
  . "$HOME/.bash_profile"     elif [ -f "$HOME/.bash_login" ]; then         . "$HOME/.bash_login"    
 elif [ -f "$HOME/.profile" ]; then         . "$HOME/.profile"     fi fi
 这样,用户可以在自己的个人配置文件中添加自定义的环境变量、别名、函数等。 需要注意的是,/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

相关文章

  • CSS 网页适配 iPhone全面屏
    前言iPhoneX取消了物理按键,改成底部小黑条,这一改动导致网页出现了比较尴尬的屏幕适配问题。对于网页而言,顶部(刘海部位)的适配问题浏览器已经做了处理,所以我们只需要关注底部与小黑条的适配问题即可(即常见的吸底导航、返回顶部等各种相对底部fixed定位的元素)。 适配之前需要......
  • Pipeline模式应用
    本文记录Pipeline设计模式在业务流程编排中的应用前言Pipeline模式意为管道模式,又称为流水线模式。旨在通过预先设定好的一系列阶段来处理输入的数据,每个阶段的输出即是下一阶段的输入。本案例通过定义PipelineProduct(管道产品),PipelineJob(管道任务),PipelineNode(管道节点),完成一整......
  • Nginx配置nginx.conf文件实现一个IP两个域名
    #安装PCRE库支持yuminstallpcre-develpcre-y#下载Nginx源码包cd/usr/srcwget-chttp://nginx.org/download/nginx-1.12.0.tar.gz #解压Nginx源码包tar-xzfnginx-1.12.0.tar.gz#进入解压目录,然后sed修改Nginx版本信息为JWScdnginx-1.12.0;sed-i-e's/1.12.0//g'-e's......
  • 【愚公系列】2023年12月 面向对象设计原则(四)-依赖倒置原则(Dependence Inversion Pr
    ......
  • pip 安装 mysqlclient报错ERROR: Could not build wheels for mysqlclient, which is
    这是本地环境中没有安装C++的环境,安装好后再次运行报错:国内网站上找了半天,试了又试,不能根本上解决问题,最后从国外的网站上找到的:下载安装MariaDBCConnector,地址:DownloadMariaDBConnectorsfordataaccess&analysis|MariaDB,安装到默认路径下,关闭重新打开cmd,输入:pi......
  • P1084 [NOIP2012 提高组] 疫情控制
    题意:H国有$n$个城市,这\(n\)个城市用$n-1$条双向道路相互连通构成一棵树,$1$号城市是首都,也是树中的根节点。H国的首都爆发了一种危害性极高的传染病。当局为了控制疫情,不让疫情扩散到边境城市(叶子节点所表示的城市),决定动用军队在一些城市建立检查点,使得从首都到边境......
  • 前端学习-JavaScript学习-js基础-API02
    学习视频:黑马程序员视频链接事件监听三要素:事件源、事件类型、事件处理程序随机点名案例<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"&......
  • E. Good Triples
    E.GoodTriplesGivenanon-negativeintegernumber$n$($n\ge0$).Let'ssayatripleofnon-negativeintegers$(a,b,c)$isgoodif$a+b+c=n$,and$digsum(a)+digsum(b)+digsum(c)=digsum(n)$,where$digsum(x)$isthesumofdigitsofn......
  • 记录--静态网站 H5 跳小程序,以及踩坑
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助背景我司有智慧功成家APP和对应的小程序,现在已经实现APP分享到微信,微信点击分享链接直接进入小程序。目前有一个问题就是我们APP在网警那边还没有完全审批下来,已经搞了几个月了,还不知道啥时能上线。微信对于这类......
  • 支持生成接口文档!Apipost IDEA插件使用体验
    前言Idea是一款功能强大的集成开发环境(IDE),它可以帮助开发人员更加高效地编写、调试和部署软件应用程序,Idea还具有许多插件和扩展,可以根据开发人员的需要进行定制和扩展,从而提高开发效率,今天我们就来介绍一款国产的API调试插件:Apipost-Helper什么是Apipost-Helper?Apipost-He......