settings.xml
<!-- proxies
| This is a list of proxies which can be used on this machine to connect to the network.
| Unless otherwise specified (by system property or command-line switch), the first proxy
| specification in this list marked as active will be used.
|-->
<!-- ★ここから -->
<proxies>
<proxy>
<id>proxy01</id> ※settings.xml内唯一
<active>true</active>
<protocol>http</protocol>
<username>proxyuser</username> ※环境代理接续中用户名如果是必须的则需要记载
<password>proxypass</password> ※环境代理接续中密码如果是必须的则需要记载
<host>proxy.host.net</host> ※主机名或者IP地址
<port>8080</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
</proxies>
<!-- ★ここまで -->
设定
PS C:\dev> $env:http_proxy="http://myproxy.jp:xxxx"
PS C:\dev> $env:https_proxy="http://myproxy.jp:xxxx"
确认
指定环境变数确认
PS C:\dev> get-childitem env:http_proxy
PS C:\dev> get-childitem env:https_proxy
环境变数一览
PS C:\dev> get-childitem env:
export HTTP_PROXY=http://IP:端口号
export HTTPS_PROXY=http://IP:端口号
添加系统环境变量
docker-compose.yml里加上Proxy设定
version: '3'
services:
test:
build:
context: .
# build中要使用代理 http://IP:端口号
args:
- HTTP_PROXY=xxx
- http_proxy=xxx
- HTTPS_PROXY=xxx
- https_proxy=xxx
# 构筑的容器中要使用的代理设定
environment:
- HTTP_PROXY=xxx
- http_proxy=xxx
- HTTPS_PROXY=xxx
- https_proxy=xxx
cd /etc
ls /etc/yum.conf //确认这个文件存在
cat yum.conf //确认文件内容
vi yum.conf
i //在文件末尾加上:proxy=http://IP:端口号
按【esc】键退出编辑模式
键盘输入【:wq】保存并退出
wsl -l
wsl -d rancher-desktop //进入rancher-desktop
vi /etc/rc.conf
// /etc/rc.conf中加入下面三行
> rc_env_allow="http_proxy http_proxy no_proxy"
> export http_proxy="http://IP:端口号"
> export https_proxy="http://IP:端口号"
docker run --privileged -it --name pt_test --link DB容器名 --net batch环境所处网络 -v windows-path:Linux-path -v windows-path:Linux-path /bin/bash
yum install -y sudo
sudo yum install -y gdb
xxx -g xxx
vi /etc/ld.so.conf
在末尾加上:/export/APP/lib
ldconfig //更新/etc/ld.so.cache文件
export xxx=xx
gdb RQBG06110401X
run 参数
指令 | 缩写 | 作用 |
---|---|---|
list | l | 列出程序源码,每次列出10行,按回车重复运行上一命令; |
run | r | 程序开始运行,在r后可以加入程序启动参数,程序运行到断点处暂停; |
continue | c | 程序继续运行,到下一断点处暂停; |
step | s | 单步调试 |
next | n | 单步调试 |
break | b | 在程序某一位置设置断点; |
info break | i b | 查看断点信息; |
info info breakpoints | - | 查看断点信息 |
delete | - | 删除一个断点或监测点;也可与其他命令一起使用 |
clear | - | 删除刚才停止处的断点 |
set args | - | 设置运行参数 |
show args | - | 查看运行参数 |
watch | - | 变量或表达式 |
display | - | 程序停止时显示变量和表达式 |
undisplay | - | display命令的反命令,不要显示表达式 |
backtrace | - | 显示程序中的当前位置和表示如何到达当前位置的栈跟踪(同义词:where) |
whatis | - | 显示变量或函数类型 |