一行命令解决ubuntu下解压文件乱码的问题
在windows上压缩的文件,是以系统的默认编码中文来压缩文件的。由于zip文件中没有声明其编码,所以linux上的unzip一般以默认编码解压,因此中文文件名会出现乱码。
所以解决方法很简单,可以使用终端解压缩zip文件时指定解压的编码:
unzip -O GBK xxx.zip
‘
解压后的文件路径为当前终端所在的路径。
在windows上压缩的文件,是以系统的默认编码中文来压缩文件的。由于zip文件中没有声明其编码,所以linux上的unzip一般以默认编码解压,因此中文文件名会出现乱码。
所以解决方法很简单,可以使用终端解压缩zip文件时指定解压的编码:
unzip -O GBK xxx.zip
‘
解压后的文件路径为当前终端所在的路径。
原文链接:https://wp.gxnas.com/202.html
请参见下表:
设置实用程序 | ||
---|---|---|
类型 | 端口号 | 协议 |
Synology Assistant | 9999、9998、9997 | UDP |
备份 | ||
---|---|---|
类型 | 端口号 | 协议 |
Data Replicator、Data Replicator II、Data Replicator III | 9999、9998、9997、137、138、139、445 | TCP |
DSM 5.2 数据备份、rsync、共享文件夹同步、远程 Time Backup | 873、22(如果通过 SSH 加密) | TCP |
Hyper Backup(目标) | 6281(多版本备份)、22(如果通过 SSH 加密)、873(远程数据复制) | TCP |
Hyper Backup Vault、DSM 5.2 Archiving Backup | 6281 | TCP |
LUN 备份 | 3260 (iSCSI)、873、22(如果通过 SSH 加密) | TCP |
Snapshot Replication | 3261 (iSCSI LUN)、5566(共享文件夹) | TCP |
Active Backup for Business | 5510、443(vCenter Server 和 ESXi 主机)、902(ESXi 主机) | TCP |
下载 | ||
---|---|---|
类型 | 端口号 | 协议 |
BT | 6890 ~ 6999(用于固件版本早于 v2.0.1-3.0401 的型号); 16881(用于 DSM 版本 v2.0.1 及以上的型号) | TCP/UDP |
eMule | 4662 (TCP)、4672 (UDP) | TCP/UDP |
Web 应用程序 | ||
---|---|---|
类型 | 端口号 | 协议 |
DSM | 5000 (HTTP)、5001 (HTTPS) | TCP |
File Station | 5000(HTTP,可添加其它端口)、5001(HTTPS,可添加其它端口) | TCP |
Mail Server | ||
---|---|---|
类型 | 端口号 | 协议 |
IMAP | 143 | TCP |
通过 SSL/TLS 的 IMAP | 993 | TCP |
POP3 | 110 | TCP |
通过 SSL/TLS 的 POP3 | 995 | TCP |
文件传输 | ||
---|---|---|
类型 | 端口号 | 协议 |
AFP | 548 | TCP |
CIFS | smbd:139 (netbios-ssn)、445 (microsoft-ds) | TCP/UDP |
Nmbd:137、138 | UDP | |
FTP、通过 SSL 的 FTP、通过 TLS 的 FTP | 21(命令)、20(主动模式的数据连接)、1025-65535(被动模式的数据连接;但默认范围因型号而异) | TCP |
iSCSI | 3260 | TCP |
NFS | 111、892、2049 | TCP/UDP |
TFTP | 69 | UDP |
WebDAV、CalDAV | 5005、5006 (HTTPS) | TCP |
套件 | ||
---|---|---|
类型 | 端口号 | 协议 |
Audio Station | 1900 (UDP)、5000(HTTP,可添加其它端口)、5001(HTTPS,可添加其它端口)、5353(Bonjour 服务)、6001-6010(AirPlay 控制/定时) | TCP/UDP |
日历 | 38008、38443 | CalDAV |
CardDAV | 8008 (HTTP)、8443 (HTTPS) | TCP |
集中化管理系统 (CMS) | 5000 (HTTP)、5001 (HTTPS) | TCP |
CIFS 向外延展集群 | 49152-49252 仅 TCP:17909、17913、19998、24007、24008、24009-24045、38465-38501、4379 | TCP/UDP |
Cloud Station | 6690 | TCP |
DHCP Server | 67、68 | UDP |
LDAP Server(前身为 Directory Server) | 389 (LDAP)、636(LDAP 含 SSL) | TCP |
Download Station | 5000 | TCP |
Drive | 5000 (HTTP)、5001 (HTTPS)、6690 | TCP |
iTunes Server | 3689 | TCP |
Logitech® Media Server | 3483、9002 | TCP |
Mail Station | 80 (HTTP)、443 (HTTPS) | TCP |
媒体服务器 | 1900 (UPnP)、50001(内容浏览)、50002(内容串流) | TCP/UDP |
Moments | 5000 (HTTP)、5001 (HTTPS) | TCP |
Note Station | 5000 (HTTP)、5001 (HTTPS) | TCP |
Photo Station、Web Station | 80(可添加其它端口)、443 (HTTPS) | TCP |
Presto File Server | 3360 (TCP/UDP)、3361 (TCP/UDP) | TCP/UDP |
代理服务器 | 3128 | TCP |
Surveillance Station | 9900 (HTTP)、9901 (HTTPS) | TCP |
Syslog Server | 514(可添加其它端口) | TCP/UDP |
Video Station | 1900 (UDP)、5000 (HTTP)、5001 (HTTPS)、9025-9040、 5002、5004、65001(使用 HDHomeRun 网络调谐器的型号) | TCP/UDP |
Virtual Machine Manager | 2379-2382(集群网络)、3260-3264 (iSCSI)、16509、16514、30200-30300 | TCP |
VPN Server (OpenVPN) | 1194 | UDP |
VPN Server (PPTP) | 1723 | TCP |
VPN Server (L2TP/IPSec) | 500、1701、4500 | UDP |
移动应用程序 | ||
---|---|---|
类型 | 端口号 | 协议 |
Drive | 5000 (HTTP)、5001 (HTTPS) | TCP |
DS audio | 5000、5001 (HTTPS) | TCP |
DS cam | 5000、5001 (HTTPS) | TCP |
DS cloud | 6690 | TCP |
DS download | 5000 (HTTP)、5001 (HTTPS) | TCP |
DS file | Android:DS file 4.x 和运行 DSM 4.3 或更新版本的 DiskStation:5000、5001 (HTTPS)DS file 4.0 之前的版本和运行 DSM 4.2 或更早版本的 DiskStation:5005、5006 (HTTPS) | TCP |
iOS:DS file 5.x 和运行 DSM 4.3 或更新版本的 DiskStation:5000、5001 (HTTPS)DS file 4.0 之前的版本和运行 DSM 4.2 或更早版本的 DiskStation:5005、5006 (HTTPS) | ||
Windows Phone:5000、5001 (HTTPS) | ||
群晖管家 | 5000 (HTTP)、5001 (HTTPS) | TCP |
DS note | 5000 (HTTP)、5001 (HTTPS) | TCP |
DS photo | 80、443 (HTTPS) | TCP |
DS video | 5000 (HTTP)、5001 (HTTPS) | TCP |
Moments | 5000 (HTTP)、5001 (HTTPS) | TCP |
打印机、UPS 和外围设备 | ||
---|---|---|
类型 | 端口号 | 协议 |
Bonjour | 5353 | UDP |
LPR | 515 | UDP |
网络打印机 (IPP)/CUPS | 631 | TCP |
网络 MFP | 3240-3259 | TCP |
UPS | 3493 | TCP |
系统 | ||
---|---|---|
类型 | 端口号 | 协议 |
LDAP | 389、636 (SLAPD) | TCP |
MySQL | 3306 | TCP |
资源监视器/SNMP | 161 | TCP/UDP |
SSH/SFTP | 22 | TCP |
Telnet | 23 | TCP |
N1打开smb共享服务,在mac及linux下皆能正常访问,偏偏在win10中打不开,百思不得其解,经过搜索,最终解决。
原来,win10 1809及以上处于安全考虑,默认关闭了SMBv1服务,所以,只要打开就好了。
控制面板中找到“程序和功能”,或者直接在Cortana搜索框中搜“功能”,打开即可。
确定,然后重启。
重启后再次 Win+R
打开“运行”,输入 gpedit.msc
,“确定”以打开“本地组策略编辑器”。
按 计算机配置→管理模板→网络 的顺序,依次展开左侧目录树。
点击“Lanman工作站”,右侧会显示该项目的详细设置。
点击里面的“启用不安全的来宾登录”,将它由“未配置”改为“已启用”,应用并重启电脑。
最后打开PowerShell,输入以下命令查看SMBv1的开启状态:
1 | Get-SmbServerConfiguration | Select EnableSMB1Protocol |
现在,一切正常了,可以访问N1-OpenWrt上的资源了。
实在禁受不住内存降价的诱惑,在京东上入了一根8G的内存条,可是如果知道在黑苹果上添加内存竟会这么麻烦的话,恐怕无论如何也不会下手了,反正现在的8g内存对我来说也完全够用。
拆机安装上之后竟然卡在白苹果界面,加v进入啰嗦模式,出现了End InitBootStruct的提示,如下:
先是怀疑内存条是否有问题,于是切换到Windows和Ubuntu下查看,都能正常读取新内存,那肯定是黑苹果自身的问题了,在中文环境下搜不到有效的解决办法,直接Google了一下End InitBootStruct,第一条竟然就解决了问题,当然过程也没那么顺利,反复拆卸安装了好几次。
原地址在此
:h matchpairs
in vim for more info)Tip 命令前追加数字表示命令的重复次数, 比如 4j 表示向下移动四行
Tip 寄存器被存储在 ~/.viminfo 中, 在下次重启vim时仍会加载
Tip 寄存器 0 存储上一次复制的值
e.g.:vimgrep /foo/ **/*
Ubuntu19.04安装中出现Pcie Bus Error问题的一种解决方案
Ubuntu从18.04升级至19.04后竟然开不了机,不停跑代码,以为是升级不彻底造成的,所以,干脆制作启动盘重新安装,不料情况依然如故,而且代码显示和之前也一样,几乎就打算放弃了。
看看错误代码,反复出现的关键词就是Pcie Bus Error,猛然意识到可能和我的NVME SSD有关,这样就简单了,因为我的Ubuntu虽然安装在机械硬盘上,但是EFI分区却放在了SSD上(和其它两个系统共用),所以,就在机械硬盘上新建EFI分区,然后重新安装,完成后顺利开机。
问题有点莫名其妙,如果说是nvme驱动跟不上的话,为何18.04却没有问题?似乎每次Ubuntu大版本升级总要折腾一番。
Windows下使用diskpart命令即可,具体操作如下:
1、win+R,cmd进入命令行界面,输入diskpart回车。
2、进入diskpart后列出所有磁盘:list disk。
3、选中U盘,一定看仔细,别选错:select disk x。
4、清除:clean。
此时,在磁盘管理界面会发现U盘已经变成黑色的未分配状态。
下面新建简单卷即可。
原链接 在此
海子
姐姐,今夜我在德令哈,夜色笼罩
姐姐,我今夜只有戈壁
草原尽头我两手空空
悲痛时握不住一颗泪滴
姐姐,今夜我在德令哈
这是雨水中一座荒凉的城
除了那些路过的和居住的
德令哈……今夜
这是唯一的,最后的,抒情
这是唯一的,最后的,草原
我把石头还给石头
让胜利的胜利
今夜青稞只属于他自己
一切都在生长
今夜我只有美丽的戈壁空空
姐姐,今夜我不关心人类,我只想你
鼠须管卸载方法如下:
1、打开系统偏好设置-键盘-输入法,移除鼠须管。
2、退出登录当前用户并重新登录
3、打开Finder,按command+shift+G 前往 /Library/Input Methods
,把鼠须管.app移动到废纸篓。
4、按command+shift+G 前往~/Library
,移除鼠须管用户设置文件夹Rime。
5、退出登录当前用户并重新登录。
从10月26号在Windows下的VMWare上首次成功安装macOS到12月21日凌晨成功解决实体机上的睡眠问题为止,我的黑苹果折腾过程差不多已经有了两个月的时间了。这段时间除了工作,剩下的时间全都用在了这上面,甚至连正常的生活都受到了影响(心不在焉),虽然中间有几次因遇到难题想暂停下来,但只要一想到还有未解决的问题,就总是不放心,只好继续下去,好在目前都已解决。所以,写这样一篇记录性质的文章,算是一个总结,接下来把时间放在更有价值的事情上去,好好利用新系统。
非组装机,而是购买的联想品牌台式机,型号为天逸510pro,配置如下:
由于完美主义作祟,看不得之前硬盘上无数的凌乱的分区,所以,毁掉之前win、mac和Ubuntu三系统并存在同一块硬盘上的分区状况,重新规划,最终分区如下:
其它,efi分区放在ssd上,且放在起始扇区上。
先装Windows,再装macOS。
在我重新调整系统规划之前,Windows实际上是安装在ssd上的,所以,首先迁移系统,当然最大的问题是完整保留数据。
大致步骤是先用diskgenius调整数据盘分区,在D盘之前腾出一块空间安装新Windows,安装之后居然直接变成了C盘,而之前的C盘(系统盘)则变成了普通的数据盘,所以,原系统盘直接格式化,倒也省事,软件再装就是。中间也是遇到了一些问题,好在都顺利解决,不再赘述。
重点是macOS的安装过程,教程用的@黑果小兵的 这一篇,简述如下:
方法一(省事):下载 etcher,打开镜像(黑果小兵网站上有提供下载),选择U盘,点击Flash即可。
方法二:如果自己对从第三方网站上下载的镜像不放心,那么可以到官网下载所需的系统镜像,用unibeast制作完成,教程在 这,只是相对复杂一些,但也不算难。
插入制作好的带clover的启动盘,开机按F12选择从U盘启动,跑完代码,顺利进入clover界面,选择Boot OS X Install from…(就是U盘所在位置),然后开始引导macOS系统,顺利的话会很快进入安装设置选项。
选择简体中文
出现macOS实用工具界面,选择磁盘工具
选择显示所有设备
选择你要安装的磁盘或者分区,点击抹掉
按钮,选择格式,将名称修改为你想要的,点击抹掉
按钮,请注意:
选择格式的时候很多教程上都说应该选择HFS+,但是我查了一下APFS是苹果最新的文件系统,我想既然用了最新的Mojave系统,只有搭配最新的文件系统或许才最能发挥系统系能,所以,直接选了APFS。
然后退出磁盘工具进入安装界面,选择安装,进行各种设置,确定安装。
然后它会把USB安装盘上的安装文件预复制到要安装的系统分区里,之后系统会自动进行重启,进入第二阶段的安装。时间长短取决于你的硬盘速度,耐心等待即可。
重启时要注意,如果是在bios中选择的优盘为第一启动项,应该会直接进入macOS安装界面,但是如果像我的电脑可以直接从F12选择启动项的,重启的时候也要记得按F12选择启动项,免得直接进入默认的windows中了。
整个安装过程需要重启一次还是两次我已经记不清了,需要留意的是每次重启后要在clover中选择不同的选项,重复选择可能会重复安装,另外不要选择带有FileVault的选项,这个给磁盘加密用的,黑苹果还是不用为上吧。
经过一到三次重启后,选择boot macOS from mac(名字取决于你的硬盘分区名称),进入设置向导,设置完成后进入桌面,黑苹果的初步安装可以说已经大功告成了。
到正式进入桌面为止,macOS算是安装成功了,但是真正的折腾才刚刚开始,难道你没发现之前的安装过程可以说是傻瓜式的,如果真这么简单,黑苹果恐怕早就流行起来了。
下面直接复制@黑果小兵的帖子,图片也不做修改了,我这里算是做个备份,也方便自己查看。
新的系统安装成功后,EFI还位于U盘里,总不能一直挂着U盘使用系统吧。这个时候如果你想将U盘里的EFI复制到磁盘的EFI分区里,却苦于找不到看不见EFI分区,这个时候是该让diskutil登场了。
diskutil命令的基本用法:
查看磁盘分区表: diskutil list
/dev/disk0(internal, physical):
#: | TYPE | NAME | SIZE | IDENTIFIER |
---|---|---|---|---|
0: | GUID_partition_scheme | 256 GB | disk0 | |
1: | EFI | EFI | 200 MB | disk0s1 |
2: | Apple_HFS | MAC | 128 GB | disk0s2 |
3: | Microsoft Basic Data | WIN10 | 127.7 GB | disk0s3 |
/dev/disk1(internal, physical):
#: | TYPE | NAME | SIZE | IDENTIFIER |
---|---|---|---|---|
0: | GUID_partition_scheme | 16 GB | disk1 | |
1: | EFI | EFI | 200 MB | disk1s1 |
2: | Apple_HFS | Install macOS Sierra | 15.8 GB | disk1s2 |
1 | sudo diskutil mount disk0s1 |
1 | sudo diskutil mount disk1s1 |
.
1 | open . |
左侧会显示挂载了两个EFI分区,将U盘EFI目录全部复制到磁盘的EFI分区即可。
这里有一点需要注意:如果之前安装过Windows系统的话,会存在EFI的目录,只是EFI的目录下面只有BOOT和Microsoft这两个目录,如果希望添加macOS的Clover引导的话,可以将USB的EFI分区里面的EFI目录下面的CLOVER复制到磁盘里的EFI目录下,也就是执行的是合并的操作,让EFI同时支持WINDOWS和macOS的引导.千万不要全部复制,否则有可能造成EFI无法启动Windows.
使用工具:BOOTICE
物理磁盘
,选择欲操作的目标磁盘,点击分区管理
,弹出分区管理的窗口,点击分配盘符
,为ESP
分区分配一个盘符,点击确定UEFI
,点击修改启动序列
,点击添加
按钮,菜单标题填写:CLOVER
,选择启动文件
,在打开的窗口里选择ESP
分区下的目录\EFI\CLOVER\CLOVERX64.EFI
,点击保存当前启动项设置
不得不说,黑果小兵推荐的这个bootice软件非常实用,一般都推荐用easyuefi之类的,但是这是收费软件,试用版在企业版的win10上是不让用的,所以基本上没用,当然,破解版就算了。
至此,可以拔掉优盘,开机进入clover界面选择想要启动的系统了。
接下来就是进行各种功能的完善了。