一些关于Xshell docker的常用命令

本文详细介绍了在RedHat系统中使用shell命令进行包管理、文件操作、文本编辑,以及Docker的相关操作,包括查看版本、管理镜像、运行容器和数据传输等。
摘要由CSDN通过智能技术生成

清华源  https://pypi.tuna.tsinghua.edu.cn/simple


一些shell命令(针对Red Hat)------------------------------------------------------------------------------------------------------------------------

安装包 sudo yum instal 。。
检查是否安装包 rpm -q 。。。
查看当前目录  pwd
创建新的文件夹 mkdir
上传文件 sudo rz
下载文件sudo sz
清屏 clear
编辑文档 vim 。。
查看文档 cat 。。
删除文档 rm -rf      加了f就不询问了
保存退出文档 Shift+z两次    :wq
不保存退出文档 :q!
移动文件或者重命名文件 mv oldfile.txt newfile.txt   
想要在执行可能覆盖文件的重命名操作之前得到提示mv -i oldfile.txt newfile.txt
安装一下tab提示  yum -y install vim bash-completion wget && bash
运行的时候记录一下时间 time + 运行的命令
用scp下载服务器文件到本地 scp root@172.16.64.196:/home/zyx/nanchang_cls/src_order_info_inst_nc.xlsx D:\ZYX\program\Bert-Chinese-Text-Classification-Pytorch-master\data
有网址然后获取文件 curl -O https://s3.amazonaws.com/models.huggingface.co/bert/bert-base-chinese-vocab.txt


查看CPU、GPU状态-------------------------------------------------------------------------------------------------------------------------
查看服务器的配置,包括CPU的核心数和内存容量:lscpu
查看cpu运行内存:cat /proc/meminfo | grep MemTotal | awk '{print $2/1024/1024 " GB"}'
实时查看CPU使用情况:htop
查看docker版本:docker --version
开启监督器  ./startAgent.sh      放在了 /home/zyx/Server_monitoring/ServerAgent-2.2.3/startAgent.sh
查看Gpu使用情况 gpustat  或者  nvidia-smi   
检查CUDA是否安装以及安装的版本 nvcc --version
查看内存使用情况  df -h



fastapi-----------------------------------------------------------------------------------------------------------------------------------
命令行启动应用:
uvicorn predictapi:app --reload

 http://127.0.0.1:5200/docs 来打开 Swagger UI 风格的文档

 http://127.0.0.1:8000/redoc 来打开 ReDoc 风格的文档

启动接口 监听所有
uvicorn main:app --host 0.0.0.0 --port 8000


挂起不断    nohup python运行会比较方便



docker相关命令-------------------------------------------------------------------------------------------------------------------------
查看镜像 docker images
安装本地镜像 docker build -t local/modnetdoc:mod docker/
查询运行的容器 docker ps
查询所有的容器 docker ps -a
查看docker启动状态 sudo systemctl status docker
创建交互式容器(直接就进去了) docker run -it --name=。。 镜像名称  /bin/bash
守护式容器的创建 docker -di --name=。。 镜像名称
进入守护式容器 docker exec -it /bin/bash
退出容器 exit
启动容器 docker start 容器名
进入启动的容器 docker attach zyxdocker01
停止某容器 docker stop zyxdocker01
删除某容器 docker rm zyxdocker01
容器中安装zip  apt-get update   apt-get install -y zip
删除镜像 docker rmi asda

向docker上传文件   
docker cp config.json mycontainer:/app/config.json
docker cp  /home/zyx/testSeg/photo_predict_api.py  matdocker:/home/zyx/PaddleSeg/Matting
从docker下载文件
docker cp segdocker:/home/zyx/PaddleSeg/contrib/PP-HumanSeg/data/images_result/pseudo_color_prediction /home/zyx/testSeg/Seg_mat_res
docker cp modnetdocker:/home/zyx/modnettest/demo/output.zip /home/zyx/modnettest


创建容器
docker run -dit -p 10022:22 --privileged --net=host --name modnetdocker --restart=always -v /home/zyx/modnettest:/home/zyx/modnettest modn/modnetdoc:mod  /bin/bash  有挂载 端口对应(但是因为--net=host,-p就没作用了)
docker run -dit --privileged --net=host --name vitmatdocker --restart=always -v /home/zyx/vitmat:/home/zyx/vitmat continuumio/miniconda3  /bin/bash
docker run -dit --privileged --net=host --name ppmatdocker --restart=always -v /home/zyx/Paddlemat:/home/zyx/Paddlemat registry.baidubce.com/paddlepaddle/paddle:2.6.1  /bin/bash



conda相关命令-------------------------------------------------------------------------------------------------------------------------
创建一个虚拟环境然后拷贝  conda create -n zyxqw --clone glm
做南昌分类任务的虚拟环境  conda activate caict_api
千问的虚拟环境  conda activate zyxqw
查看所有的虚拟环境 conda env list
删除特定的虚拟环境 conda env remove --name zyxqw



github相关-----------------------------------------------------------------------------------------------------------------------------
下载项目 git clone https://github.com/THUDM/ChatGLM-6B.git



编码神器-------------------------------------------------------------------------------------------------------------------------------------
1、通义灵码 https://tongyi.aliyun.com/lingma
2、Baidu Comate https://comate.baidu.com/zh
3、Fitten Code https://code.fittentech.com/
4、CodeGeeX https://codegeex.cn/
5、iflycode https://iflycode.xfyun.cn/
6、CodeGPT https://codegpt.csdn.net/
7、aixcoder https://www.aixcoder.com/#/

 

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值