1. 安装Linux
2. FQ
a.Linux命令行:sudo apt-get install python-pip; sudo pip install shadowsocks;
macOS:brew install shadowsocks-libev
(如果没有brew,需先安装)
b.用命令行在主目录下touch创建 .ssconf.json文件,并配置以下内容(服务器自己买)
{
“server”:”服务器IP”,
“server_port”:端口,
“local_address”: “127.0.0.1”,
“local_port”:1080,
“password”:”密码”,
“timeout”:300,
“method”:”aes-256-cfb”,
“fast_open”: false
}
c.让命令行也走代理 下载,解压到主目录
d.命令行在主目录下用touch创建.proxychains.conf文件,并配置
strict_chain
quiet_mode
proxy_dns
remote_dns_subnet 224
tcp_read_time_out 15000
tcp_connect_time_out 8000
[ProxyList]
socks5 127.0.0.1 1080
e.在主目录的.bashrc文件(没有就touch一个)里添加
alias pc=’proxychains4 -f ~/.proxychains.conf’
f.命令行: source ~/.bashrc
g.命令行:sslocal -c ~/.ssconf.json
(macos)ss-local -c ~/.ssconf.json
开启代理,若出现undefined……_cleanup,则运行sed -i 's/_cleanup/_reset/g' xxxxxxxxxxxxxxxxxxxxxx/openssl.py
(把 xxxxxxxxxxxxxxxxxxxxxx/openssl.py 改成运行结果里openssl.py 文件的路径)
h.命令行:pc curl -L http://google.com
(若没有curl需先安装sudo apt-get install curl
,sudo是管理员命令要输密码)检测FQ是否成功
i.火狐添加代理插件,导入配置,选自动切换,点应用选项
3. 命令行小工具 z和fzf
z:
a.命令行进入Desktop,curl -L https://raw.githubusercontent.com/rupa/z/master/z.sh > z.sh
b.命令行 vi ~/.bashrc
,在第一行添加
source ~/Desktop/z.sh
c.命令行:source ~/.bashrc
d.这时已安装好,开始配置
e.命令行:vi ~/.bashrc
,在alias下空一行添加
unalias z
j() {
if [[ -z “$“ ]]; then
cd “$(_z -l 2>&1 | fzf +s | sed ‘s/^[0-9,.] //‘)”
else
_last_z_args=”$@”
_z “$@”
fi
}
jj{
cd “$(_z -l 2>&1 | sed ‘s/^[0-9,.] *//‘ | fzf -q $_last_z_args)”
}
4. Linux下安装node(mac自己谷歌)
a.安装git,命令行sudo su进入root,apt-get install git,输入git检查是否安装成功
b.命令行配置git git config --global user.name "pyz"
git config --global user.email ".......@qq.com"
c.命令行 git clone git://github.com/nodejs/node
d.命令行 cd node/
e.命令行 ./configure
f.命令行 make install
g.命令行 node -v