1. 下載GitHub代碼。
使用代碼:
git clone https://github.com/Turoad/CLRNet.git
2. 壓縮 / 解壓。
打包壓縮 是日常工作中備份文件的一種方式
在不同操作系統中,常用的打包壓縮方式是不同的選項 含義
- Windows 常用 rar
- Mac 常用 zip
- Linux 常用 tar.gz
# 打包文件
tar -cvf 打包文件.tar 被打包的文件/路徑...
# 解包文件
tar -xvf 打包文件.tar
選項說明:
壓縮/解壓縮
1)gzip
tar 與 gzip 命令結合可以使用實現文件 打包和壓縮
tar 只負責打包文件,但不壓縮
用 gzip 壓縮 tar 打包后的文件,其擴展名一般用 xxx.tar.gz
- 在 Linux 中,最常見的壓縮文件格式就是 xxx.tar.gz
# 壓縮文件
tar -zcvf 打包文件.tar.gz 被壓縮的文件/路徑...
# 解壓縮文件
tar -zxvf 打包文件.tar.gz
# 解壓縮到指定路徑
tar -zxvf 打包文件.tar.gz -C 目標路徑
常用的壓縮/解壓縮
# 壓縮文件
tar -zcvf 打包文件.tar.gz 被壓縮的文件/路徑...
# 解壓縮文件
tar -zxvf 打包文件.tar.gz
3.文件和目錄常用命令
Linux 下文件和目錄的特點
- Linux 文件 或者 目錄 名稱最長可以有 256 個字符參數 含義
- 以 . 開頭的文件為隱藏文件,需要用 -a 參數才能顯示 .
- 代表當前目錄
..
代表上一級目錄
ls 命令說明
ls -a
ls 是英文單詞 list 的簡寫,其功能為列出目錄的內容,是用戶最常用的命令之一,類似于 DOS下的 dir 命令
切換目錄
cd
創建 / 刪除 文件
創建文件:
# mkdir 文件名mkdir example
如果要創建多級目錄,比如 dir1/dir2/dir3,可以使用 -p 參數:
mkdir -p dir1/dir2/dir3
刪除文件:
#rm 文件名
rm example.txt# 一次刪除多個
rm file1.txt file2.txt file3.txt
刪除文件或目錄
使用 rm 命令要小心,因為文件刪除后不能恢復
4.進程運行信息
查看當前GPU信息
nvidia -smi
進程信息
查看當前服務器上運行的所有進程,用于查看自己的進程有沒有卡死一直占著GPU的情況
ps aux
殺死進程
如果有卡死的進程,那么就需要殺死。
# kill -9 進程代號 終止指定代號的進程, -9 表示強行終止
kill -9 1001
查看磁盤信息
查看服務器上分配的內存大小,共享內存大小
df -h