<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      指令歸檔

      一、docker

      1. 容器
        #構建鏡像
        root@ecs-16640:~# docker build -t apricot .
        
        #構建鏡像(指定Dockerfile)
        root@ecs-16640:~# docker build -f ./Apricot/Dockerfile -t apricot .
        
        #運行容器
        -----------
                 --name:容器名稱
                 -d:        后臺運行
                 -p:        端口映射【訪問端口:容器內部端口】
                 --link:   連接的容器
                 -v:        對應數據卷
                 -latest:  鏡像版本
                 -e:         指定環境變量
        
        root@ecs-16640:~# docker  run --name apricot \ 
        -d -p 8500:8500 -p 8600:8600 \
        -e TZ=Asia/Shanghai \
        --link logstash:logstash \
        -v /opt/apricot/data:/usr/share/apricot/data \
        apricot:latest 
        
        #啟動容器
        root@ecs-16640:~# docker  start apricot
        
        #停止容器
        root@ecs-16640:~# docker stop apricot
        
        #容器運行狀態
        root@ecs-16640:~# docker stats  logstash
        
        #查看已運行容器
        root@ecs-16640:~# docker ps
        
        #查看所有容器
        root@ecs-16640:~# docker ps -a
        
        #進入容器【logstash 容器名稱】
        root@ecs-16640:~# docker exec -it logstash  /bin/bash
        
        #進入容器【root 權限,logstash 容器名稱】
        root@ecs-16640:~# docker exec -it --user=root logstash  /bin/bash
        
        
        #刪除容器【未運行狀態】
        root@ecs-16640:~# docker rm logstash
        
        #強制刪除容器【所有運行狀態】
        root@ecs-16640:~# docker rm -f logstash
        
        #查看容器日志
        root@ecs-16640:~# docker logs -f  logstash
        
        #查看容器日志【-t:日期,--tail:查看日志數量】
        root@ecs-16640:~# docker logs -f -t  --since="2022-08-09" --tail=100  logstash
        
        #復制容器數據卷【鏡像jenkins文件復制至本地/opt/jenkins/】
        root@ecs-16640:~# docker cp jenkins:/usr/share/jenkins /opt/jenkins/
        
        #復制本地文件至容器
        root@ecs-16640:~# docker cp /home/apricot.png  apricot:/home
        
      2. 鏡像
        ------------------------修改容器構建鏡像------------------------
        
        #將修改(apricot.api)容器提交至鏡像【1764564459/apricot.api】
        root@ecs-16640:~# docker commit apricot.api 1764564459/apricot.api
        
        
        #推送鏡像至dockerhub
        root@ecs-16640:~# docker push 1764564459/apricot.api
        
        #鏡像標簽【apricot:latest 復制一份 apricot-bak】
        root@ecs-16640:~# docker tag apricot:latest  apricot-bak
        
        #登錄dockerhub【未登錄】
        root@ecs-16640:~# docker login
        
        # 清理構建緩存
        root@ecs-16640:~# docker system prune -a
        
      3. Dockerfile
        #將項目其他文件復制至容器內部
        COPY ["apricot.api/Library/timer.dll", "app/publish/"]
        
        #執行容器命令【ENTRYPOINT:上方建議】,可以環境預安裝
        RUN apt-get update -y
        
        # 打印編譯文件【容器內部包含命令都可執行】
        RUN cat /app/apricot.api.runtime.json 
        
        # 設置時區
        FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base
        WORKDIR /app
        EXPOSE 80
        
        ENV TZ Asia/Shanghai
        RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
        
        FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
        WORKDIR /src
        
        # 設置啟動端口
        ENTRYPOINT ["dotnet", "Apricot.WebApi.dll","--urls","http://*:80"]
        

      二、linux

      1. 內存

        #查看內存【單位】
        root@ecs-16640:~# free -h
        
        #查看內存【默認:M】
        root@ecs-16640:~# free -m
        
        #查看內存
        root@ecs-16640:~# df
        
      2. cpu

        # 查看 cpu 信息
        root@ecs-16640:~# lscpu
        
      3. 內存 cpu 使用情況

        # 查看指定進程(PID)狀態
        root@ecs-16640:~# sudo cat /proc/PID/status
        
        # 查看指定進程(PID)內存、cpu、etime、參數信息
        root@ecs-16640:~# sudo ps -p PID -o pid,comm,%cpu,%mem,etime,args
        
        # 查看指定進程(PID)
        root@ecs-16640:~# sudo top -p PID
        
      4. 端口使用

        #查看所有端口使用
        root@ecs-16640:~# sudo netstat -ntulp
        #或
        root@ecs-16640:~# sudo netstat -pantu
        
        #查看端口使用【port:8800】
        root@ecs-16640:~# sudo netstat -ntulp | grep 8800
        #或
        root@ecs-16640:~# sudo netstat -pantu| grep 8800
        
        #查看應用運行情況
        root@ecs-16640:~# sudo netstat -ntulp | grep docker
        #或
        root@ecs-16640:~#sudo netstat -pantu| grep docker
        
        #查看端口使用及進程
        root@ecs-16640:~# sudo  lsof -i:8800
        
        #殺死進程
        root@ecs-16640:~# sudo kill -9 PID
        
      5. curl

        #訪問地址
        root@97726482364a:~# curl localhost:5600
        
        #下載文件
        root@97726482364a:~# curl -O http://xxx/download/apricot.zip
        
        #下載至某個目錄
        root@97726482364a:~# curl -L http://xxx/download/apricot.zip -o /root/
        
      6. tar

        #解壓壓縮包
        root@97726482364a:~# tar -xvf  pack.tar.gz
        
      7. gz

        #解壓gz
        linaro@linaro-alip:~$ sudo  gzip -d  apricot.gz
        
      8. 日志

        #服務運行日志
        root@ecs-16640:~# journalctl -u docker.service
        
        #查詢5分鐘前日志
        root@ecs-16640:~# journalctl --since="5 min ago" -u docker.service
        
        #查詢今天日志
        root@ecs-16640:~# journalctl --since=today -u docker.service
        
        #查詢時間段日志
        root@ecs-16640:~# journalctl --since="2022-09-26 09:00:00" --until="2022-09-26 12:00:00" -u docker.service
        
      9. sed修改文件 [參考]

        --------------------------指定行數替換--------------------------
        #查看文本行數
        root@ecs-16640:~# nl test.txt
        
        #第一行插入【`"key":"apricot",`】內容
        root@ecs-16640:~# sed -i '1i "key":"apricot",' test.txt
        
        --------------------------指定內容替換--------------------------
        
        #根據指定內容替換【mp替換成st】
        root@ecs-16640:~# sed 's/mp/st/g' test.txt
        
        
        
        
        ----------------------------------------------------------------- 
           --> sed -i :保存修改源文件
        
      10. 查看 .so 方法

        #查看libAdd.so 暴露方法
        root@ecs-16640:~# nm -D /opt/slide/libAdd.so
        
      11. 查看內核版本

        #Linux 版本信息
        linaro@linaro-alip:~/Desktop/dotnet$ cat /proc/version
        
        #具體系統版本【列表信息】
        linaro@linaro-alip:~/Desktop/dotnet$ lsb_release -a
        
        #系統位(32、64)
        linaro@linaro-alip:~/Desktop/dotnet$ getconf LONG_BIT
        
        #系統位(32、64)
        linaro@linaro-alip:~/Desktop/dotnet$  file /bin/ls
        
      12. groupadd & useradd

        #創建mysql 組
        root@linaro-alip:# gourpadd -r mysql
        
        #創建mysql 用戶,并添加至mysql組
        root@linaro-alip:# useradd -r  -g  mysql
        
        #刪除用戶mysql
        root@linaro-alip:# userdel mysql
        
        #刪除組mysql
        root@linaro-alip:# groupdel mysql
        
      13. find

        # 指定目錄模糊查詢
        $ find / -name apricot.*
        
      14. 權限

        # 用戶(apricot)指定目錄(/opt/apricot.webapi)設置讀寫權限
        $ sudo chown -R apricot /opt/apricot.webapi
        
        # 指定文件
        $ sudo chmod +x /opt/apricot.webapi/appsetings.json
        

      三、windows

      1. 殺死占用端口服務 [參考]
        # 查找占用端口
        $ netstat -aon|findstr "8500"
        
        # 查找進程Id
        $ tasklist|findstr "88672"
        
        # 殺死運行進程
        $ taskkill /T /F /PID 88672
        
        # 殺死運行程序
        $ taskkill /T /F /IM "Apricot.exe"
        
        #根據名稱模糊查詢并殺死
        $  taskkill /F /FI "IMAGENAME eq mysql*"
        

      四、npm

      1. 鏡像源
        # npm 
        https://registry.npmjs.org/
        
        # taobao
        http://registry.npm.taobao.org/
        
      2. 切換鏡像源
        # 查看當前使用源
        $ npm get registry
        
        # 設置鏡像源
        $ npm set registry http://registry.npm.taobao.org/
        

      五、vs

      1. nuget
        • #v2.nuget.org
          https://www.nuget.org/api/v2/
          
          #v3.cdn.nuget.org(推薦)
          https://nuget.cdn.azure.cn/v3/index.json
          
          #v3.nuget.org
          https://api.nuget.org/v3/index.json
          
        • 本地配置
          #local path(本地配置地址),UserName(登錄賬戶)
          C:\Users\UserName\AppData\Roaming\NuGet\NuGet.Config
          
        • jenkins 緩存
          #Jenkins 構建緩存地址【v-3:對應版本,29_8500_repository_nuget-group_:具體倉庫端口】
          C:\Windows\System32\config\systemprofile\AppData\Local\NuGet\v3-cache\78ad1a23ed75000b41dc9933539e59165e33468b$.29_8500_repository_nuget-group_
          

      六、在線工具

      1. [swagger2word]
      2. [markdown]

      七、官網

      1. [dotnet]
      posted @ 2022-08-09 16:29  1764564459  閱讀(50)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日韩大片一区二区三区| 亚洲国产精久久久久久久春色| 日韩在线观看 一区二区| 无码人妻一区二区三区在线视频| 欧美午夜精品久久久久久浪潮| 午夜免费福利小电影| 一本高清码二区三区不卡| 汉中市| 中文丰满岳乱妇在线观看| 日韩V欧美V中文在线| 午夜男女爽爽影院在线| 美女无遮挡免费视频网站| 成人免费A级毛片无码片2022| 免费人成年激情视频在线观看| 国产一级毛片高清完整视频版| 日本韩无专砖码高清观看| 99热精品国产三级在线观看| 亚洲精品国产av成拍色拍个| 成人免费ā片在线观看| 亚洲av天堂综合网久久| 国产超碰无码最新上传| 韩国免费A级毛片久久| 伊人激情一区二区三区av| 人妻少妇精品无码专区二区| 国产欧美亚洲精品第一页在线| 日本特黄特黄刺激大片| 久久亚洲精品11p| 久久久国产成人一区二区 | 亚洲国产精品无码一区二区三区| 国产精品中文字幕久久| 成人动漫综合网| 粉嫩jk制服美女啪啪| 国产睡熟迷奷系列网站| 亚洲国产精品毛片在线看| 97色成人综合网站| 99久久激情国产精品| 霍邱县| 日韩东京热一区二区三区| 国产免费无遮挡吸奶头视频 | 国产一级r片内射免费视频| 午夜亚洲AV日韩AV无码大全|