记录一下这段时间在WSL2上学习conda以及ubuntu的命令行指令,以便以后直接粘贴复制

1.wsl相关

创建用户username

useradd username

给已创建的用户username设置密码

passwd username

修改用户这个命令的相关参数

usermod --help

删除用户username

userdel username

删除用户username所在目录

rm -rf username

用户切换

切换到root

sudo -s	

切换到用户username

su username

eg:su ubuntu22

首先查看所有分发版本

wsl -l --all  -v

关闭WSL2

wsl --shutdown

2.Conda相关

切换环境

conda activate cu118py310
conda activate tensorflow
conda activate NER
conda activate torch

查看并删除环境

查看环境列表

conda info --env

删除环境

conda remove -n 环境名 --all

eg:conda remove -n code --all

创建环境

conda create -n 环境名 python=版本号

eg:conda create -n ChineseBERT python=3.8

退出当前环境

conda activate base

查看当前环境已安装的包

pip list

查看WSL2可用内存空间

cat /proc/meminfo

3.Docker相关

停止Docker服务

sudo service docker stop

开启Docker服务

sudo service docker start

在jupyter运行TensorFlow的官方docker镜像

docker run -it --gpus all -p 8888:8888 tensorflow/tensorflow:latest-gpu-py3-jupyter