合并两个有共同列的文件cat111.122.233.3cat211.1.122.2.233.3.3join1211.11.1.122.22.2.233.33.3.3awk‘{a[$1]=a[$1]""$2}END{for(iina)printi,a[i]}‘1211.11.1.122.22.2.233.33.3.3
分类:
其他好文 时间:
2016-05-03 16:23:21
阅读次数:
140
首先可以使用stat命令来查询文件的inode信息,其中包括ctimeatimemtime等1、文件的atime、ctime、mtime时间的理解文件的Accesstime,atime是在读取文件或者执行文件时,更改的任何对inode的访问都会使此处改变。文件的Modifiedtime,mtime是在写入文件时随文件内容的更改而更改..
分类:
系统相关 时间:
2016-05-03 16:23:01
阅读次数:
307
前面Nginx安装配置文件中简单的解释了nginx.conf配置文件中几个指令的含义,这篇文章内容将对这些指令的用法作出详细的解释。先看看配置文件的内容:usernginx;
worker_processes4;
error_log/var/log/nginx/error.logwarn;
pid/var/run/nginx.pid;
events{
worker_connections..
分类:
其他好文 时间:
2016-05-03 16:22:41
阅读次数:
191
一、putty1、puttygen同时生成一个公钥和一个私钥(私钥可以设置密码)2、公钥复制到/root/.ssh./authorized_keys(权限改为600),目录/root/.ssh改为700,私钥文件保存到本地;3、关闭防火墙selinux和iptables,selinux临时关闭setenforce0,永久关闭/etc/seliinux/config中改se..
分类:
系统相关 时间:
2016-05-03 16:23:31
阅读次数:
237
安装EPEL源rpm-ivhepel-release-6-8.noarch.rpmyum安装cobbler和依赖yuminstallcobblerhttpdrsynctftp-serverxinetddhcppython-ctypescmanpykickstartsystem-config-kickstartdebmirrorcobbler-webkoansyslinux-y配置cobblervim/etc/cobbler/settingsmanage_dhcp:1#启用cobbler..
分类:
其他好文 时间:
2016-05-03 16:23:50
阅读次数:
220
cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$lscpuArchitecture:i686#cpu架构CPUop-mode(s):32-bit,64-bitByteOrder:LittleEndian#小尾序CPU(s):4#总共有4核On-lineCPU(s)list:0-3Thread(s)percore:1#每个cpu核,只能支持一个线程,即不支持超线程Core(s)persocket:4#..
分类:
系统相关 时间:
2016-05-03 16:21:51
阅读次数:
624
优点:热备份,不影响业务,增量备份,远程备份。目的:自动打包备份到远程10.0.0.111备份服务器前提:1.安装xtrabackupyuminstallhttp://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpmyuminstallpercona-xtrabackup-222.创建目录m..
分类:
数据库 时间:
2016-05-03 16:23:10
阅读次数:
1131
suid1.用户对应的前三位的x位上如果有s就表示,suid。当x位上没有x的时候,suid不是S。2.setuid位是让普通用户可以以root(或其他)用户的角色运行只有root(或其他)帐号才能运行的程序或命令,或程序命令对应本来没有权限操作的文件等。(注意和su及sudo的区别)。3.仅对二进..
分类:
系统相关 时间:
2016-05-03 16:21:25
阅读次数:
273
#include<iostream>
#include<string.h>
usingnamespacestd;
classCMyString
{
public:
char*_str;
CMyString()
:_str(NULL)
{}
CMyString(char*str)
:_str(new[strlen(str)+1])
{
strcpy(_str,str);
}
CMyString(CMySting&tmp)
:_str(new[strlen(tmp._str)+1..
分类:
编程语言 时间:
2016-05-03 16:22:51
阅读次数:
200
1、使用top命令查看发现cpu使用率超过了100%,如下图:4868root200161m768568S100.10.06867:56pidguard2、我的机器是8cpu的,经过检查发现top命令显示的是占用的cpu总数。即8cpu时top下cpu利用率最大可以到达800%。如果你的进程利用了多个cpu,那么top命令显示的是多个cpu占用..
分类:
其他好文 时间:
2016-05-03 16:21:04
阅读次数:
232
一、Linux运行级别1)0:关机2)1:单用户3)2:多用户状态没有网络服务4)3:多用户状态有网络服务5)4:系统未使用保留给用户6)5:图形界面7)6:系统重启注:常用运行级别是3和5,要修改运行级别可改文件/etc/inittab的id:5:initdefault中的数字。二、忘记root密码解决方..
分类:
其他好文 时间:
2016-05-03 16:21:05
阅读次数:
192
花生壳动态域名使用方法(详解)1.首先登录花生壳网站http://www.oray.com/,在导航栏中选择“花生壳”,然后点击“花生壳下载”,根据需要选择下载的版本,我用的是“花生壳动态域名6.0正式版”,下载的界面如下:<xmlnamespaceprefix="v"ns="urn:schemas-microsoft-com:v..
分类:
其他好文 时间:
2016-05-03 16:21:07
阅读次数:
204
本期内容:解密SparkStreaming运行机制解密SparkStreaming框架SparkStreaming是Spark的一个子框架,但是它更像是运行在SparkCore上的一个应用程序。SparkStreaming在启动时运行了很多的job,并且job之间相互配合。Job围绕了两个方面:1.对输入数据流进行计算的Job2.框架自身运..
分类:
其他好文 时间:
2016-05-03 16:20:14
阅读次数:
249
定义一个函数,函数功能是动态提取int[]中元素的最大值。publicstaticvoidmain(String[]args){
System.out.println(getMax(newint[0]));
int[]arr=newint[]{3,2,11,5};
System.out.println("Arr最大值为:"+getMax(arr));
}
publicstaticintgetMax(int[]arr){
inttemp=Integer..
分类:
编程语言 时间:
2016-05-03 16:22:13
阅读次数:
223
今天用sublime2写代码的时候需要安装一个插件于是如常打command+shift+p输入installpackage,打算安装结果提示packagecontrol:Therearenopackagesavailableforinstallation。于是各种百度据说是因为IPV6的原因也有说是因为公司搬家的原因反正最后终于解决了那就可以了。解决步骤..
分类:
系统相关 时间:
2016-05-03 16:20:29
阅读次数:
357
innodb_file_per_table独立表空间innodb_buffer_pool_instances缓存池数量innodb_buffer_pool_size缓存池总大小innodb_max_dirty_pages_pct脏页的最大比例innodb_io_capacity磁盘系统的IO能力innodb_doublewriteInnoDB的双写innodb_flush_log_at_trx_commit1是最安全,0是最快..
分类:
数据库 时间:
2016-05-03 16:19:16
阅读次数:
214
nginx.conf里会有两个日志,分为access.log和error.log。其中这两个日志可以细化,一般来说在nginx目录下会有一个logs会保存,然后也可以在对应的server目录里可以分别的设定access.log和error.log来了解对应server的情况。access.log主要是记录"谁来登陆了,从哪里登陆的,登陆..
分类:
其他好文 时间:
2016-05-03 16:21:35
阅读次数:
3169