Chen Jian

导航

 
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 45 下一页

2017年3月1日

摘要: 对于配置服务器,,太多时候我们在Linux中做的操作是,配置*.conf文件,然后重启服务。而很多服务都具有reload功能,而但是具体到某个配置,有时候直接说出需不需要重启服务而使得配置生效,这并不是一件容易的事情。 但是,postgresql却讲这部分能用在数据表中显式的告诉了我们: postg 阅读全文
posted @ 2017-03-01 14:57 Chen Jian 阅读(11324) 评论(0) 推荐(0) 编辑
 

2017年2月28日

摘要: Usage: pg_dump [OPTION]... [DBNAME] 数据库名放最后,不指定默认是系统变量PGDATABASE指定的数据库。 General options:(一般选项) -f, --file=FILENAME output file or directory name导出后保存的 阅读全文
posted @ 2017-02-28 20:09 Chen Jian 阅读(36953) 评论(0) 推荐(0) 编辑
 
摘要: 真没有想到,以前一直是PostgreSQL使用者,突然需要库移植又成了头一招了!原来它与mysql命令行操作区别还挺大。不用怕,但绝对要细心,因为数据库操作是网站的核心,一旦出现损坏或丢失,后果就非常严重了。我先写了步骤,然后按计划进行,虽然也出现了错误,但最终还是安全移植了。这里记录在案,以备后用 阅读全文
posted @ 2017-02-28 19:59 Chen Jian 阅读(14915) 评论(1) 推荐(0) 编辑
 

2017年2月27日

摘要: 以前我们跨主机拷贝大数据的时候,比如要拷贝超过100GB的mysql原始数据,我们通常的做法如下: 在源端打包压缩为tar.gz文件 采用scp或者rsync等方式拷贝到目标主机 在目标主机解压文件 这三个过程是同步阻塞,即不能同时异步执行,导致效率低下。 现在我们将过程优化为以数据流的方式,同时执行(非阻塞模式),则效率一般可以提高到原来的3倍以上,具体... 阅读全文
posted @ 2017-02-27 09:52 Chen Jian 阅读(1748) 评论(0) 推荐(0) 编辑
 

2017年2月24日

摘要: 一、查看文件时间及相关命令 1、stat查看文件时间 [root@web10 ~]# stat install.log File: “install.log” Size: 33386 Blocks: 80 IO Block: 4096 一般文件 Device: fd00h/64768d Inode: 7692962 Links: 1... 阅读全文
posted @ 2017-02-24 11:42 Chen Jian 阅读(87423) 评论(0) 推荐(1) 编辑
 
摘要: du命令是系统运维常用命令之一,其目的是统计文件目录占用量 -a 显示所有文件及目录大小,递归显示 --apparent-size 显示文件及目录展现大小,而非磁盘占用量。 -B,--block-size='SIZE' 显示块的数量,引号中的size表示系统的块尺寸。 -b 以byte的方式显示查看对象大小,相当于--apparent-size --block-size=1 -c 计总并... 阅读全文
posted @ 2017-02-24 11:06 Chen Jian 阅读(289) 评论(0) 推荐(0) 编辑
 
摘要: 在Linux下配置pppoe,一般有以下步骤: 1. 安装pppoe软件。这个不多说,ape-get install pppoe即可。 2. 设置拨号属性: [cpp] view plain copy root@ubuntu:~# pppoe-setup 详细过程如下: 用户名: [cpp] view plain copy ... 阅读全文
posted @ 2017-02-24 09:07 Chen Jian 阅读(9137) 评论(0) 推荐(0) 编辑
 

2017年2月23日

摘要: 事实上Git 的推送和删除远程标签命令是相同的,删除操作实际上就是推送空的源标签refs: git push origin 标签名 相当于 git push origin refs/tags/源标签名:refs/tags/目的标签名 git push 文档中有解释: tag > means the same as refs/tags/:refs/tags/. Pushin... 阅读全文
posted @ 2017-02-23 10:12 Chen Jian 阅读(11421) 评论(0) 推荐(1) 编辑
 

2017年2月22日

摘要: 程序,要管理log,留作日后的后续功能处理和统计和领导需要。因为懒得写,所以直接用了syslog函数,把log交给rsyslog去写了。然后用logrotate每天做日志轮转。 两种log分别发送到了local6.info和local6.notice。 #define logInfo(...) pthread_mutex_lock(&logLock);\ logLen=snprintf(... 阅读全文
posted @ 2017-02-22 14:59 Chen Jian 阅读(2401) 评论(0) 推荐(0) 编辑
 
摘要: Erik Troan提供了一种优秀的工具logrotate,它实现了多种多样的日志管理策略,而且在我们举例的所有发行版本上都是标准应用。 logrotate的配置文件由一系列规范组成,它们说明了要管理的日志文件组。出现在日志文件规范之外的选项(诸如下面例子中的errors、rotate和weekly)适用于后面所有的规范,它们可以在特定日志文件的规范内被覆盖,也可以在文件的后面重新指定,修改默认... 阅读全文
posted @ 2017-02-22 14:37 Chen Jian 阅读(673) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 45 下一页