vim /etc/profile          #编辑gopath,写入如下export GOROOT=/usr/local/go  #设置为go安装的路径,有些安装包会自动设置默认的goroot
export GOPATH=$HOME/gocode   #默认安装包的路径 可以加自己想要的路径,用:分割
export PATH=$PATH:$GOROOT/bin:$GOPATH/binsource /etc/profile            #启用刚设置的配置文件
go env                       #查看本机gopathLinux环境变量设置文件
/etc/profile 全局用户,应用于所有的Shell。
/$HOME/.profile 当前用户,应用于所有的Shell。
/etc/bash_bashrc 全局用户,应用于Bash Shell。
~/.bashrc 局部当前,应用于Bash Sell。查找软件安装目录
whereis mongodb查看PATH
#echo $PATH 显示PATH设置。
#env 显示当前用户变量。以添加mongodb server为列
修改方法一:
export PATH=/usr/local/mongodb/bin:$PATH
//配置完后可以通过echo $PATH查看配置结果。
生效方法:立即生效
有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
用户局限:仅对当前用户修改方法二:
通过修改.bashrc文件:
vim ~/.bashrc
//在最后一行添上:
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:(有以下两种)
1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
2、输入“source ~/.bashrc”命令,立即生效
有效期限:永久有效
用户局限:仅对当前用户修改方法三:
通过修改profile文件:
vim /etc/profile
/export PATH //找到设置PATH的行,添加
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:系统重启
有效期限:永久有效
用户局限:对所有用户修改方法四:
通过修改environment文件:
vim /etc/environment
在PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中加入“:/usr/local/mongodb/bin”
生效方法:系统重启
有效期限:永久有效
用户局限:对所有用户

Linux设置gopath相关推荐

  1. linux设置ulimit值永久生效

    linux设置ulimit值永久生效 小知识的积累,转自 http://hi.baidu.com/moonelf9989/blog/item/1deadf12780fa0c5c2fd789d.html ...

  2. Linux设置开机启动

    Linux设置开机启动有几种方式,今天就来讨论以下几种方式. 方法一:编辑rc.loacl脚本 直接在/etc/rc.local中添加启动脚本. $ vim /etc/rc.local 方法二:Lin ...

  3. Linux 设置windows可见的文件夹共享,创建只拥有读权限的共享用户,samba工具安装,“smbpasswd: command not found“问题解决

    linux 设置 windows 可见的共享文件夹 第一章:文件夹共享设置方法 ① 设置文件共享,只拥有读权限 ② windows 用户访问测试 ③ samba 服务安装,"smbpassw ...

  4. VMware中为linux设置网络

    安装网络 给Linux设置网络是为了使用yum工具安装图形套件,然后启动图形界面. 1.登录黑框中输入命令,让CentOS 7 自动获取一个 IP地址 #dhclient 正常情况下是不会有输出的. ...

  5. linux 支持的字体命令,Linux设置显示中文和字体

    Linux设置显示中文和设置字体 设置中文 一.查看当前使用的系统语言 登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言.如 echo $LANG image. ...

  6. Linux设置Oracle开机自启动

    Linux设置Oracle开机自启动 目录 1.编辑oratab    1 2.编辑rc.local    2 3.listener.log的权限    3 4.编辑dbstart    3 5.测试 ...

  7. 在linux设置回收站 - 防止失误操作造成数据清空,并定期清理

    安装trash sudo apt-get install trash-chi 原理 执行trash命令后,是将文件移动了用户的回收站,每个用户的回收站路径为$HOME/.local/share/Tra ...

  8. linux设置默认的首页文件,Linux 设置Firefox主页

    Linux 设置Firefox主页 在Linux系统中,当用户启动Firefox主页时,会自动打开Firefox默认设置的主页.当然,用户也可以通过Firefox的首选项,手动将Firefox主页设置 ...

  9. linux创建定时任务命令,linux设置定时任务的方法步骤

    一,首先登录 二,找到文件夹 三,查看定时任务 crontab -l 四,vi root 编辑定时任务 编辑完成后,点ESC,然后:wq 时间格式 分钟 小时 日期 月份 周 命令 数字范围 0-59 ...

最新文章

  1. torch max 判断与筛选
  2. 数字图像处理的三个层次
  3. 正则表达式的学习二:正则表达式的匹配规则总结
  4. Yii2中如何将Jquery放在head中的方法
  5. 前端综合能力系列之git与gitflow
  6. 安装SAP Business One对软硬件有哪些要求
  7. 北斗导航 | 自主无人系统多传感器融合技术(学术PPT分享附视频链接)
  8. Linux系统下Nginx支持ipv6
  9. C# 5.0 CallerMemberName CallerFilePath CallerLineNumber获取调用方法名称,路径,行号
  10. Tomcat 发布时war解压
  11. TCP服务器端与多个客户端连接的C#代码实现
  12. 【格式转换】将JPEG图片批量处理为jpg格式
  13. oracle 从后往前,oracle从后往前截取字符串 oracle截取字符串后三位
  14. 7-1 最长公共子序列 (20 分)
  15. oracle系统监控工具oswatch简介!
  16. 计算机视觉系列(七)——迁移学习
  17. dnf剑魂buff等级上限_DNF:国服鬼剑85版本以来的变迁,剑魂最惨,阿修罗起伏不大...
  18. Navicat远程连接Oracle数据库
  19. PHP函数array_intersect
  20. 不加班,最高20天全薪年假在微软做程序员究竟有多爽?

热门文章

  1. 用计算机怎样做小玩具,怎么用纸做儿童玩具平板电脑
  2. 我的年终奖,等不到了
  3. Win10笔记本只能搜到以太网查不到WiFi的排查步骤与最终解决方法
  4. 【10分钟复习】java 多线程专题极速版 面试用
  5. 揭开育碧多伦多工作室的面纱-细胞分裂项目(译05-25-2010)
  6. 获取指定日期所在周的每一天的日期(周一,周二,周三,周四,周五到周末 )
  7. [论文笔记] 大型车牌检测数据集CRPD 阅读笔记
  8. Excel VLOOKUP实用教程之 09 VLOOKUP 与多个条件一起使用?(教程含数据excel)
  9. 谷歌云服务器设置ssh账号,LINUX | 谷歌云开启SSH及设置root密码
  10. 谷歌云服务器如何通过Putty/SecureCRT远程登录