linux文件path|在Linux下如何修改环境变量PATH啊

linux文件path|在Linux下如何修改环境变量PATH啊的第1张示图

⑴ linux(如redhat)系统默认的PATH路径是在哪个文件中设置的

/etc/profileubuntu系统的话,查这个文件:/etc/login.defs其中:ENV_SUPATH和ENV_PATH定义了超级用户和普通用户的缺省路径。

⑵ 在Linux下如何修改环境变量PATH啊

我想在PATH下加一个/tools/bin的路径用exportPATH=$PATH:/tools/bin后应该是加上去了,但是用echo$PATH还是显示的原来的$PATH变量的值,感觉用exportPATH=$PATH:/tools/bin只是在原来的$PATH变量后加了一个路径到当前的PATH下,但是没有真正修改$PATH的值,怎样改才能在echo$PATH的时候显示当前的PATH值呢?就是说怎么修改变量$PATH?我也试了修改/etc/profile,但是也是只能改PATH的值,但改不了$PATH变量的值。另外,怎样取消一个环境变量的只读属性?答:在你的~/.bashrc里面写exportPATH=$PATH:/tools/bin注销以后重新登陆就可以。如果你在某一个终端里面写了上面这句话那只是在这个终端里面修改了PATH,而关闭了这个终端,PATH还是原来的PATH.你在/etc/profile里面修改PATH是不合理的,因为这个变量可能会被其他的脚本给修改了。所以最好你在~/.bashrc里面写。PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻。用以下命令可以看到PATH的值。$echo$PATH例如,在主机中,用户yogin的PATH值为:/opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/yogin/bin其中“:”为分隔符。所以,上面的一串目录可以看成是如下的目录列表。/opt/kde/bin/usr/local/bin/bin:/usr/bin/usr/X11R6/bin/home/yogin/bin同样,也是主机中,用户root的PATH值为:/opt/kde/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin要修改所有用户的PATH值,您可以以root身份编辑/etc/profile文件,修改其中包含“PATH=”的一行。例如,您可以使用pico编辑器打开/etc/profile文件。$pico-w/etc/profilepico是一个文本编辑器,而-w选项关闭了长行回绕功能。中国网管论坛bbs.bitsCN.com如果您想将当前目录加入到PATH中,则将“.”加入PATH中,此时PATH的设定如下:PATH="$PATH:/usr/X11R6/bin:."注意:在修改了PATH值或任何环境变量后,都要用export将其输出,新的PATH值才能生效。

⑶ linux下添加 path环境变量

linux下加载环境变袭量的文件有/etc/profile文件,~/.bash_profile文件,~/.bashrc文件,/etc/bashrc文件,这些文件加载的顺序也是如此。环境变量想对某个用户生效,修改~目录下文件即可,相对所有用户生效修改/etc/bashrc文件即可,张对系统生效修改/etc/profile文件即可。我看你加的是数据库的变量,个人建议你加在/etc/profile文件中,具体做法如下:打开文件并添加路径:vim /etc/profileexport PATH=$PATH:你的路径保存退出加载文件使其生效:source /etc/profile

⑷ linux里path是什么

PATH是指环境变量,使用命令 echo $PATH即可查看当前环境变量,如果需要修改可以在后面进行追加。比如想将/etc/apache2/bin添加为环境变量,可写为:PATH=$PATH;/etc/apache2/bin 然后回车即可。

⑸ 如何在Linux中修改环境变量PATH

修改Linux的PATH格式是这样的,以在PATH环境变量中加入/root这个路径为例:PATH="$PATH":/root首先PATH环境变量的各个路径之间要用英文冒号分割(Windows的PATH环境变量的路径之间用的是英文分号分割)。"$PATH"这一部分代表PATH环境变量原有的内容,因为PATH环境变量是非常重要,对PATH环境变量的修改都是在原PATH的内容上进行添加,所以先用"$PATH"导入原PATH的内容。后面再用英文冒号分割开/root这个新添加的内容,表示在原PATH的基础上添加/root这个路径。对PATH的修改应该写在哪个配置文件中呢?如果想让设置只对当前用户有效,就需要在~/.bashrc文件中添加设置,以添加/root目录为例需要添加如下两行:PATH="$PATH":/rootexport PATH也可以将两行设置写成一行:export PATH="$PATH":/root如果想让PATH环境变量的设置对所有用户都有效,则要把设置添加到/etc/profile这个全局配置文件中,添加的内容和在~/.bashrc中的一样。修改完配置文件后,如果想让设置马上生效,还需要运行source命令,比如:source ~/.bashrc,否则设置只在下次登录时才会生效(也就是说要重新登录)。

⑹ 求助,如何在linux中设置path变量

PATH是环境变量,要大写那几个目录是你放置命令的目录,输命令后专系统会去PATH中寻找该命令查看当前环境属变量:echo$PATH设置:exportPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin或者exportPATH=PATH:/XXX登出后就失效,要一直有效,修改~/.bashrc或~/.bash_profile或系统级别的/etc/profileps:比如windows下软件都安装在programfile下的不同目录而unix是把可执行文件放在PATH中,库文件放在同级的lib下,方便输命令

