Basic
- 查看cuda版本1:
$ nvcc --version
- 查看cuda版本2:
$ cat /usr/local/cuda/version.txt
- 查看cuda版本3:
$ python -c "import torch; print(torch.version.cuda)"
- 查看cudnn版本:
$ cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
Conda
压缩解压缩
.7z
sudo apt-get install p7zip-full # 安装7z环境
7z x PACKAGE.7z # 解压
7z a -t7z -r PACKAGE.7z /path/to/dir/* # 压缩
.tar
tar -xvf FileName.tar # 解包
tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包
.tar.xz
xz -d FileName.tar.xz
.tar.gz .tgz
tar -zxvf FileName.tar.gz # 解压
tar -zcvf FileName.tar.gz DirName # 将DirName和其下所有文件(夹)压缩
tar -C DesDirName -zxvf FileName.tar.gz # 解压到目标路径
.TAR.BZ2
tar -jcvf archive_name.tar.bz2 directory_to_compress # 压缩
tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/ # 解压
.gz
gunzip FileName.gz # 解压1
gzip -d FileName.gz # 解压2
gzip FileName # 压缩,只能压缩文件
文件
- 查看文件数量(不包含子目录中的文件)
ls -l | grep "^-" | wc -l
- 查看文件数量(包含子目录中的文件)
ls -lR | grep "^-" | wc -l
- 查看文件夹目录个数(不包含子目录中的目录)
ls -l | grep "^d" | wc -l
- 统计loc
find . -name "*.c" or -name "*.cpp" | xargs grep -v “^$” | wc -l