linux mint IDEA快捷键冲突 DNS修改 centos命令参数不能自动补全
一、 mint19.2版本下Ctrl+Alt+L快捷键、Ctrl+Alt+左键头/右箭头与intellij或者android studio冲突。
1、Ctrl+Alt+L冲突解决

首先选中鼠标所在位置的设置按钮,到如下图所示页面:

选中‘键盘’----应用程序快捷键,Ctrl+Alt+L移除掉即可。

2、Ctrl+Alt+左键头/右箭头
一样进入设置页面,选择窗口管理器


选择键盘往下滑,清除 Ctrl+Alt+Left/Right

----------------------------------------------------------------------------------------------------
二、修改系统的DNS
mint、ubuntu、debian等linux系统dns文件默认在/etc/resolv.conf
输入命令: cat /etc/resolv.conf即可看到当前dns配置信息

其中nameserver X.X.X.X即是当前系统在用的DNS配置,DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN。表示如果你修改了当前的resolv.conf重启之后就会被覆盖,下边提供永久修改DNS的方法:
主要通过编辑/etc/network/interfaces文件实现
1、输入命令 cat /etc/network/interfaces 查看当前网络设置

2、输入命令 ifconfig 查看系统当前网络信息

由图可知我的物理网卡名字是enp2s0
3、sudo vi /etc/network/interfaces 编辑配置文件
在文件后便追加 auto enp2s0(你的网卡名字)
iface enp2s0 inet dhcp
dns-nameservers 8.8.8.8 保存退出然后重启后即可。记得修改enp2s0为你的网卡名称,inet dhcp表示使用dhcp方式也可使用静态ip inet static。实例如下
auto eth0
iface eth0 inet static
address 192.168.1.200
netmask 255.255.255.0 #子网掩码
gateway 192.168.1.1 #网关
broadcast 192.168.1.255
dns-nameservers 202.118.176.2 #设置dns服务器 ---这一行是新添加的
三、centos服务器command options TAB不能自动补全
远程服务器后命令的参数不能自动补全,例如 docker images -a 这里的images在输入完docker后按TAB无法自动补全。
1、首先输入rpm -qa | grep bash-completion 看是否有输出bash-completion-x.x-x-x
2、如果什么都没有则输入yum -y install bash-completion 安装bash自动补全插件
四、macos/linux 终端粘贴某些命令时会出现乱码
从其他地方拷贝的字符粘贴到终端时 前后会出现一些其他额外的字符,例如:拷贝的‘你好呀’结果是‘00~你好呀1~’。造成这种情况的原因是某些操作导致进入了‘括号粘贴模式’。(参考文章)
关闭括号粘贴模式 printf "\e[?2004l"
启用括号粘贴模式 printf "\e[?2004h"
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