⑺ 如何在linux系统中添加路径到PATH环境变量中

1. 全局的对所有用户都可以的使用的PATH: 可以通过修改配置文件: /etc/bashrc 和 /etc/profile 来时配置,全局的PATH;,例如: vi /etc/profile ,在最后后加一行:PATH=THE_SET_GLOBLE_ENV_PATH:$PATH,接着换行: export PATH,如果使其立即生效: source /etc/profile。

2. 对于普通用户也可以设置,自己的路径:在自己的home目录中:ls -a grep bash,会找到两个文件: .bashrc 和 .bash_profile ,同样可以像修改 /etc/profile一样,修改 .bash_profile 来配置你的个性PATH 环境。同样修改后,若不重启,就使其立即生效的话,不要忘了 source .bash_profile。

具体如下:

1、简介

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

2、基本信息

Linux[2]操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

3、分区规定

设备管理在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等,IDE 或 SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。

⑻ 如何添加linux的path中

1. 全局的对所有用户都可以的使用的PATH: 可以通过修改配置文件: /etc/bashrc 和 /etc/profile 来时配置,全专局的PATH; 例如: vi /etc/profile 在最后属后加一行:PATH=THE_SET_GLOBLE_ENV_PATH:$PATH; 接着换行: export PATH 如果使其立即生效: source /etc/profile 2. 对于普通用户也可以设置,自己的路径:在自己的home目录中: ls -a grep bash 会找到两个文件: .bashrc 和 .bash_profile 同样可以像修改 /etc/profile一样,修改 .bash_profile 来配置你的个性PATH 环境。 同样修改后,若不重启,就使其立即生效的话,不要忘了 source .bash_profile. 最看看的你的修改后的PATH: echo $PATH 或者 env 再者 set 推荐阅读《linux就该这么学》。

⑼ 如何修改Linux系统下的PATH(如何添加自己的路径到PATH)

修改Linux的PATH方法有三(添加用户的路径到PATH): 方法一: 直接在命令行中输入:#PATH=$PATH:/etc/apache/bin。这种方法只对当前会话有效,也就是说每当登出或注销系统后,PATH设置就会恢复原有设置。 方法二: 修改/etc/profile文件。在/etc/profile文件的适当位置添加PATH=$PATH:/etc/apache/bin (注意:=即等号两边不能有任何空格)。这种方法最好,除非你手动强制修改PATH的值。否则将不会被改变。 方法三: 修改用户目录下的.bash_profile:vi ~/.bash_profile,把用户想添加的路径添加到PATH后面。这种方法只针对用户起作用。 注意:若采用修改profile文件的方法改变PATH,则必须重新登录才能生效,以下方法可简化工作: 如果修改了/etc/profile,那么编辑结束后执行source profile 或执行点命令:./profile,PATH的值就会立即生效了。这个方法的原理是再执行一次/etc/profile shell脚本,注意如果用sh /etc/profile是不行的,因为sh是在子shell进程中执行的,即使PATH改变了也不会反映到当前环境中,但是source是在当前shell进程中执行的,所以我们能看到PATH的改变。

⑽ linux设置环境变量path

变量是计算机系统用于保存可变值的数据类型。在Linux系统中,变量名称一般都是大写的,这是一种约定俗成的规范。我们可以直接通过变量名称来提取到对应的变量值。Linux系统中的环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的家目录、邮件存放位置等。《Linux就该这么学》一起来学习更多linux知识。PASH环境变量的设置方法:方法一:用户主目录下的.profile或.bashrc文件(推荐)登录到你的用户(非root),在终端输入:$ sudo gedit ~/.profile(or .bashrc)可以在此文件末尾加入PATH的设置如下:export PATH=”$PATH:your path1:your path2 …”保存文件,注销再登录,变量生效。该方式添加的变量只对当前用户有效。方法二:系统目录下的profile文件(谨慎)在系统的etc目录下,有一个profile文件,编辑该文件:$ sudo gedit /etc/profile在最后加入PATH的设置如下:export PATH=”$PATH:your path1:your path2 …”该文件编辑保存后,重启系统,变量生效。该方式添加的变量对所有的用户都有效。方法三:系统目录下的 environment 文件(谨慎)在系统的etc目录下,有一个environment文件,编辑该文件:$ sudo gedit /etc/environment找到以下的 PATH 变量:PATH="<……>"修改该 PATH 变量,在其中加入自己的path即可,例如:PATH="<……>:your path1:your path2 …"各个path之间用冒号分割。该文件也是重启生效,影响所有用户。注意这里不是添加export PATH=… 。方法四:直接在终端下输入$ sudo export PATH="$PATH:your path1:your path2 …"这种方式变量立即生效,但用户注销或系统重启后设置变成无效,适合临时变量的设置。

未经允许不得转载:山九号 » linux文件path|在Linux下如何修改环境变量PATH啊

赞 (0)