pdb 是 python 自带的一个包,为 python 程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。pdb 提供了一些常用的调试命令,详情下表: 命令 解释 break或b 设置断点 continue或c 继续执行程序,直到遇到下一个断点 list或l 查看当前行…
1. 环境准备 1.1 准备安装环境 操作系统:RedHat Enterprise Linux 6.8 x64 ZABBIX:ZABBIX 3.4.6 数据库:Oracle 12c PHP:PHP7.2 Nginx: Nginx 1.12.2 所需操作系统用户:root zabbix oracle nginx 下文中部分操作需要使用特定操作系统用户…
数据泵参数partition_options在对于迁移分区表的使用。 1 NONE 象在系统上的分区表一样创建。各分区须对应或用remap_tablespace重新指定。 2 DEPARTITION 每个分区表和子分区表作为一个独立的表创建,名字使用表和分区(子分区)名字的组合。 3 MERGE 将所有分区合并到一个表,合并到主表 一 :创建环境:…
问题现象: 在ZabbixWeb页面查看某些键值有时会提示Timeout while executing a shell script 在zabbix_server使用zabbix_get获取自定义“UserParameter”对应的脚本的数据时,也出现同样现象。 第一次尝试: 修改zabbix_server的zabbix_server.conf:…
当你在终端环境下安装新的软件时,你可以经常看到信息对话框弹出,需要你的输入,比如:RHEL/CentOS自带的setup,对话框的类型有密码箱、检查表、菜单等等。他们可以引导你以一种直观的方式输入必要的信息,使用这样的用户友好的对话框的好处是显而易见的。如下图所示: 当你写一个交互式shell脚本,你可以使用这样的对话框来接受用户的输入。whipt…
OpenVPN是一个用于创建虚拟专用网络(Virtual Private Network)加密通道的免费开源软件。使用OpenVPN可以方便的在家庭、办公场所、住宿酒店等不同网络访问场所之间搭建类似于局域网的专用网络通道。OpenVPN使用方便,运行性能优秀,支持Solaris、Linux 、OpenBSD、FreeBSD、NetBSD、Mac O…
问题如下: php使用PDO-OCI连接数据库Oracle时,php-fpm下乱码? 解决方法: 命令行的解决方法: 此种情况一般为环境变量的问题引起,具体解决方法如下: 1、找到php-fpm的配置文件,配置文件一般存放位置为php安装目录下的/etc下,配置文件名称为:php-fpm.conf; 2、编辑文件php-fpm.conf并在文件末尾…
对外提供服务的服务器上,日期时间的准确尤为重要,有些情况系统时间不准确是由于时区设置错误引起的。 CentOS7系统修改时区仍然可以采用修改配置文件的方法,但为了保证安全习性,我们推荐只用系统预制的命令进行修改。 在CentOS7中,由systemd取代了init,部分命令发生了变化,新增了很多有用的命令,这里我们介绍datetimecel命令: …
在当今信息化的时代,数据尤其重要,为防止大量数据丢失,确保企业不因数据库的损坏而停止正常运行,需要对数据库数据进行备份。Oracle数据库有三种标准的备份方法,它们分别是冷备份、热备份、expdp数据泵备份。导出备份是一种逻辑备份,冷备份和热备份是物理备份。本文对这三种备份方式进行分析,讲述了各自的优缺点和适用的场合,并给出了自动执行这些备份方案的…
终止一个连接要经过4次握手。这由TCP的半关闭(half-close)造成的。既然一个TCP连接是全双工(即数据在两个方向上能同时传递,可理解为两个方向相反的独立通道),因此每个方向必须单独地进行关闭。这原则就是当一方完成它的数据发送任务后就能发送一个FIN来终止这个方向连接。当一端收到一个FIN,内核让read返回0来通知应用层另一端已经终止了向…