Linux磁盘分区格式化

查看磁盘分区状态

1
$ fdisk -l

阅读全文

aptitude常用命令

1
2
3
4
5
6
7
8
9
10
aptitude update 更新可用的包列表
aptitude upgrade 升级可用的包
aptitude dist-upgrade 将系统升级到新的发行版
aptitude install pkgname 安装包
aptitude remove pkgname 删除包
aptitude purge pkgname 删除包及其配置文件
aptitude search string 搜索包
aptitude show pkgname 显示包的详细信息
aptitude clean 删除下载的包文件
aptitude autoclean 仅删除过期的包文件

阅读全文

kcptun配置文件

server-configure.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"listen": ":12345",
"target": "sss-address:54321",
"key": "kcptun-password",
"crypt": "salsa20",
"mode": "fast2",
"mtu": 1350,
"sndwnd": 1024,
"rcvwnd": 1024,
"datashard": 5,
"parityshard": 5,
"dscp": 46,
"nocomp": true,
"acknodelay": false,
"nodelay": 0,
"interval": 40,
"resend": 0,
"nc": 0,
"sockbuf": 16777217,
"keepalive": 10
}

阅读全文

配置shadowsocks多用户服务

安装服务

1
2
$ yum install m2crypto libsodium supervisor
$ pip install shadowsocks

阅读全文

防止SSH自动断线

在连接远程SSH服务的时候,防止SSH自动断线或者无响应(无法再键盘输入)。

1
2
3
$ sudo vim /etc/ssh/sshd_config
ClientAliveInterval 30
ClientAliveCountMax 6

阅读全文

使用SSH通道作为SOCKS代理服务器

服务器设置

首先确保服务器的SSH服务开启了TCP转发功能

1
2
3
$ vi /etc/ssh/sshd_config
AllowTcpForwarding yes
$ reboot

阅读全文

Debian安装中文环境

在locales列表中选择zh_CN.*,如果需要繁体就把zh_HK.*zh_TW.*也选上。

(如果没有locales,就用aptitude install locales安装一下)

1
$ dpkg-reconfigure locales

阅读全文

操作系统封装-定制自己的ISO

准备工作

  • VMWare(虚拟机,不建议VirtualBox)
  • Windows.iso(纯净系统母盘,微软官方下载)
  • Easy Sysprep(系统封装)

阅读全文

macOS上通过Wine运行Windows程序

  • 安装wine和winetricks
1
2
$ brew install wine
$ brew install winetricks

阅读全文

MySQL查看死锁状态

  1. 查看下在锁的事务
1
SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

阅读全文