
Linux
ufojoan
这家伙不是一般的懒,简介都没有
展开
-
服务器无法通过系统非页面共享区来进行分配,因为服务器已达非页面共享分配的配置极限。
在linux 下挂载windows的文件夹,用split分割8.6G的一个大文件 分割一个文件后报错,刚开始以为的文件大小的限制,于是减少分割的大小,减小到每个文件700M的时候依然报错,而且不管分割的是700M,还是2G,都是分割完一个文件后报错,分割处理的这个文件是完好的文件 查看windows日志,报错如下服务器无法通过系统非页面共享区来进行分配,因为服务器已达非页面共享原创 2012-05-28 12:00:15 · 16078 阅读 · 0 评论 -
CentOS设置开机启动
注:代码中—应该是——。 CentOS下添加程序到服务并且设置服务自动启动的两种方法: 第一种方法: 利用 chkconfig 来配置启动级别 在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行/etc/init.d/mysqld start启动了服务,只要服务器重启后,系统仍然转载 2013-06-06 11:31:43 · 440 阅读 · 0 评论 -
apache建立多个网站
3: 打开appserv的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。 #LoadModule vhost_alias_module modules/mod_vhost_alias.so 去掉#意思是启用apache的虚拟主机功能。 #Include conf/extra/httpd-vhosts.conf 去掉这一行的转载 2013-08-21 10:45:39 · 850 阅读 · 0 评论 -
37条常用Linux Shell命令组合
序号任务命令组合1删除0字节文件find . -type f -size 0 -exec rm -rf {} \;find . type f -size 0 -delete2查看进程,按内存从大到小排列ps -e -o “%C : %p : %z : %a”|sort -k5 -nr3按cp转载 2013-11-11 11:57:25 · 431 阅读 · 0 评论 -
Redis常用命令
启动 Redis 服务src/redis-server或者src/redis-server redis.confsrc/redis-server redis.conf 1>log.log 2>errlog.log1为标准输出,2为错误输出将 Redis 作为 Linux 服务随机启动vi /etc/rc.local, 加入代码:/root/install/redis-2.4转载 2013-05-23 11:41:37 · 518 阅读 · 0 评论 -
用unix socket加速php-fpm、mysql、redis的连接
图虫的服务器长期是单机运行。估计除了mysql之外,php-fpm和redis还可以在单机上共存很长时间。(多说服务器早就达成了单机每日2000万+动态请求,所以我对单机搞定图虫的大流量非常乐观) 如果是单机服务,其实就不需要用IP哪怕是127.0.0.1这样的IP去连接mysql/redis/php了,因为即使是127.0.0.1也是要走TCP/IP层的。 unix提供的un转载 2014-05-29 18:04:34 · 2650 阅读 · 0 评论 -
redis 服务器/客户端安装与配置
redis 服务器/客户端安装与配置1 redis server1.1 获取redis源码包 //官网 http://redis.io/ wget -c http://redis.googlecode.com/files/redis-2.4.15.tar.gz 1.2 解包 tar zxf redis-2.4.15.tar.gz cd redis-2.4.15 1.3 安装 ma转载 2014-05-29 18:08:09 · 649 阅读 · 0 评论 -
Window 和 Linux 下的回车换行不文本文件格式
简单的说,window文件换行是 “/r/n”, 而Linux文件的换行是 “/n”, 所以将文件从window 下直接复制到 Linux 和就有问题。 用vim 打开挥发现 ^M 的字符在每一行尾。 但是好多软件,会直接去处理这些区别。 比如notepad++, 会打开文件如果发现是“/r” 或者是“/r/n” 都会显示新行。 perforce 也对此有处理,比如先将文件从window下转载 2014-05-29 18:25:50 · 1104 阅读 · 0 评论 -
grep使用多个查询条件--或
[root@mail ~]# grep 'usrquota\|grpquota' /etc/fstabLABEL=/1 / ext3 defaults,usrquota,grpquota 1 1/dev/hda10 /mnt/test1 ex转载 2014-05-30 10:29:26 · 1974 阅读 · 0 评论 -
使用php-fpm来发现执行慢的php文件
相信大家都想让自己的网站秒开,但很多时候根本就不知道怎么去优化的时候,对数据库和web都优化了,但网站打开还是那么的慢,就只能对程序入手了,我们可以通过php-fpm来查询 系统环境:lnmp1.php5.2的设置vi /etc/php-fpm.conf//默认秒为单位10s//日志文件/var/log/slow.log转载 2014-05-30 10:30:44 · 1926 阅读 · 0 评论 -
更新centos默认启动命令版本
以python为例#mv /usr/bin/python /usr/bin/python2.4 //当前python的版本为2.4所以是python2.4 #ln -s /usr/local/bin/python3.3 /usr/bin/python /usr/bin/该目录为默认启动命令文件夹,只需建立软链到这个目录即可转载 2013-06-04 17:24:34 · 478 阅读 · 0 评论 -
redis/mysql 的 close 与 TIME_WAIT的关系
最近运维反馈说某个站的redis占用了大量的TCP端口,状态全部为TIME_WAIT,如果压力再涨可能会爆掉。由于采用的是短连接,第一反应是代码是否没有做close。一查代码果然没有close,立马加上看效果,依然如此。经过多次查证确认已将所有该加的地方都加上,此时怀疑close是否无效,故做简单测试:循环10万次,只建立连接,建立之后马上close。结果依然爆掉,当TCP涨到56520就原创 2013-05-30 15:31:14 · 3820 阅读 · 0 评论 -
Centos设置静态IP及修改Centos配置文件
特别值得一提的是Centos设置IP有很多值得学习的地方,这里我们主要介绍Centos设置静态IP,包括介绍Centos配置文件,CentOS系统 TCP/IP网络配置、系统引导和启动、守护进程管理、系统监控和备份与恢复等内容。使用VirtualBox装了很多虚拟机,默认采用的DHCP的方式,但是随着虚拟机越来越多以后,这种方式很不方便,所以需要将机器的IP都Centos设置静态IP需要添转载 2013-05-23 11:27:06 · 601 阅读 · 0 评论 -
oracle安装配置
下列内容均为转载,只是将安装过程遇到的问题整理总结 安装过程我的linux版本是centos5.5,内核版本是2.6.18-194.el5 ,linux下安装oracle系统最好是1G内存,2G的swap空间,硬盘至少需要4.5G空间。一.下载oracle到oracle官方网站下载对应版本的oracle,我下的是oracle for linux X86http://www转载 2012-05-17 11:10:05 · 1102 阅读 · 0 评论 -
linux 分割大文件
你曾经是否想要把一个大文件分割成多个小文件?比如一个5gb日志文件,我们需要把它分成多个小文件,这样我们才有可能使用普通的文本编辑器读取它。有时我们需要传输20gb的大文件到另一台服务器,这就需要我们把它分割成多个文件,这样便于传输数据。下面我们来通过五个实例来讲解它。实例1、以每个文件1000行分割split命令分割文件成每个文件1000行,并且文件名依次为 [前缀]aa, [前缀]转载 2012-05-24 17:05:55 · 2065 阅读 · 0 评论 -
php 连接 oracle 环境配置(php5.3.10+oracle11客户端)
首先确认你已经安装有oracle 11g,下面是在装有oracle 11g的centos-6 64位配置php与oracle连接的事例。安装oracle即时客户端到这里http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下载oracle-instantclient11.2-basic,oracl转载 2012-08-14 19:05:38 · 4451 阅读 · 0 评论 -
Linux(centos)下安装卸载命令rpm,make install使用方法
A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。==如何卸载: 1、打开一个SHELL终端 2、因为LINUX下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。 查找RPM包软件:rpm -qa ×××* 注意:×××指软转载 2012-08-31 16:00:46 · 547 阅读 · 0 评论 -
CentOS下Redis 2.2.14安装配置详解
一、 下载redis最新版本2.2.14 cd /usr/local/srcwget –c http://redis.googlecode.com/files/redis-2.2.14.tar.gz二、 编译安装redistar zxvf redis-2.2.14.tar.gzcd redis-2.2.14makemake命令执行完成后,会在src目转载 2012-08-31 16:01:20 · 893 阅读 · 0 评论 -
centos安装redis及php-redis扩展
今天公司同事要求在测试机上安装redis,并且要求让php安装上redis的扩展,redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集 合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上转载 2012-08-31 16:38:42 · 2021 阅读 · 0 评论 -
CentOS下安装及配置APC
APC主要有两个作用,一是将php的编译缓存保存在共享内存中,简单理解就是使用了APC以后,省去了需要每次将PHP源代码编译为PHP Opcode的时间,提高了性能,只要下次PHP源代码没有任何修改,则就不需要重新编译了。另一方面的作用是类似Memcached的功能,APC是将数据保存到共享内存中,Memcached也是将数据保存在内存中,不过Memcached支持分布式,而APC不支持分布式。转载 2012-08-31 16:51:35 · 698 阅读 · 0 评论 -
Linux CentOS下Hadoop伪分布模式安装笔记
一. 概要经过几天的调试,终于在Linux Cent OS 5.0下成功搭建Hadoop测试环境。本次测试在一台服务器上进行伪分布式搭建。Hadoop 伪分布式模式是在单机上模拟 Hadoop 分布式,单机上的分布式并不是真正的伪分布式,而是使用线程模拟分布式。Hadoop 本身是无法区分伪分布式和分布式的,两种配置也很相似,唯一不同的地方是伪分布式是在单机器上配置,数据节点和名字节点均是一个转载 2012-09-06 19:10:50 · 440 阅读 · 0 评论 -
Linux文件分割与合并:split&cat
还搞不清楚如何在Linux系统下对文件进行分割与合并吗?看了以下的文章你就会明白,其实分割与合并文件很简单!只需要你复制几段命令行就行! Linux下文件分割可以通过split命令来实现,而用cat进行文件合并。而分割可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。 在Linux下用split进行文件分割: 模式一:转载 2012-12-10 16:19:28 · 429 阅读 · 0 评论 -
grep查看匹配行的上下行
grep是一个在文件中查找匹配字符串很有帮助的命令。指到现在,我才知道如何使用grep查看匹配字串的上下行内容。让我们看一个例子[Copy to clipboard]View Code TEXTALICE was beginning to getvery tired of sitting byher sister on the ban转载 2014-05-29 18:19:50 · 2701 阅读 · 0 评论