这篇文章主要讲解了“Linux中的export与alias命令怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中的export与alias命令怎么使用”吧!
摘要:export和alias都是用来简化命令行输入的工具。export用于设置环境变量,环境变量是一些系统级别的变量,用于指定一些系统的默认值或者搜索路径等。
alias用于给较长的命令取别名,只是给命令取别名。
alias ll="ls -l"
这样就可以使用简单的命令执行操作
环境变量配置文件.bash_profile:
# Setting PATH for Python 3.6 # The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}" export PATH # Setting PATH for Python 3.10 # The original version is saved in .bash_profile.pysave # 冒号(:)通常表示分隔符,将前面的路径添加到PATH系统环境变量中,再调用export设置,最后保存文件别忘了source激活 PATH="/Library/Frameworks/Python.framework/Versions/3.10/bin:${PATH}" export PATH alias python3="/usr/local/bin/python3.10" alias python36="/usr/local/bin/python3.6"
注意点:
当我输入$PATH查看系统的环境变量时
-bash: /Library/Frameworks/Python.framework/Versions/3.10/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.10/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin: No such file or directory
所以当我没加别名alias时,输入python3加载的是python3.10版本而不是3.6版本。(linux中当我输入命令,会到系统环境变量指定的目录中查找可执行文件,没有找到则报错),这里优先找到了3.10/bin下的python3
感谢各位的阅读,以上就是“Linux中的export与alias命令怎么使用”的内容了,经过本文的学习后,相信大家对Linux中的export与alias命令怎么使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。