记录一些命令的使用语法
记录一些自己经常用到的又时常忘记的linux command Conda conda env list //当前有哪些环境 conda deactivate //退出当前环境 conda list //当前环境安装了哪些package conda remove -n xxx --all //删除xxx环境 conda create -n xxxx //新建一个环境 conda activate xxx //激活某个环境 python venv 新增一个名称为ai_env环境(会在当前目录下新建一个ai_env目录) python3 -m venv /home/fangqing/ai_env 激活环境 source ~/ai_env/bin/activate 此时shell会出现一个ai_env环境的前缀 fangqing@spark-dec6:~$ source ~/ai-env/bin/activate (ai-env) fangqing@spark-dec6:~$ 退出环境 deactivate venv 是 Python 自带轻量环境,conda 是跨语言全能环境,日常小项目用 venv,数据科学 / 深度学习用 conda。 venv 只能用当前系统的python 版本, conda可以随便装python版本,能换python版本 systemctl 用systemctl对服务进行管理(以nginx为例) systemctl restart nginx //重启nginx systemctl status nginx //查看nginx状态 systemctl show nginx //查看nginx配置文件 nginx nginx -T //测试nginx配置文件 nginx -s reload //重新加载nginx配置文件 nginx的主配置在: /etc/nginx/nginx.conf 该文件会include 其他的子配置,如: include /etc/nginx/modules-enabled/*.conf; include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; fangqing@e470c:/etc/nginx/sites-enabled$ ls -al drwxr-xr-x 2 root root 4096 4月 3 2025 . drwxr-xr-x 8 root root 4096 3月 11 06:14 .. lrwxrwxrwx 1 root root 34 2月 18 2025 default -> /etc/nginx/sites-available/default 修改default 中的`root`值为本地website所在的文件路径 用户管理 增加用户:useradd useradd fqtest 删除用户:userdel userdel fqtest