【常用Linux_Docker_Screen命令】

一、常用命令

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                          					创建新的screen
screen -ls                      					查看已有screen       
screen -r -D screen_id         						强制登陆screen   

3.Linux

Set A=local_folder,B=remote_username@remote_ip:remote_folder
scp -r A B    									    拷贝A到B
scp -r B A    									    拷贝B到A
nvidia-smi											查看显卡使用情况
pmap -pid  											查看进程所属

二、快捷键

按键作用
crtl p+q退出不关闭容器
crtl d退出并关闭容器/关闭python等Conscle
crtl a+d挂起screen/退出服务器登陆状态


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部