公司业务对接某第三方服务的需要,因为对方服务器白名单机制,需要一个固定IP. 而悲催的是由于公司网络环境无法提供公网IP,只好在外网测试机上面部署一个vpn来进行中转.PPTP因为安全原因现在osx和windows10好像都废弃了,那就直接上l2tp吧!想起以前搭建vpn那累死人的重复劳动,果断使用Docker集装箱.
View Details如果你yum remove iptables,那么你遇上大麻烦了。
首先你看看你的主机服务器商后台是否有vnc连接功能,国外linode的好像叫做lish ssh
首先,确认这个方式可以登录你的主机,恭喜有办法补救。
恩,惨痛的教训。因为remove iptables会卸载很多系统组建,导致出现很多问题,比如无法上网,比如中文字体变成乱码。但只要还没重启服务器,还是有补救措施的。
View DetailsError:GPG check FAILED。这由于源key错误导致的dnf或者yum(软件包管理器)安装软件失败。
解决的方法很简单,有些傻逼博客在那边坑人,写的一长串解决办法都不能用,其实用一个命令就能解决。
显示行号:命令模式下set nu
定位到指定行:
命令模式下,:n 比如想到第2行,:2
编辑模式下,ngg 比如想到第5行 5gg(或者5G)
打开文件定位到指定行 vim +n test.txt
需求:zip打包某个目录但是要排除目录下某个文件或者某个目录。
1 |
zip -r server.zip server.geng.com/ -x './server.geng.com/Upload/*' |
-x参数后加要排除的文件或目录的完整路径。注意引号不可少。 需求:zip打包只打包某个目录下单个目录(其实这个有点多余,直接打包这个目录就是了,应用的场景就是能保留目录树)
1 |
zip -r server.zip server.geng.com/ -i './server.geng.com/Upload/*' |
-i参数后加要打包的文件或目录的完整路径。注意引号不可少。 补充zip的相关参数:
1 2 3 4 5 6 7 8 |
-r 递归压缩,将指定目录下的所有文件以及子目录全部压缩 -d 从压缩文件内删除指定的文件 -i “文件列表” 只压缩文件列表中的文件 -x “文件列表” 压缩时排除文件列表中指定的文件 -u 更新文件到压缩文件中 -m 将文件加入压缩文件压缩后,删除原始文件,zhidao即把文件移到压缩文件中 -F 尝试修复损坏的压缩文件 -T 检查压缩文件内的每个文件是否正确无误 |
from:https://www.cnblogs.com/yuanwanli/p/12771220.html
View Details替换当前行第一个 vivian为sky
1 |
:s/vivian/sky/ |
替换当前行所有 vivian为sky
1 |
:s/vivian/sky/g |
替换第 n 行开始到最后一行中,每一行的第一个vivian为sky
1 |
:n,$s/vivian/sky/ |
替换第 n 行开始到最后一行中,每一行所有vivian为sky n为数字,若n为.,表示从当前行开始到最后一行
1 |
:n,$s/vivian/sky/g |
替换每一行的第一个vivian为sky(等同于 :g/vivian/s//sky/)
1 |
:%s/vivian/sky/ |
替换每一行中所有 vivian为sky(等同于 :g/vivian/s//sky/g)
1 |
:%s/vivian/sky/g |
from:https://www.cnblogs.com/configure/p/10233565.html
View Details创建软链接
1 |
ln -s /www/jthycore/Upload /www/jthycore/wwwroot/ |
删除软链接
1 |
rm -rf /www/jthycore/wwwroot/Upload |
View Details