ubuntu/Linux配置环境变量/软连接ln -s/起别名 alias

双系统教程

安装教程(我用的win11+ubuntu):

https://www.bilibili.com/video/BV1wo4y177Gk/?spm_id_from=333.999.0.0&vd_source=5fed6e8a7e3ad9f10860bf7a4540ba71

安装软件

sudo dpkg -i 文件名.deb

卸载软件

ubuntu 彻底卸载软件的常用步骤(以 google chrome 为例)

如果你想从Ubuntu中彻底卸载Google浏览器,你可以用命令行的方式来操作:

sudo apt-get purge google-chrome-stable,这个命令会删除Chrome浏览器的软件包和配置文件。
sudo apt-get autoremove,这个命令会删除Chrome浏览器的依赖包和不再需要的软件包。
sudo rm -rf ~/.config/google-chrome,这个命令会删除Chrome浏览器的用户数据和缓存文件。

执行完这些命令后,你就可以彻底卸载掉Google浏览器了。

环境变量

在Linux中,环境变量是一种全局变量,用于存储系统级别的配置信息,可以在操作系统中的各个进程之间共享。环境变量包含了一些重要的配置信息,例如系统路径、默认编辑器、语言设置等。

每个环境变量都有一个名称和一个对应的值。当一个进程启动时,它会继承当前的环境变量,并且可以读取和修改这些变量的值。通过设置和使用环境变量,可以在不同的程序和脚本之间共享配置信息,以及定制系统行为。

查看所有环境变量(键值对呈现的)

env

在Linux中,可以通过多种方式来设置环境变量,包括:

临时变量(只对当前终端有效,关了就没了):

用户环境变量/全局(系统)(跟win系统的一样意思):

自定义环境变量PATH




要想在其它地方使用的话,需要自己加环境变量PTAH,如下图:
我这里在~/.zshrc

source ~/.zshrc一下就好了

修改环境变量

直接去对于的位置改就完事了=.=

其它配置参考

https://zhuanlan.zhihu.com/p/139305626

软连接

alias起别名

如:alias zc="echo '13245'"
在功能上,zc() { echo "13245" }alias zc="echo '13245'" 实现的效果是相同的,即在输入 zc 命令时都会输出 "13245"。

然而,在使用上存在一些区别:

  1. 函数(zc() { echo "13245" }):这是一个自定义函数的定义方式。你可以在函数中编写复杂的命令和逻辑,并使用参数和变量进行处理。定义函数后,你可以直接通过函数名调用它。
  2. 别名(alias zc="echo '13245'"):这是一个命令别名的定义方式。你可以为一个命令设置一个简短的别名。定义别名后,每当你输入别名时,实际上会执行对应的命令。别名主要用于简化命令,而不适用于复杂的逻辑和参数处理。

因此,如果你只需要简单地将命令 "zc" 映射到 "echo '13245'",使用别名是更简单和方便的选择。如果你需要更复杂的逻辑和处理,或者想在函数中使用参数和变量,那么定义一个函数会更合适。

posted @ 2023-06-07 14:36  __username  阅读(323)  评论(0编辑  收藏  举报

本文作者:DIVMonster

本文链接:https://www.cnblogs.com/guangzan/p/12886111.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。