0
点赞
收藏
分享

微信扫一扫

记录在ubuntu 18.04的遇到的使用配置问题和解决办法(未完待续)

爱情锦囊 2022-02-28 阅读 78

1.系统终端的配置
在~路径下 vim .inputrc,创建属于单个用户使用习惯的终端的文件 .inputrc
(1)//在自动补全时忽略大小写
set completion-ignore-case on
(2)//输入某个命令的一部分时,按上下箭头,会匹配关于这个这命令最近的使用历史。
“\e[A”: history-search-backward
“\e[B”: history-search-forward
配置完后,需关闭终端才能生效
终端edit-preference中设置复制粘贴键为CTRL-C 、CTRL-V
2.虚拟机与主机间的文件交互
从Ubuntu14.04开始open-vm-tools 代替了官方 VMware Tools,所以应该改安装open-vm-tools
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools-desktop
安装完后,需重启才能生效
3.安装git和curl命令
sudo apt install git
sudo apt install curl
4.在Ubuntu下配置C/C++ 开发环境
sudo apt-get install build-essential
5.win10下用vscode编程linux

	(1)与远程linux交换证书,并连接
			①在linux下安装ssh服务器
			sudo apt install openssh-server
			PS:远程主机是ssh server,VSCode是ssh client
			还要安装curl或wget,这里安装curl,后面VSCode会用到,
			sudo apt install curl
			②在win10 vscode Extension中安装Remote Development,并在系统可选功能添加Openssh
			服务器和Openssh客户端
			③首先尝试远程连接
			ssh  xx@x.x.x.x
			若不是默认端口号,改为n
			ssh -p n xx@x.x.x.x
			④在win10终端下生成key
			ssh-keygen -t rsa 一路回车
			⑤使用scp命令把公钥id_rsa.pub传到虚拟机里~/.ssh文件夹(.ssh文件夹权限必须为700)
			scp %USERPROFILE%/.ssh/id_rsa.pub xx@x.x.x.x:~/.ssh
			⑥将id_rsa.pub文件改名为authorized_keys,并将权限修改为600
			mv id_rsa.pub authorized_keys
			chmod 600 ~/.ssh/authorized_keys
			⑦ssh  xx@x.x.x.x再次连接则无需输入密码
			⑧点击【远程资源管理器】,打开【SSH TARGETS】的Configure,选择【C:\Users\.ssh\config】文件,然后修改文件,填入主机名(可以自己随意设定),主机ip地址,及用户名,保存后即可,然后我们就会看到远程资源管理器可以看到我们配置的主机,右键,点击【Connect to Host in Current Window】
			![在这里插入图片描述](https://img-blog.csdnimg.cn/87f6dfe578ee4d579f5e3bb9f8eb4466.png#pic_center)

	(2)复制linux依赖库到win10下,以自动补全
			linux远程拷贝文件命令:scp(scp:secure corp)
			①从本地拷贝文件到远程服务器
			scp /opt/script/test.pl root@192.168.3.130:~/
			将本地/opt/scritp/文件夹下的test.pl脚本文件拷贝到远程服务器192.168.3.130的用户目录下。
			
			②从远程服务器拷贝文件到本地
			http://www.baidu.com
			scp root@192.168.3.130:~/test.pl /opt/script/
			将远程服务器192.168.3.130用户目录下的test.pl文件拷贝到本地/opt/scritp/文件夹下
举报

相关推荐

0 条评论