一、常用命令
1.Docker
sudo docker images 列出所有镜像sudo docker ps[-a][-n列出正在运行的容器信息[包括未运行的][最近的n个]sudo docker run --shm-size 20g \设置共享内20g[batch_size大的时候由需求--name=Infer_Orgin \ --gpus all \ -it -v\ ~/gjh:/SR3 331a461a25f9 bash
1.非root用户添加sudo授权管理员权限,一般进入docker以后默认是root用户
2.不换行直接复制:sudo docker run --shm-size 20g --name=Infer_Orgin --gpus all -it -v ~/gjh:/SR3 331a461a25f9 bash
sudo docker exec -it 容器ID bash sudo docker attach 容器ID
3.attach和exec的区别
4.其他全部命令
2.Screen
screen创建新的screenscreen -ls 查看已有screen screen -r -D screen_id 强制登陆screen
3.Linux
Set A=local_folder,B=remote_username@remote_ip:remote_folderscp -r A B 拷贝A到Bscp -r B A 拷贝B到Anvidia-smi查看显卡使用情况pmap -pid 查看进程所属