杭州嵌入式培训
达内杭州嵌入式培训中心

13486356750

热门课程

如何使用Git备份Linux配置文件

  • 时间:2015-11-09
  • 发布:杭州达内
  • 来源:达内培训


    达内嵌入式培训专家指出,使用 Linux 服务器时,我们需要备份配置文件。达内嵌入式培训专家推荐使用 Git ,轻松管理配置文件的备份。


一、安装 Git

[root@localhost ~]# yum install git 

    检查Git版本

[root@localhost ~]# git --version  
git version 1.8.3.1  3.[root@localhost ~]# 

    设置初始参数 

[root@localhost network-scripts]# git config --global user.name "your_user_name" 
[root@localhost network-scripts]# git config --global user.email "your_email" 


二、初始化 Git 数据库

    网络配置文件的目录初始化Git数据库。

[root@localhost ~]# cd /etc/sysconfig/network-scripts  

[root@localhost network-scripts]# git init  

Initialized empty Git repository in /etc/sysconfig/network-scripts/.git/  
[root@localhost network-scripts]# 

    命令行输入 ls -a ,则创建出“.git” 文件夹。 


三、使用下面的命令进行备份

[root@localhost network-scripts]# git add ifcfg-enp0s3  

[root@localhost network-scripts]#  

[root@localhost network-scripts]# git commit ifcfg-enp0s3  

[master (root-commit) 1269758] Changes on 26 Oct 2015  

1 file changed, 16 insertions(+)  

create mode 100644 ifcfg-enp0s3  

[root@localhost network-scripts]# 

    执行第二个命令的时候,输入备注,然后保存文件。

    使用下面的命令查看 git 日志

[root@localhost network-scripts]# git log  

commit 1269758e5f5b2fa3e0ad1fe507abaf73b646a33d  

Author: Pradeep <pradeep@linuxtechi.com> Date: Mon Oct 26 00:03:08 2015 -0400  

Changes on 26 Oct 2015  

[root@localhost network-scripts]# 


四、从 Git 数据库恢复网络配置文件

[root@localhost network-scripts]# git reset --hard 1269758e5f5b2fa3e0ad1fe507abaf73b646a33d  

HEAD is now at 1269758 Changes on 26 Oct 2015  

[root@localhost network-scripts]# 

    安装不同,git 的 id 也不同。


上一篇:全国高职高专校长联席会,达内副总裁应邀出席
下一篇:Linux 中的静态库和动态库的特点简介

恭喜达内获得《产学合作协同育人项目合作伙伴奖》

中传学子参加达内Java培训,转身成为Java工程师月薪12.5K

职场求突破参加达内网络营销培训,获10万年薪成为营销达人

高中毕业不想把人生过成说明书,参加达内网络营销培训获得月薪8K

选择城市和中心
贵州省

广西省

海南省