We’ve found 49 gist results

netnr / wsl shell
2019-05-11 13:03
Windows Subsystem Linux(WSL)安装
# 教程链接
https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

# 使用开发人员模式
设置》更新和安全》开发中选项》开发人员模式

# 添加 Windows 应用程序
# 适用于 Linux 的 Windows 子系统,或 PowerShell 执行命令安装
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
netnr / aegis shell
2019-05-09 10:13
centos卸载阿里云盾服务
# 查看开机启动的服务名
chkconfig --list

# 一般情况下阿里云盾的服务是aegis
# 停止服务
service aegis stop

# 删除服务
chkconfig --del aegis
netnr / gtop shell
2019-04-20 11:27
系统监控仪表板
# 安装nodejs 
# 安装 gtop
npm install gtop -g

# 运行
gtop

# help
https://github.com/aksakalli/gtop
netnr / ab shell
2019-04-17 09:56
Linux使用ab压力测试工具
# 安装
yum install httpd-tools
# 版本
ab -V
# Get请求,10并发 总100次
ab -c 10 -n 100 https://updatebrowser.netnr.com/
# Post请求(发送当前目录下的 post.txt 文件:uid=1&pwd=1)
ab -c 10 -n 100 -p post.txt https://updatebrowser.netnr.com/
# 带上Cookie -C 指定键值对
ab -c 10 -n 100 -C 'uid=1' https://updatebrowser.netnr.com/
netnr / rwx markdown
2019-04-09 07:29
Linux修改文件属性和权限
### 文件权限描述由10个字符组成,例如,“-rwxr-xr--”、"drwxr-xr-x"
+ 第一个字符的含义为:
    - d: 目录
    - -: 文件
    - l: 连接文件
    - b: 设备文件里面的可供存储的接口设备
    - c: 设备文件里面的串行端口设置,例如键盘、鼠标
+ 接下来的9个字符,分为三组,每组三个字符,均为 `rwx` 的三个参数组合。位置不会改变,没有某权限,则出现 `-` 号
+ 三组字符中,第一组表示文件所有者的权限;第二组表示同用户组的权限;第三组表示others的权限
+ 三种身份又有三种权限,r(读)、w(写)、x(执行)
netnr / netsh shell
2019-03-29 14:23
windows使用netsh命令实现端口转发
# 安装IPv6,XP或更低版本要安装,安装后不需要启用,win7及以上不需要
netsh interface ipv6 install

# 添加端口转发 192.168.1.2:1433 => 192.168.1.3:1433
netsh interface portproxy add v4tov4 listenaddress=192.168.1.2 listenport=1433 connectaddress=192.168.1.3 connectport=1433

# 添加端口转发 *:1433 => 192.168.1.3:1433 不设置listenaddress
netsh interface portproxy add v4tov4 listenport=1433 connectaddress=192.168.1.3 connectport=1433

# 删除端口转发 192.168.1.2:1433
netnr / fetchqqmail javascript
2019-03-29 11:32
提取QQ邮箱发送的日志,为月度考核作业
/*
    更新时间:2019-03-29
    使用方法:打开QQ邮箱,选择【已发送】界面,打开浏览器控制台(或按F12),拷贝脚本粘贴回车(按Enter)
 */

(function () {
    var win = document.getElementById('mainFrame').contentWindow;
    var tds = win.document.getElementsByTagName('td');

    //邮件ID
netnr / install-docker shell
2019-02-19 11:10
linux安装docker
# 在新主机上首次安装Docker CE之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

# 安装最新版本的Docker CE和containerd
yum install docker-ce docker-ce-cli containerd.io

# 启动
service docker start
netnr / install-nodejs shell
2019-02-18 09:15
linux安装nodejs
# 方式1:yum安装
# V10.x:
curl --silent --location https://rpm.nodesource.com/setup_10.x | bash -
# V8.x:
curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -
# V7.x:
curl --silent --location https://rpm.nodesource.com/setup_7.x | bash -
# V6.x:
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
# V5.x:
netnr / ifcfg shell
2019-01-23 11:47
Centos7设置静态IP
# 进入目录
cd /etc/sysconfig/network-scripts
ls

# ifcfg-ens开头的文件,如 ifcfg-ens33

# 配置文件如下:

TYPE=Ethernet
PROXY_METHOD=none
ˆ