Updating Homebrew…卡住的解决办法

确保已安装homebrew,更新镜像源

1. 替换brew.git:

cd “$(brew –repo)”
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

2. 替换homebrew-core.git:

cd “$(brew –repo)/Library/Taps/homebrew/homebrew-core”
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

3. 重置brew.git:

cd “$(brew –repo)”
git remote set-url origin https://github.com/Homebrew/brew.git

4. 重置homebrew-core.git:

cd “$(brew –repo)/Library/Taps/homebrew/homebrew-core”
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

Ubuntu的中文乱码问题 [完美解决]

首先,安装中文支持包language-pack-zh-hans:

sudo apt-get install language-pack-zh-hans

然后,修改/etc/environment(在文件的末尾追加):

LANG=”zh_CN.UTF-8″
LANGUAGE=”zh_CN:zh:en_US:en”

再修改/var/lib/locales/supported.d/local(没有这个文件就新建,同样在末尾追加):

en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312

最后,执行命令:

sudo locale-gen

云服务器问题总结

1、阿里云自带远程连接

在云服务器实例详情界面,点击“远程连接”,跳转到连接终端界面

第一次进入连接终端界面会显示连接密码,需要手动记录下来

使用连接密码连接服务器,连接后,首次登陆是需要输入用户名和密码

如果之前没有使用过密码情况下,需在实例详情界面,重置root密码,重置完密码后要重启服务器

在远程终端界面,第一次进入时,输入root和重置的密码

2、本地终端连接

使用ssh root@[ip]命令,连接服务器,并输入密码,密码和上面一样处理(重置和重启等操作)

不要忘了ssh root@[ip]命令中的root或其他用户

阿里云Linux主机搭建VPN服务器(Linux+ShadowSocks)

文章原地址:https://blog.csdn.net/wobushinix/article/details/79084144

环境:CentOS7.3 64位
1.确认Python已安装,如果未安装,参考2
python –version

2.安装Python
yum install python-setuptools && easy_install pip

3.安装shadowsocks
pip install shadowsocks

4.创建shadowsocks.json配置文件
vim /etc/shadowsocks.json

配置文件内容如下
{
"server":"0.0.0.0",
"server_port":443,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"lzzx123",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false,
"workers": 1
}

配置文件说明:
server:服务器 IP地址 (这里填0.0.0.0,而不是服务器的外网ip)
server_port:服务器监听的端口,建议443,避免被查封(同时注意登陆阿里云配置安全组规则,添加入方向的443端口,包括tcp,udp两个协议类型)
password:设置密码,自定义

如果需要配置多个账户,配置参考如下:
{
"server":"0.0.0.0",
"port_password":{
"端口号1":"密码1",
"端口号2":"密码2",
"端口号3":"密码3",
"端口号4":"密码4"
},
"timeout":300,
"method":"aes-256-cfb"
}

注:端口号放行要登陆阿里云,配置安全组策略,包括tcp,udp协议。

5.启动shadowsocks
ssserver -c /etc/shadowsocks.json -d start

注:通过netstat -lnp查看对应端口有没有在监听,如图

如果要关闭shadowsocks,命令如下
ssserver -d stop

6.测试
Android手机可安装软件shadowsocks测试
链接: https://pan.baidu.com/s/1bppWO4B 密码: w56j
或:[download id=”2″]

安装后,简单配置服务器ip,远程端口,密码即可,完成后点击右上方的悬浮纸飞机应用。

Git 命令

git status 查看本地状态

git stash
git stash pop

git add . // 所有文件
git add + 文件

git commit -m “xxx” 提交

git checkout + 分支 // 切换分支
git checkout + 文件 // 还原文件

git pull // 拉取最新代码
git push // 推送提交到远程

git log 查看本地日志
git log orgin/分支 查看远程分支日志

git show + xxx
git diff .
git diff + 文件

git branch -a // 查看所有分支
git branch // 查看当前分支