• 请不要在回答技术问题时复制粘贴 AI 生成的内容
openroc
V2EX  ›  程序员

分享两个 bash alias,😊

  •  
  •   openroc · Feb 27, 2019 · 3433 views
    This topic created in 2815 days ago, the information mentioned may be changed or developed.

    两个 alias 如下,(前提本机已经有 ss 等各种梯子)

    alias fuck='export http_proxy=http://127.0.0.1:8080 https_proxy=http://127.0.0.1:8080'
    alias fucked='export http_proxy="" https_proxy=""'
    

    每次命令行,如 wget 等各种连不上,此时你心中必定万马奔腾,然后这两个用起来,就很舒服多了。

    具体使用流程如下,

    尼玛。。。我日。。。爽了。。。

    28 replies  •  2019-03-01 11:19:25 +08:00
    deathdealer
    deathdealer
    Feb 27, 2019
    1
    赞。。
    littleMaple
    littleMaple
    Feb 27, 2019 via iPhone
    2
    第二个用 ejaculated 更好,直接用 fxxx 的过去式感觉怪怪的.
    congeec
    congeec
    Feb 27, 2019
    3
    proxychains4
    不谢
    Vamposine
    Vamposine
    Feb 27, 2019 via iPhone
    4
    ss 默认 socks5 啊,这种 alias 对 ss 应该不起作用
    kingcos
    kingcos
    Feb 27, 2019 via iPhone
    5
    那些不就和 thefuck 冲突了……
    kingcos
    kingcos
    Feb 27, 2019 via iPhone
    6
    @Vamposine 客户端支持的话就可以…
    wzw
    wzw
    Feb 27, 2019 via iPhone
    7
    这名字……
    Vamposine
    Vamposine
    Feb 27, 2019 via iPhone
    8
    @kingcos 我知道 mac 客户端支持,但是 linux 上现在比较好的客户端就只有 ss-qt5,好像不支持 http
    kingcos
    kingcos
    Feb 27, 2019 via iPhone
    9
    @Vamposine 嗯嗯… Linux 的确实不太清楚… win/mac 都可以
    Exialin
    Exialin
    Feb 27, 2019
    10
    @Vamposine Linux 可以改成 http 的,然后就可以用楼主的方法了
    0ZXYDDu796nVCFxq
    0ZXYDDu796nVCFxq
    Feb 27, 2019 via Android❤️1
    11
    难道正确姿势不是用 clash 然后全局代理,clash 做规则分流流量吗?
    g8287694
    g8287694
    Feb 27, 2019
    12
    @congeec 这玩意儿我是用老是有各种问题
    masker
    masker
    Feb 27, 2019 via Android
    13
    proxy chains
    hanru
    hanru
    Feb 27, 2019 via Android
    14
    fuck 后面没有跟名词,和 wget 等命令连在一起用有些奇怪。

    $ fuck wget ...
    $ fuck git ...

    alias 的名称可以更完整些,比如 fuck-gfw-begin 和 fuck-gfw-end。
    joshua7v
    joshua7v
    Feb 28, 2019
    15
    跟我差不多 用了很久了
    mac / linux 用的 privoxy 转 http 代理
    一点点区别: http_proxy="" # 我用 unset http_proxy
    CEBBCAT
    CEBBCAT
    Feb 28, 2019 via Android
    16
    哈哈哈
    rrfeng
    rrfeng
    Feb 28, 2019 via Android
    17
    我选 fuck 和 unfuck (哈哈哈哈
    mortal
    mortal
    Feb 28, 2019 via Android
    18
    @rrfeng unfuck 戳中笑点
    ruchee
    ruchee
    Feb 28, 2019
    19
    我的配置长这样:

    ```
    alias proxy='http_proxy=http://localhost:8123 https_proxy=http://localhost:8123'
    alias ssh_ss="ssh -o ProxyCommand='nc -x 127.0.0.1:1080 %h %p'"
    alias scp_ss="scp -o ProxyCommand='nc -x 127.0.0.1:1080 %h %p'"
    ```

    网络好时:wget xxx
    网络不好时尝试:proxy wget xxx

    Mac 下用 polipo 转的 HTTP
    Kilerd
    Kilerd
    Feb 28, 2019 via iPhone
    20
    @gstqc clash 不能接管 terminal 的流量
    zencoding
    zencoding
    Feb 28, 2019 via iPhone
    21
    doproxy unproxy
    0ZXYDDu796nVCFxq
    0ZXYDDu796nVCFxq
    Feb 28, 2019 via Android
    22
    @Kilerd 直接在 .bash_profile export 就行了
    配置一次,平时都不用管
    ai277014717
    ai277014717
    Feb 28, 2019
    23
    我也分享也 dash 代码片 ALL_PROXY=socks5://127.0.0.1:8080
    nimrc
    nimrc
    Feb 28, 2019 via iPhone
    24
    tsocks
    geelaw
    geelaw
    Feb 28, 2019 via iPhone
    25
    应该叫 climb (
    yangg
    yangg
    Feb 28, 2019
    26
    搭车也分享一个:alias sudo='sudo '
    允许 sudo 时调用别名命令
    If the last character of the alias value is a blank, then the next command word following the alias is also checked for alias expansion.
    see http://www.gnu.org/software/bash/manual/bashref.html#Aliases
    aec4d
    aec4d
    Feb 28, 2019
    27
    也分享一下
    yzlnew
    yzlnew
    Mar 1, 2019
    28
    Clash 和 ShadowsockX-NG 都有终端代理命令的复制
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4638 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 06:25 · PVG 14:25 · LAX 22:25 · JFK 01:25
    ♥ Do have faith in what you're doing.