摘要:
# 配置免密登录 ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa # 生成非对称秘钥 ssh-copy-id -i~/.ssh/id_rsa.pub root@192.168.1.2 # 将公钥发送给要登录的主机,然后输入登录密码,就完成的免密登录 # 你可以编辑/ 阅读全文
摘要:
# Linux 时间同步 # 查看系统时间: date # 查看硬件日期 # ntp 软件 # chrony 软件 chrony比ntp更精确 # 利用ntp手动瞬间同步时间: ntpdate 172.168.23.32 # ntp自动同步时间 # ntp时间同步并不是一下子瞬间完成的。而是通过调快 阅读全文
摘要:
# 异步redis # 在使用python代码操作redis的时候,连接、操作、断开都是网络IO。 # 安装aioredis模块: pip install aioredis==1.3.1 # 例: 该例子使用的是aioredis==1.3.1,想要使用最新版本,请直接到pipy上查看文档。 impo 阅读全文
摘要:
# 协程: # 协程不是计算机提供的,是程序员认为创造的;也称之为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。 # 主要意义:通过一个线程利用其IO等待事件去做一些其它事情。 # 实现协程的几种方式 # greenlet 早期的一个模块 # yiel 阅读全文
摘要:
# 一些进程相关的函数 import multiprocessing import threading import os # 设置创建进程的模式: # fork 创建进程的时候会拷贝整个start启动进程之前的所有资源,也可以通过参数去传递。它是unix下的 # spawn 该模式是windows 阅读全文
摘要:
1 # 线程 2 # 1.Thread 3 import threading 4 def func(a,b): 5 pass 6 t1 = threading.Thread(target=func, args=(1,2,)) 7 t1.start() 8 # 2.继承 9 class MyThrea 阅读全文
摘要:
# 数据备份案例: # 一、要备份的数据 1.配置文件:/etc/rc.local 2.系统中的各个用户的计划任务(目录),也就是crontab的定时执行任务计划:/var/spool/cron/ 3.备份网站文件(目录):/var/www/html 4.日志文件夹目录:/var/log 5.防火墙 阅读全文
摘要:
# inotify 软件 # 安装:通过epel,安装在客户端 # 功能:实时监控目录下文件的更变 # 监控事件:创建、删除、修改、移动... # 安装位置:客户端 # 安装命令: sudo apt-get install inotify-tools # 源码安装: wget --no-check- 阅读全文
摘要:
# rsync # 实现文件的备份。 # 备份位置可以是当前主机,也可以是远程主机。 # rsync实现了完全备份和增量备份 # 可以做到:1.将本地主机的文件复制到另一个位置(本地、远程)。 # 2.将本地主机的文件推送到远程主机,页可以从远程主机拉取文件到本地。 # 使用模式: # 1.shel 阅读全文
摘要:
import logging logger = logging.getLogger("simple_example") logger.setLevel(logging.DEBUG) # 建立一个filehandler来把日志记录在文件里,级别为debug以上 fh = logging.FileHan 阅读全文