日夏养花网

您好,欢迎访问日夏养花网,我们的网址是:http://www.rixia.cc

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

2021-04-29 17:38:49 分类:养花问答 来源: 日夏养花网 作者: 网络整理 阅读:142

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

我想在PATH下加一个/tools/bin的路径用export
PATH=$PATH:/tools/bin后应该是加上去了,但是用
echo
$PATH
还是显示的原来的$PATH变量的值,感觉用export
PATH=$PATH:/tools/bin只是在原来的$PATH变量后加了一个路径到当前的PATH下,但是没有真正修改$PATH的值,怎样改才能
在echo
$PATH
的时候显示当前的PATH值呢?就是说怎么修改变量$PATH?我也试了修改/etc/profile,但是也是只能改PATH的值,但改不了$PATH
变量的值。另外,怎样取消一个环境变量的只读属性?
答:
在你的
~/.bashrc
里面写
export
PATH=$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/profile
pico是一个文本编辑器,而-w选项关闭了长行回绕功能。
中国网管论坛bbs.bitsCN.com
如果您想将当前目录加入到PATH中,则将“.”加入PATH中,此时PATH的设定如下:
PATH=&qu日夏养花网ot;$PATH:/usr/X11R6/bin:."
注意:在修改了PATH值或任何环境变量后,都要用export将其输出,新的PAThttp://www.rixia.ccH值才能生效。

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

1. 全局的对所有e5a48de588b63231313335323631343130323136353331333365633936用户都可以的使用的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 日(这www.rixia.cc是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

2、基本信息

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

3、分区规定

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

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_www.rixia.ccprofile.
呵呵,最看看的你的修改后的PATH:
echo
$PATH
或者
env
再者
set
!!
path的值是一系列目录,当您运62616964757a686964616fe78988e69d8331333431343666行一个程序时,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/profile
  pico是一个文本编辑器,而-w选项关闭了长行回绕功能。
  只有在用户重新注册后,path的新值才会生效。如果只是要修改某一个用户的path值,就应该编辑该用户主目录中的.bash-profile文件。
  如果您想将当前目录加入到path中,则将“.”加入path中,此时path的设定如下:
  path="$path:/usr/x11r6/bin:."
  export
path
  注意:在修改了path值或任何环境变量后,都要用export将其输出,新的path值才能生效。

Linux下怎么添加和查看PATH环境变量

linux下查抄看和添加PATH环境变量
来自bai:http://apps.hi.baidu.com/share/detail/32942984

$PATH:决定了shell将到哪些目du录中寻找命令或程序,zhiPATH的值是一系列dao目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。
编辑你的 PATH 声明,其格式为:
PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>
你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$ source .bash_profile
需要注意的是,最好不要把当前路径 “./” 放到 PATH 里,这样可能会受到意想不到的攻击。完成后,可以通过 $ echo $PATH 查看当前的搜索路径。这样定制后,就可以避免频繁的启动位于 shell 搜索的路径之外的程序了。

Linux中如何修改$PATH变量

首先你可以在命令行输入:$path看看你能看到什么,那是一些bash路径,意思就是往path里面新增一个内/opt/bin的路径,如果不容加:$path的话,就表示直接把path赋值为/opt/bin啦,这样你其他的老路径就丢失了。
直接重新定义:
一般bai添加du新的目录会这样:PATH=$PATH.string
export
$PATH
要删除一些内zhi容的话
直接dao:PATH=sting(string为去掉删除内版容以后的字符串)
然后权export
$PATH

linux 怎么把路径加到环境变量$PATH中

echo $PATH 没有/usr/sbin/n因为我在执行useradd时候 还得去/usr/sbin/下执行 useradd 所以我想把 /use/sbin 加到$PATH中
在你的主文件夹目录下,用Ctrl+H键查看隐藏文件,打开.bashrc文件,在最后面添加代码:
export PATH=$/usr/sbin:$PATH
保存后重启。
export PATH=$PATH:/usr/sbin
vim /etc/profile
加入
export PATH=$PATH/usr/sbin/
$path是你本来的path的变量
这句话的意思是在原来的path的基础上,加上opt/bin这个路径

文章标签:

本文标题: 求助,如何在linux中设置path变量?
本文地址: http://www.rixia.cc/wenda/111073.html

上一篇:卧室门朝向风水有什么禁忌

下一篇:游戏《饥荒》怎么和蜘蛛做朋友?蜘蛛人韦伯如何解锁?

相关推荐

推荐阅读

猜你喜欢

返回顶部