1. 下载GitHub代码。
使用代码:
python
git clone https://github.com/Turoad/CLRNet.git
2. 压缩 / 解压。
打包压缩 是日常工作中备份文件的一种方式
在不同操作系统中,常用的打包压缩方式是不同的选项 含义
- Windows 常用 rar
- Mac 常用 zip
- Linux 常用 tar.gz
python
# 打包文件
tar -cvf 打包文件.tar 被打包的文件/路径...
# 解包文件
tar -xvf 打包文件.tar
选项说明:
压缩/解压缩
1)gzip
tar 与 gzip 命令结合可以使用实现文件 打包和压缩
tar 只负责打包文件,但不压缩
用 gzip 压缩 tar 打包后的文件,其扩展名一般用 xxx.tar.gz
- 在 Linux 中,最常见的压缩文件格式就是 xxx.tar.gz
python
# 压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...
# 解压缩文件
tar -zxvf 打包文件.tar.gz
# 解压缩到指定路径
tar -zxvf 打包文件.tar.gz -C 目标路径
常用的压缩/解压缩
python
# 压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...
# 解压缩文件
tar -zxvf 打包文件.tar.gz
3.文件和目录常用命令
Linux 下文件和目录的特点
- Linux 文件 或者 目录 名称最长可以有 256 个字符参数 含义
- 以 . 开头的文件为隐藏文件,需要用 -a 参数才能显示 .
- 代表当前目录
..
代表上一级目录
ls 命令说明
python
ls -a
ls 是英文单词 list 的简写,其功能为列出目录的内容,是用户最常用的命令之一,类似于 DOS下的 dir 命令
切换目录
python
cd
创建 / 删除 文件
创建文件:
python
# mkdir 文件名
mkdir example
如果要创建多级目录,比如 dir1/dir2/dir3,可以使用 -p 参数:
python
mkdir -p dir1/dir2/dir3
删除文件:
python
#rm 文件名
rm example.txt
# 一次删除多个
rm file1.txt file2.txt file3.txt
删除文件或目录
使用 rm 命令要小心,因为文件删除后不能恢复
4.进程运行信息
查看当前GPU信息
python
nvidia -smi
进程信息
查看当前服务器上运行的所有进程,用于查看自己的进程有没有卡死一直占着GPU的情况
python
ps aux
杀死进程
如果有卡死的进程,那么就需要杀死。
python
# kill -9 进程代号 终止指定代号的进程, -9 表示强行终止
kill -9 1001
查看磁盘信息
查看服务器上分配的内存大小,共享内存大小
python
df -h