当前位置: 首页 > news >正文

Linux系统和数据库常用的命令2

Linux系统和数据库常用的命令2

1、两台Linux机器ssh免密登录

client端登录server端需要免密,只需把公钥发送到server就可,会在server端生成一个authorized_keys文件

# 108机器上[root@client ~]# ssh-keygen -t rsa  // 非对称算法
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): //所保存的公钥文件地址
Enter passphrase (empty for no passphrase): 是否设置密码
Enter same passphrase again: 
Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub私钥地址
The key fingerprint is:
SHA256:uRr7QU1LWwkkGvtBdLxLAxi3eAPCR3Sutm2nf0LGWXw root@client
The key's randomart image is:
+---[RSA 3072]----+
|   ..o*+*o+      |
|    ..o@.+.. .   |
|     .+ *.ooo    |
|       + B++o E  |
|      o So+= .   |
|     . + .*      |
|      o =o.      |
|       = +. .    |
|      o.o..o     |
+----[SHA256]-----+
[root@client ~]# ll .ssh/
total 12
-rw------- 1 root root 1679 Oct  9 12:40 id_rsa
-rw-r--r-- 1 root root  395 Oct  9 12:40 id_rsa.pub
-rw-r--r-- 1 root root 1225 Sep 19 15:37 known_hosts[root@client ~]# ssh-copy-id root@192.168.6.109[root@client ~]# ssh root@192.168.6.109公钥放在authorized_keys这个文件中了
[root@postgres .ssh]# ls
authorized_keys  id_rsa  id_rsa.pub  known_hosts

2、git bash的常用操作

2.1、先去fork别人的仓库,直接新建就可以了

在这里插入图片描述

2.2、克隆自己的git仓库到本地

$ git clone https://github.com/.../pgdoc-cn.git

2.3、查看配置是否有问题

一般来说直接clone下来的仓库,参数配置一般是没有问题的

  1. 查看远程仓库信息

    git remote -v
    
  2. 查看全局配置(用户名)

    git config --global user.name
    
  3. 查看全局配置(邮箱)

    git config --global user.email
    
  4. 修改全局配置(用户名)

    git config --global user.name "w797847480"
    
  5. 修改全局配置(邮箱)

    git config --global user.email "aison.wang@....com"
    
  6. 生成 SSH 密钥

    ssh-keygen -t rsa -b 4096 -C "aison.wang@fexbase.com"
    
  7. 测试 SSH 连接

    ssh -T git@github.com
    
  8. 设置远程仓库 URL

    git remote set-url origin git@github.com:wkz2797848480/pgdoc-cn.git
    
  9. 克隆远程仓库

    git clone URL
    
  10. 进入目录

    cd directory
    
  11. 初始化 Git 仓库

    git init
    
  12. 添加文件到暂存区

    git add .
    
  13. 查看状态

    git status
    
  14. 提交更改

    git commit -m "update pg_dump.sgml"
    
  15. 添加远程仓库

    git remote add origin https://github.com/.../pgdoc-cn.git
    
  16. 推送到远程仓库

    git push -u origin master
    
  17. 查看分支

    git branch
    
  18. 切换分支

    git checkout <branch-name>
    

2.4、提交PR(pull rquest)

在这里插入图片描述


http://www.mrgr.cn/news/46154.html

相关文章:

  • 怎么将手机备忘录传送至电脑
  • 2024年山东省安全员A证证考试题库及山东省安全员A证试题解析
  • windows 安装 ElasticSearch
  • 基于SSM vue uniapp 的个性化商铺系统(小程序)设计与实现
  • Langchain4j如何实现智能问答的跨越式进化?
  • 【C++篇】继承之巅:超越法则束缚,领略面向对象的至臻智慧
  • 用策略性文本序列影响大模型的输出
  • 【无人机设计与控制】基于控制避障函数(CBF)的四旋翼安全控制
  • Rocket MQ消费消息的两种写法
  • 【JDK17 | 7】Java 17 深入剖析:基础概述与新特性实战
  • 这个 JavaScript API 比你想象中更强大!
  • 国产长芯微LPA1311高性能隔离放大器P2P替代AMC1311替代ACPL-C87A-000E
  • 74.【C语言】文件操作(1)
  • Unity3D Compute Shader同步详解
  • 一文彻底搞懂大模型 - Hugging Face Transformers
  • Fetch获取内容乱码问题
  • 中医文献学:概念、历史、现状与展望
  • 力扣10.9
  • 2024年新能源汽车Q3季报:传统车企车机表现逆袭,问界M7暴露最大短板
  • sql-lab打不开网页了(没解决)