给PATH变量添加路径Adding directories to your $PATH

PATH是一个告诉shell在哪些路径中搜索可执行文件来响应用户的命令的环境变量。

PATH is an environmental variable that informs the shell within which directories to search for executable files in response to commands issued by a user.

为此,编辑用户家目录下的.bashrc文件在里面附上下面这行命令(接在现有路径后面):

To do this, edit the .bashrc file in the home directory and append the following line (chaining the existing path additions) :

export PATH=/path/to/dir:$PATH

可以在终端运行下面命令打开.bashrc:

You can open .bashrc in terminal by running:

$ nano ~/.bashrc

# ~/ being the implicit path for

# your home folder

#~/ 就是指你的家目录

比如,这样添加/usr/sbin的路径:

For example, to add the directory /usr/sbin, the following would be used:

PATH="/usr/sbin:$PATH"

执行source命令或者注销重登陆(或者重启终端)来使更改生效。

Source your .bashrc or logout/login (or restart the terminal) for the changes to take effect.

执行source时,以文件作为参数。source .bashrc,直接输入:

Sourcing executes the file that it was given as a parameter. To source your .bashrc, simply type

$ source ~/.bashrc

这样也可以:

This is the same as running:

. ~/.bashrc

linux给PATH添加变量,给PATH变量添加路径--用Enki学Linux系列(6)相关推荐

  1. 快速调用编辑器来写一条长,复杂或难的命令--用Enki学Linux系列(5)

    快速调用编辑器来写一条长,复杂或难的命令 Rapidly invoke an editor to write a long, complex, or tricky command 下次当你需要用she ...

  2. linux中将文本中的单词换掉的指令_从零开始学Linux运维|19.文本处理相关命令(2)...

    1.tr tr用于替换文本文件中的字符,格式为"tr [要替换的字符] [替换后的字符]" tr不能用于替换完整字符串,只能替换对应的字符 将小写都替换成大写"cat t ...

  3. linux网络接口是什么,网络接口是什么?What Is A Network Interface?--用Enki学Linux系列(1)...

    每个Linux系统都有很多的网络接口,用来与物理或虚拟网络设备通信.例如,你的电脑有一块以太网卡和一块无线网卡,那么每个网卡都会有一个网络接口(默认情况). ifconfig命令会列出网络接口的当前状 ...

  4. 设置删除命令别名--用Enki学Linux系列(10)

    给rm.mv或者cp添加-i或者-interactive标识会要求你确认他们执行后的每一个步骤. 这样用被认为是一个好的经验因为你不会从电脑里误删文件. 为了默认实现这个功能,可以将下面的别名添加到~ ...

  5. head和tail命令--用Enki学Linux系列(8)

    head和tail命令 head和tail是让你分别选择并显示一个文件或者输出流中的最开始或者最后几行,默认是选10行,但使用-n参数你可以指定其他数目. 比如你可以用tail来选择一个日志文件的最后 ...

  6. 使用dd命令测试CPU性能--用Enki学Linux系列(16)

    dd命令也可以作为一个简单的CPU性能测试工具来使用!你可以用如下方法运行这个"开箱即用"的功能: $ dd if=/dev/zero bs=1M count=1024 | md5 ...

  7. 使用vmstat命令监视系统内存--用Enki学Linux系列(14)

    vmstat使用户监视如进程,内存,页面,IO块,陷阱,磁盘和CPU活动. 用户可指定监视取样的周期. $ vmstat 1 procs -----------memory---------- --- ...

  8. 使用less为长篇输出分页--用Enki学Linux系列(12)

    less命令是一个让你从一个很长的页面输出流中翻页和搜索的分页工具, 一个简单例子: $ ps aux | less ps aux 打印当前运行进程的细节信息,大概要占用好几个屏幕.通过添加管道符和l ...

  9. 修改系统时区(基于Debian的系统)--用Enki学Linux系列(15)

    在你的基于Debian的系统上修改时区你可以执行下面操作然后一个互动菜单会出现在你的终端上: $ sudo dpkg-reconfigure tzdata 你也可以用同样命令在UTC/GMT之间转换. ...

最新文章

  1. 自定义注解-aop实现日志记录
  2. win服务器系统程序原因
  3. 批处理检查电脑是否中了冰河木马
  4. Angular Component class属性初始化和构造函数执行的先后顺序
  5. 如何定制化SAP Spartacus的购物车图标
  6. Java程序停止 mq通道未关闭_java – 如何在MQ上停止丢失消息
  7. epic关于win7报错缺失api-ms-win-downlevel-kernel32-l2-1-0.dll
  8. Python的静态类型之旅
  9. centos网卡错误Device eth0 does not seem to be present
  10. 梦想CAD软件(控件)图层介绍
  11. 网络访问计算机无法访问,电脑已连接网络却无法访问互联网怎么办
  12. Steve Jobs Said
  13. 科学计算机设计总结,科学计算器课程设计报告
  14. 邮箱客户端程序的实现
  15. 想要从编程小白成为达人,这些你必须知道!(附STM32学习指南)
  16. nyoj 一笔画问题
  17. 仅需三步,远程桌面控制公司内网电脑
  18. java ctr_java – CTR模式使用初始向量(IV)
  19. p4est 2.3.2 安装
  20. AndroidStudio按钮实现点击响应详细代码

热门文章

  1. 2022.11.15【bug笔记】|Error in FASTQ file at line 55: Line expected to start with ‘+‘, but found ‘G‘
  2. 电脑打开excel文件的方式没有excel程序
  3. html ui标记是什么,ui是啥
  4. 5G将又是一个失败的存在
  5. ffmpeg delogo滤镜去除图片水印
  6. 2017 Python 问卷调查结果初步分析
  7. cvCaptureFromFile一直返回NULL
  8. 用python爬虫爬取网页壁纸图片(彼岸桌面网唯美图片)
  9. xp如何开启系统打印服务器配置,XP系统设置打印机共享的方法有哪些
  10. Unity 鼠标拖动UI