; ~/.tmux.conf
# 启动鼠标支持
set -g mouse on
set -g mode-keys vi
# WindTerm需在 会话 --> 首选项 --> 设置 --> 终端 --> 鼠标追踪 --> 追踪事件
# 取消勾选:
# - 移动事件
# - 点击事件
# - 右键单击事件
# WindTerm使用鼠标修改面板大小,受WindTerm限制无法实现
# 禁用 WindTerm 的默认鼠标行为(防止冲突)
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
# 1. 禁用左键释放自动复制(改为仅选择)
bind -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-selection-and-cancel
# 2. 右键复制已选文本(需先左键选择)
bind -T copy-mode-vi MouseDown3Pane send-keys -X copy-pipe-and-cancel \
"xclip -i -selection clipboard 2>/dev/null || \
pbpaste 2>/dev/null || \
win32yank.exe -i 2>/dev/null"
# 3. 右键直接粘贴系统剪贴板内容(跨系统支持)
bind -n MouseDown3Pane run-shell \
"tmux set-buffer -- \"$(xclip -o -selection clipboard 2>/dev/null || \
pbpaste 2>/dev/null || \
win32yank.exe -o 2>/dev/null)\"; \
tmux paste-buffer"
# 解除默认的鼠标调整绑定(可选)
unbind-key -T root MouseDrag1Border
# 重新绑定鼠标拖动调整大小
bind -n MouseDrag1Border resize-pane -M
# status line
set -g status-justify centre
set -g status-left "#{session_name}"
set -g status-right "%F %R"
# 窗口编号自动重新排序
set -g renumber-windows on
# status line > window list
set -g window-status-format "#{window_index}:#{window_name}"
set -g window-status-separator " | "
set -g window-status-current-format "#{window_index}:#{window_name}"
set -g window-status-current-style bold,italics
# pane
set -g pane-border-format " #{pane_index}:#{pane_title} $ #{pane_current_command} "
set -g pane-border-status top
set -g history-limit 10000
# 更新配置,不需要关闭tmux,直接运行马上生效
tmux source-file ~/.tmux.conf
Prefix = Ctrl + b
Proxmox VE 官方提供的 Centos 7 模板是有问题的无法正常使用,现在给出解决方案。
安装完成后,容器可以启动,但无法关闭、网络无法使用、控制台无法使用,这些都是我们要解决的问题。
# 查看 CT 容器列表
$ pct list
# 进入 CT 容器
$ pct enter <VMID>
# 启动网络,从DHCP拿IP地址
$ ifup eth0
$ curl -o /etc/yum.repos.d/jsynacek-systemd-backports-for-centos-7-epel-7.repo https://copr.fedorainfracloud.org/coprs/jsynacek/systemd-backports-for-centos-7/repo/epel-7/jsynacek-systemd-backports-for-centos-7-epel-7.repo
$ yum update
# 安装 sshd
$ yum install -y openssh-server
$ systemctl start sshd.service
$ systemctl enable sshd.service
$ exit
$ pct stop <VMID>
NcFTP 是 Linux 上常用的 FTP客户端工具,非常好用,这里记录它的常见用法。
FTP浏览工具
$ ncftp
# 一定注意参数顺序
ncftp > open -u <username> -p <password> <remote-host>
# 使用被动模式传输
ncftp > set passive yes
ncftp > put <local-files>
FTP上传命令行工具
# 一定注意参数顺序
# 使用被动模式传输
$ ncftpput -u <username> -p <password> -F <remote-host> <remote-path> <local-files>
# or
$ ncftpput -f ftp.cfg -F <remote-path> <local-files>
; ftp.cfg
host ftp.server.com
user myusername
pass mypasswd
$ yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm
# 安装服务端包
$ yum install postgresql10-server postgresql10
# 初始化数据库,设置自启动
$ /usr/pgsql-10/bin/postgresql-10-setup initdb
$ systemctl enable postgresql-10
$ systemctl start postgresql-10
# 设置防火墙规则
$ iptables -A INPUT -p tcp -m tcp --dport 5432 -j ACCEPT #开放Postgresql 5432端口
$ service iptables save # 保存防火墙规则
# 切换至用户
$ su - postgres
; ./10/data/postgres.conf
- #listen_address
+ listen_address
; ./10/data/pg_hba.conf
; 允许所有IPv4地址
+ host all all 0.0.0.0/0 scram-sha-256
$ psql -U postgres
-- 设置数据运行参数
ALTER SYSTEM SET listen_addresses = '*';
ALTER SYSTEM SET port = 5432;
ALTER SYSTEM SET password_encryption = 'scram-sha-256';
-- 修改默认用户密码
ALTER USER postgres with encrypted password '你的密码';
-- 退出数据库
\q
-- 退出用户
exit
systemctl restart postgresql-10
$ docker pull composer:1.9.0
# 启动Composer镜像
$ docker run --rm \
-it \
-v ${PWD}:/app \
composer:1.9.0 /bin/bash
# 创建composer.json文件
$ composer init -n
# 使用国内 Packagist镜像
$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/
# 添加laravel包
$ composer require -vvv \
--prefer-dist \
--prefer-stable \
laravel/installer
# 看到以下输出,说明添加成功。
Writing lock file
Generating autoload files
# 在当前目录覆盖安装laravel
$ ./vendor/bin/laravel new
# 看到以下输出,说明安装成功。
Package manifest generated successfully.
Application ready! Build something amazing.
# 退出Composer镜像
$ exit
将当前目录下的storage目录权限,设为757
因为阿里的弹性WEB托管,使用php 5.5.30版本,所以只能安装Laravel 5.2版本。
本教程使用WSL + docker环境安装,除完整的laravel环境外,不会在本地留下任何痕迹。
$ docker pull composer:1.9.0
# 启动Composer镜像
$ docker run --rm \
-it \
-v ${PWD}:/app \
composer:1.9.0 /bin/bash
# 使用国内 Packagist镜像
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
$ composer create-project -vvv \
--prefer-dist \
--no-scripts \
--keep-vcs \
laravel/laravel:5.2.31 \
YSME
# 看到以下输出,说明安装完成。
Writing lock file
Generating autoload files
# 退出Composer镜像
$ exit
copy YSME目录下的全部内容,到虚拟主机的目录下即可。
访问 http://你的域名/YSME/public/ 如果显示 Laravel 5 字样,说明安装成功!
使用snap 的过程中经常遇到无法链接的情况。
$ sudo snap install code --classic
error: unable to contact snap store
这是因为SnapCraft将软件包放在自己的海外服务器上,因为众所周知的原因,访问速度异常缓慢,不加代理的情况下,基本无法使用。
Linux上的一些应用程序会通过读取环境变量 http_proxy 和 https_proxy 来应用代理服务器设置,典型的有Chrome。
然而,Snap比较特别,它不会从环境变量中上述环境变量中读取代理服务器设置,因此直接使用
export http_proxy=[代理服务器地址]
export https_proxy=[代理服务器地址]
是不起作用的。
网上有一些修改配置文件的方法,个人觉得很麻烦,也容易出错,所以选了最简单可靠的命令行模式。
$ sudo snap set system proxy.https="http://代理服务器地址:代理端口"
$ sudo snap set system proxy.http="http://代理服务器地址:代理端口"
输入法设定
-获取更多输入方案
-在打开的命令行窗口
用户文件夹
-weasel.custom.yaml
# P站风格配色主题
"style/color_scheme": "Pornhub"
"preset_color_schemes/Pornhub":
author: "周庸生"
back_color: 0x000000
border_color: 0x000000
candidate_text_color: 0xffffff
comment_text_color: 0xffffff
hilited_back_color: 0x009bff
hilited_candidate_back_color: 0x009bff
hilited_candidate_text_color: 0x000000
hilited_comment_text_color: 0x000000
hilited_lable_color: 0x000000
hilited_text_color: 0x000000
label_color: 0xffffff
name: Pornhub
text_color: 0xffffff
> DISM /Online /Add-Capability /CapabilityName:Windows.Client.ShellComponents~~~~0.0.1.0
# 查看所有预装应用
> Get-AppxPackage | Select Name, PackageFullName
# 移除指定应用(例如 Xbox)
> Get-AppxPackage *xbox* | Remove-AppxPackage
# 移除所有用户的应用(加 -AllUsers)
> Get-AppxPackage -AllUsers *Microsoft.YourPhone* | Remove-AppxPackage -AllUsers
# 彻底禁用自动安装(防止更新后恢复)
> Set-Content -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent" -Name "DisableWindowsConsumerFeatures" -Value 1 -Type DWord
Set-Alias -name ll -value Get-ChildItem -Force
神宗一郎轻轻的拍着清田,而清田已经流下了伤心的泪水。
是的,海南在其全国大赛的决赛上,输给了从未输过的湘北,并且还是输的如此之惨。
不过海南的队员们已经很努力,清田更是其中几近拼命的人,但是作为海南的队长,作为一个得分手,神却因为半决赛的伤几乎没有上场,在场下目睹自己球队的溃败,这样的事情简直是一种折磨。一切都已经过去,海南只能眼睁睁的看着湘北成为全国的霸主。
获得冠军的湘北,并没有表现出那种击败山王时的兴奋。似乎他们已经习惯了胜利,或者他们已经有了傲视群雄的霸气。而这种霸气在湘北的五名主力队员中体现出来了。
流川面对清田的反击依然保持着王牌的本色,藤真的三分成了湘北的独门武器,宫城的组织也变得应对自如,回归的木石则成为全场得分最多的球员,樱木的防守固若金汤。
就这样全国大赛以湘北的胜利结束了,但故事还在继续…
本次大赛还有一个重要的任务,那就是由日本70年代的篮球传奇人物,北川光烈在本次大赛的八强队伍中,为3个月后在日本进行的亚洲青年锦标赛挑选队员。而北川光烈则是日本青年队的教练。
北川也在一个20人的名单中经过一个星期的试训挑选出来了11名队员。
他们是:
中锋:5号森重宽(204cm,名朋工业) 4号木石瞳(199cm,湘北) 6号神宗一郎(191cm,海南)
大前锋:8号土屋淳(192cm,大荣) 10号樱木花道(190.5cm,湘北) 15号坂野已(192cm,爱和)
小前锋:11号流川枫(189cm,湘北) 18号泽北荣治(188.5cm,山王) 9号清田信长(181cm,海南)
后卫:14号深津一成(183cm,山王) 13号大久保龙人(185cm,名朋工业)
泽北对北川教练:“教练,我有问题。”
“恩?说。”
泽北:“我打球以来除了在山王的第一年穿过10以上的号码之外,我从来都只穿单数号码。”
北川:“噢。不过单数号码已经没有了。”
泽北:“不是还有吗?还有一个7号。”
北川:“呵呵,对不起那个号码已经被预留了。”
泽北(生气):“什么!!”
北川:“全体注意!下面我给大家介绍一下我们的队长,来自神奈川的仙道章!”
门突然打开,仙道走了进来。“大家好,我是神奈川陵南的仙道章。请多关照。”
流川&樱木&木石&神(惊讶!)
泽北:“哼,我就猜的是这个家伙!”
流川:“哼,这次总算没有迟到。”
7号仙道章(192cm,陵南) 小前锋 日本青年队队长,唯一没有参加过全国大赛的队员。
而海南的神宗一郎则成为了副队长。 (注:湘北的宫城,藤真,山王的一本道海斗,等成为了候补补充队员。)
由北川带领下的日本青年队转到琦玉县开始了集训。
北川把队员分组进行针对性训练。
森重宽,木石瞳,樱木花道,坂野己,土屋淳着重进行内线的攻防训练。
大久保和深津作为控球后卫进行组织和传接训练。
流川,泽北,仙道,清田主要进行进攻训练。
另外仙道,大久保和神宗一郎加练远投。
北川考虑到今后对手的不同,而有意塑造森重宽和木石瞳的不同风格。让森重宽再内线更加充满冲击力,而木石瞳利用他柔韧的身体以及中投好的特点则成为另一种风格的中锋。这样日本队在对阵对手的时候下就会有不同的选择。神虽然是作为中锋注册,但神的得分还是着重在外线,这样阿神扮演了日本队的杀手的角色。
樱木的爆发力和不错的体力再次为北川看重,加上和仙道的特训以及这次的集训,使樱木在篮球方面的意识得到了很大的提高,除去经验上的不足之外,樱木已经成为日本队极其重要的队员。北川正在努力把樱木培养成日本一流的防守队员。
但是问题出现在小前锋和后卫的选择上。
无论是泽北还是流川和仙道都具有首发的资格和实力,但是北川在训练中一直把仙道放入替补阵容中。
流川和泽北的竞争日趋激烈,双方实力接近。但是由于山王在全国大赛的失利使得泽北心态上发生了改变,一直想在日本队中重新确立自己是第一人的想法,使得泽北得分虽多,但是过分的单打。这样就违背了北川把日本队变成一个团结合作的球队的思想。而流川自从和樱木合作战胜山王之后,同样心态有了变化,反而是增加了和他人的配合,并且在球场上越发的自如。虽然泽北依旧是第一前锋但是渐渐的北川已经有了让流川取代他的想法。
后卫的选择也出现了问题。深津的控球是最好的,同时防守也不错。但是大久保虽然不是一个真正意义上的控球后卫,但是他的意识和突破还有比深津更强的得分能力和传球的感觉。让北川很难在两人中选择谁是主力控球后卫。
为此北川决定把队伍分成2组进行一场真正的比赛,从而考察队员,并确立自己的主力阵容。
A队: 5号森重,6号神,8号土屋,9号清田,14号深津,18号泽北。
B队: 4号木石,7号仙道,10号樱木,11号流川,13号大久保,15号坂野。
“唰"是神的三分,球虽然进了,但是已经无法挽回A队落败的结果。
在30分钟的内部比赛中,由队长仙道带领的B队65:52击败了副队长神带领的A队。
北川对助手说:“把2队的技术统计拿来。”
A队 | 姓名 | 得分 | 三分球 | 篮板 | 助攻 | 抢断 |
---|---|---|---|---|---|---|
泽北 | 20 | 1/3 | 4 | 1 | 2 | |
森重 | 13 | 0 | 8 | 1 | 0 | |
神 | 11 | 3/4 | 2 | 4 | 0 | |
土屋 | 4 | 0/2 | 5 | 3 | 1 | |
深津 | 2 | 0/2 | 5 | 3 | 0 | |
清田 | 2 | 0 | 0 | 1 | 0 |
B队 | 姓名 | 得分 | 三分球 | 篮板 | 助攻 | 抢断 |
---|---|---|---|---|---|---|
流川 | 16 | 1/1 | 4 | 4 | 1 | |
木石 | 15 | 0/6 | 3 | 0 | 5 | |
仙道 | 13 | 1/2 | 4 | 8 | 2 | |
樱木 | 8 | 0 | 8 | 2 | 1 | |
大久保 | 10 | 1/1 | 3 | 8 | 0 | |
坂野 | 3 | 0 | 3 | 1 | 0 |
助手:“看来A队除了在三分球上占有优势外,别的似乎是B队占优。不过泽北依然拿了全场最高得分,看来他还是日本队中最具有进攻力的球员。”