mac命令行(终端)配置代理

最近Github简直就无法访问。代码推送都变得困难。打开梯子命令行默认是不走梯子的需要配置代码才行。下面是在mac上简单的配置命令行走代理的方法:export http_proxy=http://127.0.0.1:port这里的端口取决于你的梯子配置的端口。如果不想使用代理了就下面这样取消:export http_proxy=这样就取消了。我们可以通过这个命令来判断是否配置成功(取消)了代理:c

- 阅读全文 -

公钥免密码登录 ubuntu

首先,本地生成加密密钥,如下:ssh-keygen -t rsa一路回车即可。生成之后,我们可以在 ~/.ssh 下面看到:cd ~/.ssh- id_rsa (私钥) - id_rsa.pub (公钥)接下来我们需要将刚才生成的公钥上传到需要免密登录的服务器,可以这样:ssh-copy-id root@127.0.0.1 -p 22201按照提示操作即可,执行成功的话输出:root@127.0.

- 阅读全文 -

Ubuntu安装最新版Nodejs的最简单方法

首选安装ubuntu默认的nodejssudo apt-get install nodejs sudo apt install nodejs-legacy sudo apt install npm设置国内镜像:sudo npm config set registry https://registry.npm.taobao.org安装 n :sudo npm install n -g更新Nodejs

- 阅读全文 -

Git 学习笔记

Git区别大小写git config core.ignorecase false推送TAGgit push remote_name tagname推送全部TAGgit push remote_name --tags保存现场git stash查看现场git stach list恢复现场第一种git stash apply git stash drop第二种git stash pop丢弃一个没有合并的

- 阅读全文 -

Ubunu下移动文件夹下的所有文件和子目录

一般移动命令sudo mv /var/www/* /var/www1但是这样做,你会发现 . 开头的文件并没有移动过来。所以命令应该是这样:sudo mv /var/www/* /var/www1 && sudo mv /var/www/.[^.]* /var/www1&& 前面的意思是移动所有的文件加文件夹(不包括隐藏的),后面的是移动所有隐藏的文件。.[^.]*

- 阅读全文 -

Ubunut手动创建PHP7.1+Nginx+Mysql运行环境

准备全新的Ubuntu服务器一台。更新服务sudo apt-get update && sudo apt-get upgrade安装Nginxsudo apt-get install nginx访问 you_server_ip 查看效果安装Mysqlsudo apt-get install mysql-server运行 mysql -V 查看效果。安装PHP7.1绑定第三方包源su

- 阅读全文 -