Если ваша конфигурация shadowsocks:
изменение для вашей собственной конфигурации
sudo apt install connect-proxy
Отредактируйте ваш ~/.ssh/config
# Outside of the firewall, with HTTPS proxy
Host 42.42.42.42
ProxyCommand connect -H 127.0.0.1:1080 %h 22
## Inside the firewall (do not use proxy)
Host *
ProxyCommand connect %h %p
Теперь можно попробовать:
ssh username@ipserver
проверить IP-соединение
netstat -tn 2>/dev/null
обычно можно увидеть что-то подобное
Connexions Internet actives (sans serveurs)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat
tcp 0 68 69.69.69.69:22 42.42.42.42:42800 ESTABLISHED
Дополнительные навыки
Добавьте этот скрипт в свой~/.bash_profile.
SOCKS5
export http_proxy=socks5://127.0.0.1:1080
export https_proxy=socks5://127.0.0.1:1080
ИЛИ
HTTP (S)
export http_proxy=http://127.0.0.1:1080
export https_proxy=https://127.0.0.1:1080
если вы хотите настроить веб-соединение для вашего веб-браузера
Гуй путь (гном)
или просто добавьте все перенаправления прокси в вашу среду
окр | grep -я прокси
должен быть возвращен
HTTP_PROXY=http://127.0.0.1:1080/
FTP_PROXY=http://127.0.0.1:1080/
ALL_PROXY=socks://127.0.0.1:1080/
NO_PROXY=127.0.0.1,localhost
HTTPS_PROXY=http://127.0.0.1:1080/
https_proxy=http://127.0.0.1:1080/
http_proxy=http://127.0.0.1:1080/
no_proxy=127.0.0.1,localhost
all_proxy=socks://127.0.0.1:1080/
ftp_proxy=http://127.0.0.1:1080/
если вы просто хотите свернуть конфигурацию через shadowsocks
export socks5=socks5://127.0.0.1:1080
и
curl api.ipify.org
Для Git
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
$ awk 'NR==FNR{sum[$1]+=$2; next} {print $1, sum[$1]}' file file
101 63.1
101 63.1
101 63.1
101 63.1
101 63.1
101 63.1
102 41.04
102 41.04
102 41.04
102 41.04
102 41.04
103 10
104 10
111 5485000000033
111 5485000000033
111 5485000000033
111 5485000000033
Если вы просто хотите использовать только один входной файл с помощью awk:
$ awk -v c=1 '{ a[$1]+=$2;b[c]=$1;c+=1} END { for( i=1;i<=NR;i++ ){key=b[i]; print key" "a[key]} }' file1.txt
101 63.1
101 63.1
101 63.1
101 63.1
101 63.1
101 63.1
102 41.04
102 41.04
102 41.04
102 41.04
102 41.04
103 10
104 10
111 5485000000033
111 5485000000033
111 5485000000033
111 5485000000033