• 如何使用 TimeShift 备份和还原 Ubuntu Linux

    日期:

    你是否曾经想过如何备份和还原 Ubuntu 或 Debian 系统?Timeshift 是一款自由开源工具,可让你创建文件系统的增量快照。你可以使用 RSYNC 或 BTRFS 两种方式创建快照。 让我们深入研究并安装 Timeshift。在本教程,我们将安装在 Ubuntu 18.04 LTS 系统上。...

  • 简述TCP的三次握手和四次挥手过程

    日期:

    ①TCP是一种精致的,可靠的字节流协议。 ②在TCP编程中,三路握手一般由客户端(Client)调用Connent函数发起。 ③TCP3次握手后数据收发通道即打开(即建立了连接)。 ④简述三路握手过程: 图 .TCP三次握手 (1)第一次握手:Client将标志位SYN置为1,随机...

  • TCP四次挥手原理

    日期:

    我们对TCP三次握手耳熟能详,那么你知道TCP四次挥手过程吗? 一、前言 唐代诗人李商隐在《无题》诗中写到: 相见时难别亦难,东风无力百花残 ,表达了自己与心爱之人相见之难、离别之苦。如果把这句诗用在形容 TCP连接的建立与释放 过程,也很贴切。我们知道...

  • TCP三次握手原理

    日期:

    一、TCP协议 TCP(Transmission Control Protoco)协议属于计算机网络体系中的运输层。运输层的任务是负责向主机中应用层进程之间的通信提供通用的数据传输服务。所以可以通俗理解TCP协议就是进程间数据通讯传输协议。根据不同应用,运输层主要使用TCP和UDP两...

  • Linux网络设置

    日期:

    查看网卡 ifconfig -a 查询所有的网卡 ifconfig 查询已启动的网卡 启动和关闭ens32网卡 sudo ifconfig ens32 up sudo ifconfig ens32 down 设置网卡ens32的IP地址和子网掩码 sudo ifconfig ens32 192.168.1.44 netmask 255.255.255.0 设置网关 sudo route add...

  • Linux网络服务-----DNS服务

    日期:

    目录 一.DNS系统的作用以及类型 二.BIND的安装和配置文件 三.构建域名服务器 一.DNS系统的作用以及类型 DNS系统在网络中的作用就是维护着一个地址数据库,其中记录了各种主机域名与IP地址的对应关系,以便为客户程序提供正向或反向的地址查询服务。 正向解析...

  • shell脚本:备份数据库、代码上线

    日期:

    备份MySQL数据库 代码上线发布脚本 备份MySQL数据库 场景: 一台MySQL服务器,跑着5个数据库,在没有做主从的情况下,需要对这5个库进行备份 需求: 1)每天备份一次,需要备份所有的库 2)把备份数据存放到/data/backup/下 3)备份文件名称格式示例:dbname-...

  • 使用 apt-get 清理

    日期:

    大多数使用基于 Debian 的系统的人通常会使用 apt-get 来安装软件包和升级,但是我们多久才清理一次?让我们看下该工具本身的一些清理选项。 在基于 Debian 的系统上运行 apt-get 命令是很常规的。软件包的更新相当频繁,诸如 apt-get update 和 apt-get upgr...

  • 如何在 Linux 桌面添加用户

    日期:

    无论是在安装过程中还是在桌面中,通过图形界面管理用户都非常容易。 添加用户是你在一个新系统上要做的第一件事。而且,你通常需要在计算机的整个生命周期中管理用户。 我的关于useradd 命令文章提供了更深入的对 Linux 的用户管理的了解。useradd是一个命...

  • 如何在 Linux 上安装 Java

    日期:

    在桌面上拥抱 Java 应用程序,然后在所有桌面上运行它们。 无论你运行的是哪种操作系统,通常都有几种安装应用程序的方法。有时你可能会在应用程序商店中找到一个应用程序,或者使用 Fedora 上的 DNF 或 Mac 上的 Brew 这样的软件包管理器进行安装,而有时你...