【工具】Microsoft Terminal 优雅配置

随着xShell的收费,putty等终端工具的丑陋(个人观点)。对于追求工具颜值的来说,Microsoft Terminal 是一个不错的选择,截止2022年2月7日,微软新一代终端工具Windows Terminal Preview 1.13 版本已经发布,非常值得上手体验一下。

一、安装

在Microsoft Store里搜索terminal,点击“获取”即可(此处已安装)

在这里插入图片描述
打开如下图所示

在这里插入图片描述

二、配置

首先看一下配置页面,包括外观、配色方案、主题等,可根据自己的喜好设置。默认配置包含了powershell,命令提示符cmd和Azure Cloud shell三种工具。

在这里插入图片描述

点击左下角“打开JSON文件”,就能看到对应的配置信息,看“properties”下的“list”即可

"copyFormatting": "none",
"copyOnSelect": true, //选中即复制
"defaultProfile": "{fca7b2fe-4e2c-4bb9-be31-a1588f10f56c}", //打开termial的默认cmd,设置成对应的guid即可
"profiles": 
    {
        "defaults": 
        {
            "startingDirectory": null
        },
        "list": 
        [
            {
                "commandline": "%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "hidden": false,
                "name": "Windows PowerShell"
            },
            {
                "colorScheme": "One Half Dark",
                "commandline": "%SystemRoot%\\System32\\cmd.exe",
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "hidden": false,
                "name": "\u547d\u4ee4\u63d0\u793a\u7b26"
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            },
      }
}

新增一下配置,只需在“list”中增加一个{}信息项。

{
 	"colorScheme": "One Half Dark", //配色方案
	"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", //务必唯一
	"hidden": false,
	"name": "我的机器", //显示的名称
	"source": "Windows.Terminal.Azure",
	"commandline": "ssh -i C:\\Users\\Administrator\\.ssh\\id_rsa name@ip" //免密登录设置,需要使用ssh-keygen生成密钥,并把公钥放到服务器上
},

不出意外,会提示“'ssh' 不是内部或外部命令,也不是可运行的程序”,解决方法很简单,安装openSSH并把安装路径加入到环境变量中

参考文档
1 Themes

终端配置IP地址通常是针对Linux系统中的静态IP设置,因为有些情况下,比如连接到特定的网络设备或者需要更严格的控制,动态获取IP可能不够理想。以下是基本的步骤: 1. **打开终端**:首先,你需要通过快捷键Ctrl+Alt+T或者在应用程序搜索栏找到"Terminal"来启动终端窗口。 2. **确定网络适配器**:使用`ifconfig`或者`ip addr`命令查看网络接口,找到你要配置的接口名称(如eth0、wlan0等),记住这个名称,因为它将用于后续的指令。 3. **创建新的配置**:如果是静态IP,需要编辑配置文件。对于`ifconfig`,在接口目录下创建新文件,例如: ``` sudo nano /etc/network/interfaces.d/your_interface_name ``` 对于`ip`,则使用: ``` sudo nano /etc/iproute2/rt_tables ``` 然后添加配置,例如: ``` auto your_interface_name iface your_interface_name inet static address <your_IP_address> netmask <netmask> gateway <gateway_address> ``` 4. **填写详细信息**:替换`<your_IP_address>`、`<netmask>`和`<gateway_address>`为你想要的IP地址、子网掩码和默认网关。 5. **保存并退出编辑器**:完成后按`Ctrl+X`,然后输入`Y`确认保存,再按回车。 6. **应用配置**:更新配置并启用接口,可以使用: - for `ifconfig`: ``` sudo ifdown your_interface_name; sudo ifup your_interface_name ``` - for `ip`: ``` sudo ip link set your_interface_name up dev your_interface_name sudo ip addr add <your_IP> dev your_interface_name ``` 7. **验证配置**:最后检查IP配置是否成功,可以用`ip addr show`或者`ping`目标地址来测试。 记得在完成这些步骤之前备份原配置,以防意外。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值