常用的shell命令

常用的shell命令

Conda

conda激活环境报错:Your shell has not been properly configured to use ‘conda activate‘

source activate
conda deactivate

conda常用命令

  • conda版本
conda --version
  • 查看cuda版本
nvcc -V

管理包

  • 安装包

    conda install package_name,添加版本号(例如 conda install numpy=1.10)
    conda install  package-name  //为当前环境安装包
    conda install -n env_name package_name  //为指定环境安装某个包
    
  • 卸载包

    conda remove package_name
    
  • 更新包

    conda update package_name,conda update --all
    
  • 列出包

    conda list
    
  • 查找包

    conda list | grep package-name //查找某个包
    conda search package-name  //查找包
    

系统权限

  • permission denied
sudo chmod 777 指定文件或目录
su 切换到root用户

对于不可执行的文件把它变成可执行的文件

如何看文件是否是可执行的?(ll)

-rw-rw-r-- 是不可执行的

drwxrwxr-x 有-x是可执行的

chmod +x run.sh

运行、看卡、进程保护、查看文件内容

清除

clear

看卡

nividia-smi
gpustat

看文件 log

tail [参数] [文件]  

tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。

tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。

**进程保护(关闭ssh连接后仍然运行) **

1.tmux

tmux attach

ctrl+b +"" 可以上下分屏 上下左右键可以调整窗口的位置。

ctrl+b+% 可以左右分屏

2.screen

posted @ 2023-02-23 10:23  深度睡眠学习  阅读(30)  评论(0)    收藏  举报