linux学习总结(83)——linux环境变量总结(代码片段)

科技D人生 科技D人生     2022-10-21     792

关键词:

前言

Linux 是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。

设置环境变量的方法

对所有用户生效的永久性变量

这类变量对系统内的所有用户都生效,所有用户都可以使用这类变量。作用范围是整个系统。此文件只在 root 下才能修改。

# vi /etc/profile
export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib

添加完成后新的环境变量不会立即生效,立即生效需要运行 source /etc/profile ,否则只能在下次重进此用户时才能生效。

对单一用户生效的永久性变量

在用户目录下的.bash_profile 文件中添加变量,该文件是隐藏文件,可使用 ll -a 查看:

$ whoami 
rethink

$ vi /home/rethink/.bash_profile
export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib 

$ source /home/rethink/.bash_profile

在上图中用红框框住了两个文件:.bashrc 和.bash_profile ,原则上讲设置此类环境变量时在这两个文件任意一个里面添加都是可以的,这两个文件的区别为

linux操作系统环境变量配置总结

前言1、Linux是多用户的任务系统,对于每个用户都可以指定特定的用户变量。针对不同程序在不同的环境下运行就需要修改环境变量进行定制,本文介绍Linux常见的环境变量设置方法,希望对你有帮助。Linux操作系统环境变量配... 查看详情

linux学习第三周总结(代码片段)

linux学习第三周总结学习linux的第三周,也是惊喜最多的一周,让我看到学linux并不是很枯燥,相反非常有趣,可玩性很多,但越深入越觉得可学习的地方有很多,也有非常多的不足,所以革命尚未成功,同志更需努力同样来简单... 查看详情

linux环境变量配置总结(代码片段)

Linux环境变量配置说明可在多个文件中配置/etc/profile.d/*.sh/etc/profile~/.bashrcbash运行模式分为loginshell和no-loginshellloginshell启动时会加载/etc/profileno-loginshell启动时会加载~/.bashrc其实加载~/.bashrc或/etc/profile时,都会加载/etc/prof 查看详情

linux学习笔记linux环境变量初稿

set命令会显示为某个特定进程设置的所有环境变量,但不包括一些没有设置值的默认环境变量可以通过等号来给环境变量赋值,值可以是数值或字符串 如果要给变量赋一个含有空格的字符串值,必需用单引号来界定字符串的... 查看详情

linux——学习笔记(环境变量的设置)

目录:1、环境变量概要      2、与环境变量相关的文件      3、设置环境变量 1、环境变量概要   环境变量,简单来说,是储存了环境信息的变量。2、与环境变量相关的... 查看详情

关于linux中变量相关学习小白总结

定义变量时,有一些规则需要遵守。1)变量名可以由字母、数字和下画线组成,但是不能以数字开头。2)在Bash中,变量的默认类型都是字符串型,如果要进行数值运算,则必须指定变量类型为数值型。3)变量用等号"="连接... 查看详情

linux学习总结(69)——linux生成随机数的6种方法

1、通过系统环境变量($RANDOM)实现2、通过openssl实现3、通过date实现4、通过/dev/urandom配合chksum实现5、通过UUID实现6、通过expect附带的mkpasswd实现说明:-l指定密码长度-d指定密码中数字的数量-c指定密码中小写字母的数量-C指定密... 查看详情

linux学习第四课管道符重定向环境变量

 提前预习后果然再上课感觉超简单   查看详情

linux常用命令

...学,所以当我初学Linux的时候就是抱着一个敬畏的态度去学习的。当学了Linux的最基础的各种命令的时候,才发现Linux就是知识点太多,容易混淆,因此将它基本命令及使用方法总结如下:1、echo命令  功能:显示某个环境... 查看详情

linux学习总结(70)——bash脚本中常用的内置变量汇总(代码片段)

一、$FUNCNAME、$LINENO、$PWDFUNCNAME表示当前函数的名字,作用范围仅限函数中使用,在函数外无值LINENO表示当前所在脚本中变量出现在的行号PWD表示当前目录,对应于pwd命令debug.sh内容如下#!/bin/bashtesta()echo\'func=\'$FUNCNAME,$LINENOtestaecho\'... 查看详情

10linux环境变量(代码片段)

...常是具有全局属性的七、补充几个和环境变量相关的命令总结:一 查看详情

linux的学习方法

学习linux流程为:|--第1阶段:linux环境下的基本操作命令 文件操作命令(rmmkdirtouchchmodchown) 编辑工具使用(vivim) linux用户管理(useradduserdelusermod) |--第2阶段:linux的各种配置(环境变量配置网络配置服务配置)|--第3阶段... 查看详情

课程学习总结报告

Linux内核主要由以下几个功能:进程管理、文件系统、IO体系结构和设备驱动程序、内存管理等等。从这张图中,我们可以看到linux操作系统的架构。对底层来说,Linux系统与硬件交互,管理所有资源,对上层来说,通过系统调用... 查看详情

我的毕设学习记录(代码片段)

我的毕设学习前言一、文献翻译二、dpdk安装1.对linux源的理解2.对linux语法的记录3.对linux环境变量的理解4.对shell的理解总结前言2021.12.29记录每天学习成果,督促自己!一、文献翻译文献翻译第三页,很多专业名词都不太理... 查看详情

我的毕设学习记录(代码片段)

我的毕设学习前言一、文献翻译二、dpdk安装1.对linux源的理解2.对linux语法的记录3.对linux环境变量的理解4.对shell的理解总结前言2021.12.29记录每天学习成果,督促自己!一、文献翻译文献翻译第三页,很多专业名词都不太理... 查看详情

printf重定向的学习总结

本文详细介绍了linux环境下和MCU环境下(以STM32为例)printf函数重定向的几种方法,以及实际可能遇到的一些问题和解决方法。本文详细介绍了linux环境下和MCU环境下(以STM32为例)printf函数重定向的几种方法,以及实际可能遇到... 查看详情

linux相关学习

在Linux下做各种程序的开发(如示意图):高效学习Linux的流程:  第一阶段:linux环境下的基本操作命令;  第二阶段:linux的各种配置(环境变量配置、网络配置、服务配置);  第三阶段:linux下如何搭建对应语言的... 查看详情

python原来这么好学-1.3节:知识要点总结与内容复习

  这是一本教同学们彻底学通Python的高质量学习教程,认真地学习每一章节的内容,每天只需学好一节,帮助你成为一名卓越的Python程序员:本教程面向的是零编程基础的同学,非科班人士,以及有一定编程水平的中高级... 查看详情