解决warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
vi /etc/environment
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
vi /etc/environment
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
sudo lsof -nP -i
On macOS High Sierra and later, use this command:
sudo lsof -nP -iTCP:$PORT | grep LISTEN
or to just see just IPv4:
sudo lsof -nP -i4TCP:$PORT | grep LISTEN
On older versions, use one of the following forms:
sudo lsof -nP -iTCP:$PORT | grep LISTEN
sudo lsof -nP -i:$PORT | grep LISTEN
说明:WebTorrent是一款可以直接在线播放视频的BT下载客户端,而webtorrent-cli是它的命令行应用程序。
1,安装Nodejs
Debian/Ubuntu系统
apt-get install -y nodejs nodejs-dev node-gyp libssl1.0-dev
Centos系统
yum install nodejs nodejs-dev node-gyp libssl1.0-dev -y
2, 安装webtorrent-cli
npm install webtorrent-cli -g
webtorrent magnet:?xt=urn:btih:828E2289E73ED9C96C16203E24EBD66E198EB65F
webtorrent http://moerats.com/debian-9.2.torrent
webtorrent /root/debian-9.2.torrent
webtorrent 828E2289E73ED9C96C16203E24EBD66E198EB65F
#了解更多参数输入webtorrent --help即可
-o, --out [path] #设置BT下载目录,默认为当前目录
-p, --port [number] #设置HTTP服务器端口,默认8000
最近开始用MacOS,还是挺不适应的。键位对应如下:
MAC键位对应
Alt+D => Command + L
Win+L => Control + Command + Q
Win+D => Fn + F11
Home => Command/Fn + <
End => Command/Fn + >
命令行下行首:
ctrl + A
命令行下行尾:
ctrl + E
双击空格自动添加.号:
系统偏好设置 => 键盘 => 文本 => 连按两下空格键输入句号,取消勾选
恢复Capslock锁定:
系统偏好设置 => 键盘 => 输入法 => 使用“中/英”键切换“ABC”输入模式,取消勾选
暂时就这些吧。
1个是IP排序。
3.1.1.2
127.0.0.1
1.1.1.1
192.168.0.1
192.167.0.2
60.10.10.10
最简单就是用sort
cat tmp | sort -t. -k1n,1 -k2n,2
2,比较版本号大小
# -*- encoding=utf-8 -*-
a="1.2.33"
b="2.2.123"
alen = len(a.split("."))
blen = len(b.split("."))
if (alen!=blen):
print("ab长度不同")
else:
for num in range(0,alen):
if ((a.split(".")[num]) != (b.split(".")[num])):
if (int(a.split(".")[num]) > int(b.split(".")[num])):
print("A is BIG")
else:
print("B is BIG")