Mac在PATH中永久添加路径

Mac系统的环境变量,加载顺序为:

/etc/profile

/etc/paths

~/.bash_profile

~/.bash_login

~/.profile

~/.bashrc

/etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果~/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果~/.bash_profile文件不存在,才会以此类推读取后面的文件。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。

在PATH中永久添加路径:

  修改/etc/paths文件,直接把路径插入在文件末尾,保存,重启shell。

时间: 2024-10-06 11:17:22

Mac在PATH中永久添加路径的相关文章

Linux系统之在PATH中添加自己的路径

在PATH中添加自己的路径,有几种方法可以使用,本文主要介绍的是通过修改/etc/profile文件来实现: 第一步:通过命令打开profile文件 vim /etc/profile 在文件的最后添加上如下: PATH=$PATH:xxxxxxx; export PATH xxxxxx为自己需要添加的目录路径 第二步:通过输入下面命令来使修改即时生效,否则需要reboot source /etc/profile 通过以上两步修改,即可将自己的目录路径添加到PATH中

【转】Mac OS X 中 Zsh 下 PATH 环境变量的正确设置

在 Mac OS X 中使用 zsh,环境变量 PATH 一不小心就会变得很紊乱,表现为自己设置的路径总是被放到系统路径之后,部分路径还会有重复.这是我们不太了解 zsh 启动时加载文件的顺序和 Mac OS X 的 shell 类型导致的. zsh 启动过程中会依次读取以下文件: /etc/zshenv $ZDOTDIR/.zshenv($ZDOTDIR 未设置时默认为 $HOME) 如果是 login shell,读取 /etc/zprofile, $ZDOTDIR/.zprofile 如果

Linux将命令添加到PATH中

Linux将命令添加到PATH中博客分类:linuxLinuxApacheBash 简单说PATH就是一组路径的字符串变量,当你输入的命令不带任何路径时,LINUX会在PATH记录的路径中查找该命令.有的话则执行,不存在则提示命令找不到.比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls命令根本不在这个两个目录下,当你输入ls命令时LINUX会去/bin,/usr/bin,/sbin等目录寻找该命令.而PATH就是定义/bin:/sbin:/usr/bin等这些路劲的变

Linux将命令添加到PATH中【转】

转自:http://www.jb51.net/LINUXjishu/150167.html 电脑中必不可少的就是操作系统.而Linux的发展非常迅速,有赶超微软的趋势.这里介绍Linux的知识,让你学好应用Linux系统.比如要把/etc/apache/bin目录添加到PATH中,方法有三: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile 在适当位置添加 PA

再MapView中添加路径

要想让MapView画路径,必然要传给mapView某些东西,没错,类似Annotation(大头针),添加路径也有类似的操作函数和相应传入CLLocation返回路径的协议方法. 1.搭建界面 拖一个全屏的MapView,连线到controller,如下 1 @property (weak, nonatomic) IBOutlet MKMapView *mapView; 2. 创建一个编码器(地理编码,不要误解) 1 @property (nonatomic, strong) CLGeocod

Mac OS X中Launchpad的图标添加删除方法(添加方法别试了,和Linux很大区别)

说明:在Mac下的Launchpad图标添加和删除都与应用程序的app文件有关,如果单纯的只想在Launchpad添加自定义的图标,然后指定要某条命令运行时,建议不要这么干,Launchpad的图标管理没Linux那么简单,且操作复杂. 常规方法: 添加,删除 直接把下载好的app文件拖入到应用程序即可,删除app文件同样也会对Launchpad的图标进行删除. 非常规方法: 在Mac下系统越新,方法越无效,所以不建议试了. Launchpad的图标原理使用的sqlite文件进行管理的,位于这里

MySQL在windows系统中修改datadir路径后无法启动问题,报错1067

windows server2008下如何更改MySQL数据库的目录的帖子已经很多了,这里简单介绍一个步骤,如果不成功请先查看其它帖子. 更改默认的mysql数据库目录 将 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 改到 D:\MysqlData 1. 建立文件夹 D:\MysqlData 2. 停止 mysql 服务,将 "C:\Documents and Settings\

Project Euler 83:Path sum: four ways 路径和:4个方向

Path sum: four ways NOTE: This problem is a significantly more challenging version of Problem 81. In the 5 by 5 matrix below, the minimal path sum from the top left to the bottom right, by moving left, right, up, and down, is indicated in bold red an

struts2中获得绝对路径

在struts2应用中,通过获得绝对路径,简化代码: 方法一: 修改表单提交路径为绝对路径: <form action="<%request.getContextPath()%>/user/login" method="post"/> 方法二: 表单提交路径不修改,但是: 1.在页面中添加如下代码: <%String path=request.getContextPath(); String basePath=request.getSc