linux:
1、查看python相关的进程(grep 'python'是只显示python相关的进程,wc -l是统计进程的数量)
ps aux | grep 'python' | wc -l
2、zip 压缩
zip -r fold.zip fold/ -x 'fold/no_zip/*'
3、查看当前文件夹占用内存大小
du -sh
4、wget下载多个文件
1. 将链接存入文件url.list中;
2. wget -bc -i url.list -o [log_file] -P [target_dir]
其中,
-b backgournd,即后台下载;
-c continues,继续下载尚未完成的任务,即如果当前目录下有下载过的某些文件,便不再下载这些文件;
-i inputfile,输入url的文件
-o output,将打印内容输出到文件
-P prefix,即指定的下载目录
3. 可以用 tail -f [log_file]来查看下载的进度
docker
1、查看容器
docker ps -a
2、根据镜像创建容器
nvidia-docker run --name justld_paddle_docker_shm -p 8087:8087 -v $PWD:/pillardet --shm-size 64g --cap-add SYS_ADMIN -it registry.baidubce.com/paddlepaddle/paddle:2.3.2-gpu-cuda10.2-cudnn7 /bin/bash
3、删除容器
docker rm container-id
4、查看容器
docker ps -a
5、查看镜像
docker images
6、删除镜像
docker rmi image-id
7、拉取镜像
docker pull image-tag
github
一、本地账号设置
1、设置邮箱和用户名
git config --global user.name "username"
git config --global user.email useremail@qq.com
2、生成ssh key
ssh-keygen -t rsa -C "xxx@xxx.com"
查看ssh key:
cd ~/.ssh
cat id_rsa.pub
二、克隆代码
git clone "ssh代码地址"
三、同步代码
git pull
四、上传代码
1、查看代码状态
git status
2、添加代码
# 添加单个代码
git add "code path"
# 添加所有代码
git add .
3、提交代码
git commit -m "提交代码的注释信息"
4、代码推到服务器
git push
5、添加上游
git remote add upstream https://github.com/xxx
6、捕获上游
git fetch upstream