ubuntu22.04 打开工作新局面【git加速、手机连通、git配置】

简介: ubuntu22.04 打开工作新局面【git加速、手机连通、git配置】

1.github dns设置


之前在windows下,通过 UsbEAm Hosts Editor v3.63 修改dns来提高访问 github 速度,简直是爱不释手。目前切换到ubuntu了,怎么办?

问了度娘很久,有linux下类似软件,可是在github上,下在很难,于是换了办法。请出自带的 nslookup 工具干活了!!!


1.1 github.com dns查询


(base) livingbody@gaint:~/Downloads$ nslookup github.com
Server:   127.0.0.53
Address:  127.0.0.53#53
Non-authoritative answer:
Name: github.com
Address: 20.205.243.166


1.2 github.global.ssl.fastly.net dns查询


(base) livingbody@gaint:~/Downloads$ nslookup github.global.ssl.fastly.net
Server:   127.0.0.53
Address:  127.0.0.53#53
Non-authoritative answer:
Name: github.global.ssl.fastly.net
Address: 66.220.149.32
Name: github.global.ssl.fastly.net
Address: 2001::a27d:206


1.3 写入hosts


通过命令 sudo gedit /etc/hosts ,打开 hosts 文件,添加查询到的dns并保存。

20.205.243.166  github.com
66.220.149.32 github.global.ssl.fastly.net


2.打通手机


win下,我的小米手机通过 miui+ 和电脑无缝连接,切到ubuntu下怎么办呢?传输文件感觉很棘手。。。。。。

度娘告诉我,用 scrcpy

安装 scrcpy 工具,用他来打通linux和手机。


2.1 scrcpy安装


sudo apt-get install scrcpy


2.2 andorid手机设置


  • 打开开发者模式
  • 打开usb调试
  • 打开usb安全调试


2.3 启动服务


可通过usb或者wifi adb连接手机、电脑

启动服务命令如下:

(base) livingbody@gaint:~/.local/share$ scrcpy
scrcpy 1.24 <https://github.com/Genymobile/scrcpy>
* daemon not running; starting now at tcp:5037
* daemon started successfully
/usr/local/share/scrcpy/scrcpy-server...hed. 4.5 MB/s (41159 bytes in 0.009s)
[server] INFO: Device: Xiaomi 22041216UC (Android 12)
INFO: Renderer: opengl
INFO: OpenGL version: 4.6.0 NVIDIA 520.56.06
INFO: Trilinear filtering enabled
INFO: Initial texture: 1080x2456
INFO: Device clipboard copied
[server] INFO: Device clipboard set
[server] INFO: Device clipboard set


2.4 效果


怎么样,效果还不错吧,可以互传文件,可以通过电脑操作手机,不输 miui+(它该不会是用这个软件改的吧?)

image.png


3.git应用


搞开发离不开github,因为经常抄作业(下载资源),因此我第一个安装的就是git工具。


3.1 git安装


3.2 拷贝密钥


理论上要配置ssh-key什么的,但是以前windows下用的不是有吗?直接拷贝过来即可。

拷贝过来的文件主要有:


  • id_rsa
  • id_rsa.pub
  • known_hosts
  • known_hosts.old
(base) livingbody@gaint:~$ ls .ssh
id_rsa  id_rsa.pub  known_hosts  known_hosts.old


3.3 git用户信息配置


git config --global user.name "livingbody"
git config --global user.email "155203340@qq.com"


3.4 配置验证


(base) livingbody@gaint:~$ git config -l
user.name=livingbody
user.email=155203340@qq.com

看到如下信息,基本可以确定配置完成了!


如此以来, win 和 我的 ubuntu 可以用一套密钥了。



目录
相关文章
|
2月前
|
网络协议 Java 应用服务中间件
Springboot+ubuntu+Let‘s Encrypt配置https
Springboot+ubuntu+Let‘s Encrypt配置https
35 0
|
2月前
|
Ubuntu
百度搜索:蓝易云【Ubuntu开机自启服务systemd.service配置教程】
现在,你的服务将在Ubuntu开机时自动启动,并在之后的启动中持续运行。记得根据你的实际需求修改 `your_service_name.service`文件中的相关信息。
56 2
|
3月前
|
存储 网络协议 Ubuntu
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
74 0
|
3月前
|
Ubuntu 安全 网络安全
百度搜索:蓝易云【Ubuntu系统SSH服务端配置】
现在,你已经成功在Ubuntu系统上配置了SSH服务端。这将允许其他计算机通过SSH协议连接到你的Ubuntu系统,并进行远程管理和操作。请注意,远程访问有安全风险,建议在生产环境中采取必要的安全措施来保护系统。
40 3
|
2月前
|
负载均衡 Ubuntu 应用服务中间件
|
2月前
Burpsuite系列 -- (PC端、手机端)抓包配置
Burpsuite系列 -- (PC端、手机端)抓包配置
60 0
|
2月前
|
安全 Shell 网络安全
【Git】TortoiseGit(小乌龟)配置SSH和使用
【Git】TortoiseGit(小乌龟)配置SSH和使用
154 0
|
3天前
|
Ubuntu Linux
Linux(Ubuntu)系统临时IP以及静态IP配置(关闭、启动网卡等操作)
请注意,以上步骤是在临时基础上进行配置的。如果要永久保存静态IP地址,通常还需要修改 `/etc/network/interfaces`文件,以便在系统重启后保持配置。同时,确保备份相关配置文件以防止出现问题。
16 1
|
5天前
|
Ubuntu Linux 测试技术
Linux(32)Rockchip RK3568 Ubuntu22.04上部署 Docker: 详细配置与功能测试(下)
Linux(32)Rockchip RK3568 Ubuntu22.04上部署 Docker: 详细配置与功能测试
35 1
|
6天前
|
Ubuntu 网络协议 Linux
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
29 0

热门文章

最新文章