KG—Linux添加新的环境变量以及对PATH环境变量的修改
KG的意思就是个“扩展”~~
今天看了看Linux对环境变量的操作,感觉还是挺重要的,对于一些想偷懒的来说,那就是再好不过了~~
所以呢,对于我,那就是更好不过了~~
我这里只是说一下我用的配置的方法!!
我用的是比较安全的配置,修改.bashrc文件~~
因为这种方法人们都说比较安全,它可以把使用这些环境变量的权限控制到用户级别(这里也就是说,
用户之间不会互相影响),如果需要给某个用户使用某些环境变量,只需要修改一下.bashrc文件就哦了~~
补充一下:
网上比较多的配置方法有三种(点击下面的连接~~):
点击链接
貌似人们用的比较多的是配置/etc/profile文件~~
个人不喜欢,因为所有用户的shell都会有权限使用你所配置的环境变量,对系统的安全性是个挑战~~
还有直接在shell下设置变量,这个东西只是当时有用,对以后没有太大的帮助~~
所以我就决定用修改.bashrc文件的方法~~
下面是一个哥们介绍的,可以看看,没准对于理解配置的东西有点更深的理解(我也是有点小糊涂~~)
好了,直接步入话题“Linux系统下添加新的环境变量以及对PATH环境变量的修改”~~
1、打开.bashrc文件
前提是主目录下。
2、对.bashrc文件进行配置
看我写的文件就知道了~~
新建的环境变量:
export LESSON=/home/lesson
修改的PATH变量(我这里就是实现把目录添加到PATH变量中):
export PATH=$PATH:/home/lesson/lesson2/lesson2_2
3、那就是启用喽~~
方法有二:
①、在图形化界面中敲入exit就哦了(这里一定要注意logout是不能用在Xwindows下的,因为logout只能在文字界面才能实现其功能)
②、就是敲入
source .bashrc
好了,我的设置就是这么做的~~
看看我新增加的PATH吧(我以前在这里面写过一个file_copy.c文件,经过gcc后是file_copy,所以呢,我现在执行以下file_copy这个可执行文件):
KG—Linux添加新的环境变量以及对PATH环境变量的修改相关推荐
- linux添加新用户;linux常见命令;linux自定义终端命令
1.linux添加新用户 1.useradd **用户名* 增加用户 2.passwd **用户名* 添加密码 3.su - **用户名* 切换到用户 4.exit 退出用户 切换到用户后只显示$问题 ...
- linux红帽修改默认字体大小,为 Redhat Linux 添加新字体
以下内容包括: 1. 为 Redhat 的两个字体子系统添加字体 2. 让 Enlightenment 显示中文 3. Java 的中文问题: - JBuilder 的中文问题 - J2SDK 的中文 ...
- Linux添加新硬盘和扩容已有硬盘
Linux添加新硬盘 用 fdisk -l 查看下: 图中可以看出 /dev/sdb 是500G,新加的硬盘. 接下来我用命令 fdisk sdb 进行分区,输入 p 查看新硬盘分区,如图: 可以用m ...
- 红帽LINUX设计内容500个字,为 Redhat Linux 添加新字体
/*************************************************************************** * File: $HOME/Projects/ ...
- 给Linux添加新用户,新建用户,新建帐号
给Linux添加新用户,新建用户,新建帐号 添加用户组 sudo groupadd groupname 添加用户 sudo useradd username -m -s /sbin/nologin - ...
- linux加新的硬盘,linux添加新硬盘
1.添加新磁盘 2.fdisk -l查看磁盘被识别的名称 3.如果输入fdisk -l命令没有找到新的磁盘,按下面步骤操作 1)进入到cd /sys/class/scsi_host/ 2)echo & ...
- 环境变量基本操作及path环境变量
环境变量基本操作及path环境变量 环境变量的解释 环境变量的一些基本操作 path环境变量 环境变量的解释 环境变量就是操作系统当中的一些变量,指在操作系统中用来指定操作系统运行环境的一些参数.环境 ...
- suse linux增加新磁盘分区,Virtualbox中Linux添加新磁盘并创建分区
引言:我们常常在使用系统的时候突然发现,哎呦~~~我们的磁盘空间不够用啦!我遇到常见的就是数据库数据暴增,预留的空间没有啦,只好新添加磁盘,在VB虚拟机上就可以实现,往往苦于没有图文并茂的好资料,下面 ...
- 给linux添加新硬盘
现在需要把一块1T的硬盘挂载在一台正在跑业务的机器上: 先用fdisk -l 看看新的硬盘认出来没有: [root@localhost ~]# fdisk -l Disk /dev/sda: 146. ...
最新文章
- Linux gcc 制作动/静态链接库
- AtCoder Petrozavodsk Contest 001
- Android 图像合成技术Xformodes图片剪裁
- Struts2 Result详解
- mysql 非自然月统计_技本功|统计信息对SQL执行效率的影响
- cnpm 安装文件找不到_大师操作win7系统电脑软件中找不到已经安装字体的恢复步骤...
- asp.net core MVC 过滤器之ExceptionFilter过滤器(一)
- 发那科机器人寄存器Ar_发那科机器人与TP参数的千丝万缕关系
- 服务器排障 之 nginx 499 错误的解决
- HDRP中ShaderGraph自发光的一个小坑
- linux 重启mysql_Grafana+Prometheus 监控 MySql服务
- typora 主题下载及安装
- te40终端不设网关_默认网关不可用什么原因|默认网关不能用解决方法|默认网关怎么设置...
- ios底层是linux,深入iOS系统底层之CPU寄存器介绍
- Wireshark之流量包分析+日志分析 (护网:蓝队)web安全 取证 分析黑客攻击流程(上篇)
- 【Java字符串分割[split()]和截取[substring()]】
- 读博士需要什么品质和能力?到底什么样的人适合读博士?
- 通过两点的经纬度计算与正北方向的夹角JS实现
- BlackBerry应用商店(App World)
- seek是python文件操作方法吗,seek引发的python文件读写的问题
热门文章
- 鸿蒙硬件HI3861-I2C-MCP23017
- Python Pandas导出Hbase数据到dataframe
- 特征筛选4——斯皮尔曼相关系数筛选特征(单变量筛选)
- php中的DS,PHP Ds\Set reverse()用法及代码示例
- jquery 父元素相邻元素_Jquery中几种查找节点的方法
- ai电磁组属于什么组_星巴克的“气氛组”究竟是一个什么样的神秘组织?
- linux eth_p_ip,linux数据链路访问之ETH_P_ALL等等
- 云服务器配置(jdk、tomcat、mysql)
- windows 创建不可见账户
- SPOJ D-query(莫队算法模板)