Linux使用笔记4-添加用户变量(设置自己的命令,修改默认python版本等)

使用linux服务器时,我们需要设置自己的用户变量,以添加自己的命令,或者用自己的软件版本替代系统默认的版本,方便自己的使用。在自己home下有个.bashrc 文件,里面记录着用户的配置文件。打开方式为:vim ~/.bashrc 编辑完保存退出vim后重新登录用户即可生效,因为在该文件只在登录时生效。以下介绍几种应用:

1. python3 代替系统默认的版本

1.1 python3 在linux下的安装

建议安装anaconda3,这样会方便的多。 - 下载ancaconda for linux 这里是下载地址:下载地址。一定要选择自己想要的版本哦。

  • 在下载的anaconda 安装包的目录下进行安装
bash 下载的文件名
例如: bash Anaconda3-5.0.1-Linux-x86_64.sh 

1.2 设置为默认python

export PATH=/home/gxrao1/anaconda3/bin:$PATH

该命令的意思是 把自己的python3所在路径添加到环境变量的最前面,当使用python的时候,系统首先索引到该目录,就会运行该版本的python

2. 设置自己的命令

可以把自己的常用命令加入到该文件中,例如文件夹跳转到数据文件目录,常用工作目录等。

# my cmd 
alias liugroup="cd /DATA/235/liugroup"
alias mywork="cd /DATA/234/gxrao1" 

这里用到alias命令 将自己的命令写在引号中即可,保存并退出后重新登录即可生效。

3. 待续

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ytkah

帝国cms系统限制的登录次数不得超过5次请等60分钟过后方可重新登录

  朋友的网站是帝国cms建的,他好久没登录有点忘记密码了,后面再登录就提示系统限制的登录次数不得超过5次请等60分钟过后方可重新登录,这个如何解决呢?其实只要...

2485
来自专栏Java Edge

Error running Tomcat8: Address localhost:1099 is already in use

这明显是1099端口已经被占用,解决办法如下: 第一步,命令提示符号,执行命令:

761
来自专栏无原型不设计

【Mockplus教程】为什么删除多个页面的时候会有提示,如何取消提示?

为了防止误操作,在删除三个及以上页面的时候,Mockplus默认会给出输入“delete”字符 完成删除的确认提示,如下图: ? 要去掉这个提示,在设置中...

2516
来自专栏web开发

Mac系统实现git命令自动补全

当我第一次使用mac电脑的时候,由于我是从事软件开发的程序员,所以必须经常要使用到git,然而发现在mac系统下,git不能实现命令的自动补全,然后网上查找资料...

2127
来自专栏cloudskyme

vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化)

环境准备 软件:vmware workstation 9.0      ubuntu-12.04.2-server-amd64(官方下载) 硬件:确认CPU支持...

2685
来自专栏张善友的专栏

如何启动“Microsoft File Transfer Manager”

从MSDN下载东西的时候可能会*自动*启用“Microsoft File Transfer Manager”。这是微软提供的一个下载软件,支持断点续传,这一点在...

1828
来自专栏Java Edge

Mac 下 MySQL5.7.22的安装

1.使用安装包安装mysql(网上下载实在是太慢了,需要安装包的可以在文章底部留言,我发给您) 双击打开安装文件 ? 双击pkg文件安装 一路向下,记得保存最后...

31910
来自专栏林德熙的博客

git 上传当前分支

因为我现在的分支是的名很长,每次需要上次当前分支需要写很多代码,是不是有很简单方法上传当前分支。

602
来自专栏青青天空树

tomcat远程调试javaweb

  当把一个本地项目部署到远程服务器后有可能出现意想不到错误,这个时候通过远程调试能够更清楚的找到bug所在位置。

771
来自专栏vue学习

windows下nodejs的安装和hello world小应用的创建

前言:这两天学了下nodejs,网络上有很多教程但是我觉得不是很全面,所以写一下我学习的过程和当中所遇到的问题。

1042

扫码关注云+社区