使用Windows Terminal进行SSH登录

安装Windows Terminal 注意:Windows Terminal 需要 Windows 10 1903 (build 18362) 或更新版本 通过微软商店 (Microsoft Store) 安装【官方推荐】 在微软商店搜索“Windows Terminal”安装即可 在 Github 上下载 在 Terminal 官方仓库的 Releases page 页面下载。选择最新版本的Microsoft.WindowsTerminalPreview_<版本号>_8wekyb3d8bbwe.msixbundle下载,双击安装即可。 通过 Chocolatey 安装(非官方) 在已安装 Chocolatey 的情况下,执行命令: choco install microsoft-windows-terminal 其他更多方式请参见 Windows Terminal 官方 GitHub 仓库 设置SSH登录 首先进入 Windows Terminal 设置界面: 在设置解密左侧最下方点击“打开JSON文件”,这时系统会调用默认文本编辑器打开配置文件。 在文本编辑器中找到 profiles => list 节点: 在list中添加一个节点: { "guid": "{a10c1013-d3f4-479c-bb69-7899e7597871}", "hidden": false, "name": "my_server", "commandline" : "ssh -i <username>@<ip/url> -p<ssh端口号>", "icon": "<icon path>" } guid:连接表示,全局唯一,可以通过Online GUID / UUID Generator生成 hidden:是否隐藏,默认即可 name:在标签栏显示的名称 commandline:命令行命令,请将尖括号相关内容替换成自己的 icon:标签栏显示的图标,可以是本地图片,也可以是网络图片 如果你要连接的远程设备是通过账号密码登录的话,那么此时保存配置并重新打开 Windows Terminal 即可使用。...

December 13, 2021 · 1 分钟 · Remo

DataGrip导出CSV文件中文乱码

最近用DataGrip导出查询结果为CSV文件后,用Excel打开发现中文出现乱码的情况: 搜出来很多解决DataGrip中文乱码的方法都不对。后来发现我错怪DataGrip了,原来这是Excel的一个特性导致的:Excel读取文件时,不是默认按照utf-8编码读取的,而是会根据文件的BOM头来识别,如果没有BOM头,则按照unicode编码处理。 而DataGrip导出的CSV文件是不包含BOM头的,所以Excel按照unicode编码读取就会出现中文乱码。 解决方案一 对于已导出的CSV文件,可以用Notepad++或其他文本编辑器打开,然后菜单栏选择“编码”–>“转为UTF-8 BOM编码”,然后保存即可。 这时候再用Excel打开,中文就可以正常显示了。 解决方案二 不直接导出文件,查询出结果后,在结果栏右上角选择导出格式为Tab-separated(TSV),然后选择导出到剪贴板,或者Ctrl+A全选结果后复制,然后直接粘贴到Excel中即可。

December 17, 2019 · 1 分钟 · Remo