首页 > 系统相关 >14_Linux环境变量讲解

14_Linux环境变量讲解

时间:2024-03-10 15:34:36浏览次数:30  
标签:14 路径 命令 Linux PATH 环境变量 变量

Linux环境变量讲解

1.什么是环境变量?

概念:环境变量是系统预设置的参数。Linux 是一个多用户的操作系统,所以每一个用户也都有自己的环境变量
举例:比如我们之前学习的命令我们不管在哪个路径下输入,都是可以执行成功的,因为系统已经把命令的搜索路径提前设置好了

2.常用变量PATH

这个变量决定了要去那个路径下去寻找我们的程序或者命令,而且在以后的开发过程中,我们要经常修改这个变量
echo 命令
功能:在标准输出上显示一段文字。

echo $PATH

image-20240309235756569

3.怎么修改Ubuntu 的环境变量?

这里给大家介绍最常用的俩种方法。
举例:把/home/topeet/test 路径加到PATH 变量里面去

第一种方法:直接使用命令设置

命令格式:export 变量=新增的变量值:$变量

image-20240309235827591使用这个方法环境变量是立刻生效的,但是只是临时改变,我们重新打开在关闭终端就没有了,而且只对当前用户生效。

第二种方法:修改.bashrc 文件。

我们直接在这个配置文件的最低行加上我们的环境变量。

image-20240309235847393我们在配置文件的最低行加入我们增加的环境变量。
命令格式:export 变量=新增的变量值:$变量

image-20240310001843593设置完不是立刻生效的,要使用命令source .bashrc 更新一下。或者从新打开关闭终端也可以生效
修改这个文件是永久有效的,但是也是仅对当前用户有效

标签:14,路径,命令,Linux,PATH,环境变量,变量
From: https://www.cnblogs.com/mzx233/p/18064236

相关文章

  • P4147 玉蟾宫
    原题链接题解太巧妙了把每个点上方的连续f长度记录下来,然后求每行的柱状图构成的矩形的最大面积code#include<bits/stdc++.h>usingnamespacestd;intf[1005][1005]={0};intn,m;structnode{inth,cnt;};intsolve(introw)//每一行列上的高度,如果全部使用,......
  • 第14章_视图
    第14章_视图讲师:尚硅谷-宋红康(江湖人称:康师傅)官网:http://www.atguigu.com1.常见的数据库对象对象描述表(TABLE)表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录数据字典就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统维护,程......
  • 在Linux中,发现CPU负载过大,接下来怎么办?
    在Linux系统中,如果发现CPU负载过高,遵循以下步骤进行故障排查和解决:1.监控与确认问题使用top或htop命令实时查看当前CPU使用情况,并找出占用CPU较高的进程:top或者htop#需要先安装htop工具在top中按1可以看到每个单独的CPU核心的负载情况。使用ps或psaux......
  • 在Linux中,如何获取CPU的总核心数?
    在Linux中,可以通过几种不同的命令来获取CPU的总核心数。具体如下:查看物理CPU个数:可以通过查看/proc/cpuinfo文件来获取物理CPU的个数。使用以下命令:cat/proc/cpuinfo|grep"physicalid"|sort-u|wc-l这个命令会显示物理CPU的个数。查看每个物理CPU的核数:同样,可......
  • 在Linux中,如何查看占用CPU最多的进程?
    在Linux中,有多种方法可以查看占用CPU最多的进程。以下是几种常用的方法:使用top命令:top命令是Linux中常用的性能分析工具,可以实时显示系统中各个进程的资源占用情况,包括CPU使用率。打开终端,输入top命令,按下回车键。top命令会显示出当前系统中CPU使用率最高的进程列表。默认情......
  • 运维必备Linux学习day1(建议收藏,运维面试100%会涉及)
    一.找回root密码找到以““Linux16”开头内容所在的行数”,在行的最后面输入:init=/bin/sh输完红色命令后Ctrl+X命令接下来在光标闪烁处,输入指令:mount-oremount,rw/(注意:各个单词间有空格)光标闪烁的位置中,输入passwd,输入一次密码并确认密码光标闪烁的位置中,touch/.auto......
  • linux Shell 命令行-01-intro 入门介绍
    拓展阅读linuxShell命令行-00-intro入门介绍linuxShell命令行-02-var变量linuxShell命令行-03-array数组linuxShell命令行-04-operator操作符linuxShell命令行-05-test验证是否符合条件linuxShell命令行-06-flowcontrol流程控制linuxShell命令行-07-f......
  • Linux CAN子系统:基于M_CAN解读
      Linux下CAN驱动属于网络设备驱动。CAN在内核中大致框架如下:  1CAN配置 对CAN设备的配置,首先需要打开CAN子系统,然后打开CAN设备驱动,其他还包括调试信息等。Networkingsupport->CANbussubsystemsupport->RawCANProtocol(rawaccesswithCAN-ID......
  • 10_Linux连接档概念
    Linux连接档概念1.Linux下的连接档种类一个是类似于win电脑的快捷方式,我们称为软连接,一种是通过文件系统的inode连接来产生的,类似于win电脑的复制,但是不产生新的文件,我们称为硬连接。2.什么是inode?inode是用来存放文件信息的,每个文件都会占用一个inode,并且这个inode号是......
  • 09_Linux权限管理
    Linux权限管理1.为什么要管理Linux权限?很好管理每个用户。控制每个用户对系统权限的访问初次创建的用户要比普通用户有更多的权限。Ubuntu的用户分为3类:1:root(超级用户)2:系统初次创建的用户,比如topeet3:安装完系统之后创建的用户。用户的信息全部被保存在/etc/passwd文件......