- 博客(3)
- 收藏
- 关注
原创 版本管理 - git
前言 发展历史 本地版本控制系统(Version Control Systems,简称VCS) 大多都是采用某种简单的数据库来记录文件的历次更新差异 最流行的:RCS 工作原理是在硬盘上保存补丁集(补丁是指文件修订前后的变化);通过应用所有的补丁,可以重新计算出各个版本的文件内容。” 集中化版本控制系统(Centralized Version Control Systems,简称 CVCS ) 诸如CVS、Subversion以及perforce等 容易单点故障、丢失所有历史更新记录的
2020-12-09 17:30:11
262
1
原创 gdb调试
本文主要讲解使用linux系统进行编程的一个完整流程 vim Linux系统中最常用的编辑器,被称为“编辑器之神”。相比于vi,vim编辑器是他的升级版,在兼容vi的情况下,加入了很多其他新的特性。 特性 全屏编辑器,字符界面,非图形界面 工作模式: 命令模式:复制、剪切、粘贴、查找、保存退出登 文本模式:添加、修改等文本编辑操作 扩展模式:在末执行复杂的命令 使用单字母命令 通过模式匹配可以进行复杂的查找和替换 通过宏支持用户定义功能 工作图 相关指令 启动vi编辑器:vi vifile -
2020-12-09 09:58:33
287
原创 SSH证书登陆
前言 本文基于ubuntu20.04 LST版本,通过在mac上使用VMware安装linux虚拟机实现。 SSH证书登陆 Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个
2020-12-08 10:36:47
539
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人