Shell 命令

清屏

清除终端显示内容:

1
clear

Python

查看已安装的包

列出当前环境中已安装的所有 Python 包及其版本:

1
pip3 list

创建虚拟环境

在当前目录下创建一个名为 myenv 的 Python 虚拟环境:

1
python3 -m venv myenv

激活虚拟环境

激活虚拟环境后,终端会显示 (venv),此时可以直接使用 pip

1
source myenv/bin/activate

关闭虚拟环境

退出虚拟环境并恢复到系统 Python 环境:

1
deactivate

重新加载配置文件

在修改环境变量后,重新加载 .bash_profile.zshrc 文件以应用更改:

1
source ~/.bash_profile

1
source ~/.zshrc

Java

查看当前使用的 Java 版本

显示当前正在使用的 Java 版本信息:

1
java -version

查看所有已安装的 JDK 版本

列出所有已安装的 JDK 版本:

1
/usr/libexec/java_home -V

临时切换 JDK 版本

切换到 JDK 1.8

将 JDK 版本临时切换为 1.8:

1
2
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export PATH=$JAVA_HOME/bin:$PATH

切换到 JDK 17

将 JDK 版本临时切换为 17:

1
2
export JAVA_HOME=$(/usr/libexec/java_home -v 17)
export PATH=$JAVA_HOME/bin:$PATH

Java 文件操作

编译 Java 文件

编译 Java 文件生成 .class 字节码文件:

1
javac MyProgram.java

运行 Java 程序

运行已编译的 Java 程序:

1
java MyProgram