Mirror site is read only www.netnr.com
123 gists results Add gist
netnr/ file-split.sh 2021-11-24 15:23
文件切割、合并
split -l 100000 -d access.log part/access_ --verbose # 按行切割
split -b 100m access.log -d part/access_ --verbose # 按字节大小切割

cat part/access_* > access.log  # 合并
cat part.mp4 >> main.mp4        # 追加 part.mp4 到 main.mp4 末尾
bash -c "cat part.mp4 >> main.mp4" >> /dev/null # 静默执行
查看详情
netnr/ fr-remove-watermark.js 2021-10-19 10:50
fr remove watermark
let wm = {
    startDate: Date.now(),
    remove: () => {
        try {
            document.querySelectorAll('.copyrightInfo-div').forEach(c => {
                c.style.transform = "translateY(9999px)"
            })

            document.querySelectorAll('div').forEach(node => {
                if (node.innerHTML.trim().startsWith("正在试用功能——")) {
查看详情
netnr/ crontab.sh 2021-01-06 10:04
Linux 定时任务 crontab
crontab -l # 列表
crontab -e # 编辑

vi /etc/crontab # 编辑
crontab /etc/crontab # 生效

# 注意末尾保留一空行

crontab -h # 帮助
查看详情
netnr/ pd-case-conversion.vbs 2021-01-11 21:24
PowerDesigner 表结构和字段大小写转换
Option Explicit  
ValidationMode = True  
InteractiveMode = im_Batch  
Dim mdl ' 当前模型  
' 获取当前模型  
Set mdl = ActiveModel  
If (mdl Is Nothing) Then  
   MsgBox "没有打开一个模型" 
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then  
   MsgBox "当前模型不是一个PDM"
查看详情
netnr/ locale.sh 2020-09-07 15:04
CentOS 修改语言环境为中文
locale # 当前语言包

locale -a # 系统拥有语言包(zh_CN.UTF-8是简体中文,如果没有zh_CN.UTF-8,就安装语言包,如果存在可以直接设置)

# CentOS 7
yum install kde-l10n-Chinese # 安装简体中文语言包

# CentOS 8
dnf search langpacks # 搜索语言包
dnf install langpacks-zh_CN.noarch # 安装中文语言
查看详情
netnr/ fdisk-lsblk.sh 2020-09-04 12:45
Linux 挂载磁盘、分区、扩容
lsblk # 检查磁盘
fdisk -l # 查看所有磁盘信息(含未加载磁盘)

fdisk /dev/sdb # 对磁盘分区,大于2T时,用parted
# 输入 m 显示菜单,选择 n 创建分区,再选择 p(主分区)或 e(扩展分区),再确认 2048 ,再确认(默认整个磁盘)或自定义 +100G,再输入 w
partprobe /dev/sdb # 内核重新读取分区表
mkfs.ext4 /dev/sdb1 # 格式化分区(磁盘分区,非整个磁盘)
mkdir /mnt/package1 # 创建挂载目录
mount /dev/sdb1 /mnt/package1 # 临时挂载目录
vi /etc/fstab # 编辑 永久挂载,追加如下内容:
查看详情
netnr/ mysql-datadir.sh 2020-09-03 06:48
CentOS 更改 MySQL 数据存储路径(datadir)
# 登录mysql,查看默认存储路径,一般在 /var/lib/mysql
show global variables like '%datadir%';

mkdir -p /package/mysqldata # 新建目录
cp -a -R /var/lib/mysql/* /package/mysqldata/ # 拷贝
chown mysql:mysql /package/mysqldata # 将目录授权给mysql用户组
chmod 750 /package/mysqldata # 更改目录权限

systemctl stop mysqld # 停止mysql服务
vi /etc/my.cnf # 修改datadir socket 为如下:
查看详情
netnr/ install-mysql8.sh 2020-09-03 06:37
安装 MySQL8
### 清理

# 查找并删除mysql(原本的残留)
rpm -qa | grep mysql # 查找
yum remove 软件包名 # 删除

# 查找并删除mariaDB
rpm -qa | grep mariadb # 查找
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 # 删除
查看详情
netnr/ netsh-http.bat 2020-09-18 14:13
netsh命令监听IP(可实现IIS、nginx共用80端口)
:: 显示监听的IP列表
netsh http show iplisten

:: 添加监听IP
netsh http add iplisten ipaddress=127.0.0.1

:: 删除监听IP
netsh http delete iplisten 127.0.0.1
查看详情
netnr/ aspnet_regiis.bat 2020-09-18 14:07
Framework注册IIS
@echo off
title .NET Framework Register IIS
color 5f

echo.---------- .NET Framework v2 Register IIS
echo.

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
查看详情

链接