摘要:
编程方法: 1.面向对象:类==> class 2.面向过程: 过程==> def 3.函数式编程:函数 ==> def 函数定义 函数是逻辑结构化和过程化的一种编程方法。 函数返回值 为什么要有返回值:想要函数的执行结果,然后进行相应的操作,最常用的就是判断对错。 结果: 以下来源于金角大王的博客 阅读全文
摘要:
第13章 sersync服务介绍以及架构讲解 12.1 Serync简介 本项目利用inotify与rsync对服务器进行实时同步,其中inotify用于监控文件系统事件,rsync是目前广泛使用的同步算法,其优点是只对文件不同的部分进行操作,所以其优势大大超过使用挂接文件系统的方式进行镜像同步。 阅读全文
摘要:
第12章intofy工具实时同步方案 12.1实时同步的原理与企业应用场景 12.2inotify介绍及数据同步原理 12.2.1 inotfy简介 Inotfy是一种强大的,细粒度的,异步的文件系统时间监控机制,linux内核从2.6.13起加入Inotify支持,通过Inotify可以监控文件系 阅读全文
摘要:
find命令简介 Linux 查找命令是Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件来搜索和查找文件和目录列表的命令。查找可以在各种条件下使用,您可以通过权限,用户,组,文件类型,日期,大小等可能的条件查找文件。 Linux中find常见用法 ·find path 阅读全文
摘要:
简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描 阅读全文
摘要:
Rsync项目中常见问题解决: 遇到的问题: failed to create pid file /var/run/rsyncd.pid: File exists 解决方案: rm -rf /var/run/rsyncd.pid;再重新启动Rsync服务(rsync --daemon) rsync: 阅读全文
摘要:
第11章Rsync数据同步工具应用 11.1 Rsync介绍 Rsync是一款开源的,快捷的,多功能的。可实现的全量及增量测本地或远程数据同步,备份的优秀工具,Rsync软件适用于Unix/Linux/windows等多种平台。 11.2 Rsync的特性 1.支持拷贝特殊文件如连接文件,设备等。 阅读全文
摘要:
scp命令是什么 scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。 语法 scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh 阅读全文
摘要:
1 说在前面的话 rsync官方网站: https://www.samba.org/ftp/rsync/rsync.html rsync是可以实现增量备份的工具。配合任务计划,rsync能实现定时或间隔同步,配合inotify或sersync,可以实现触发式的实时同步。 rsync可以实现scp的远 阅读全文
摘要:
参数: 1.形参和实参 形参:形式参数,不是实际的存在,是虚拟变量。在定义函数和函数体的时候使用形参,nudity是在函数调用的时候接受实参(实参个数,类型应与实参一一对应) 实参:实际参数,调用函数的时候传给函数的参数,可以是变量,常量,表达式,函数,传给形参。 区别:形参是虚拟的,不占用内存空间 阅读全文