Linux
rogerzhanglijie
这个作者很懒,什么都没留下…
展开
-
SSH and SCP
ssh scp 用法对于没有开通FTP服务器的机器,scp结合ssh对于我们远程工作非常方便。ssh远程登录:ssh [email protected]如果想支持图形界面,命令则为: ssh -X [email protected] 输入用户名密码后,再新开一个shell脚本用于查看远程机器的目录以及文件然后scp拷贝文件:scp [email protected]转载 2013-01-06 14:08:07 · 689 阅读 · 0 评论 -
解决rpmdb:Lock table is out of available locker entries问题
解决rpmdb:Lock table is out of available locker entries问题 如果运行一些程序后,远行yum命令出现 “rpmdb: Lock table is out of available locker entries...”的问题时, 你可以按照如下操作来修复它: www.2cto.com 错误表现如下:转载 2014-09-23 15:06:07 · 1099 阅读 · 0 评论 -
centos5.6升级php到5.3.8
一、先查看已安装的php mysql httpd版本yum list php mysql httpd二、删除已安装的php和mysqlyum remove删除不掉,所以先用rpm qa|grep php查看有哪些包已经被安装,然后用rpm -e xxx一个一个卸载。三、按照以下步骤安装1. 更新系统内核到最新.[root@linuxfei ~]#yum -y update转载 2014-09-23 15:46:00 · 1298 阅读 · 1 评论 -
Linux下Redis的安装
linux下redis安装我用的系统是:redhat[root@infa ~]# wget http://download.redis.io/releases/redis-2.8.12.tar.gztar xzf redis-2.8.12.tar.gz[root@infa ~]# tar xzf redis-2.8.12.tar.gz[root@infa ~]#转载 2014-09-17 18:20:53 · 708 阅读 · 0 评论 -
Linux中memcached安装
centos 6 第一二步省略,直接yum安装1. 安装第三方软件库wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.5.2-2.rf.src.rpmrpm -ivh rpmforge-release-0.5.2-2.rf.src.rpm2. 查找Memcachedyum se转载 2014-09-17 19:27:30 · 2713 阅读 · 0 评论 -
linux vim颜色的设置
因为要写脚本 使用vi编辑器必然不太友好,不会有颜色区分和显示内容,好吧,就选择使用vim 可是遇到颜色调试的问题,周折了很久才搞定。分享一下哈 环境一:直接登录linux(cent5.X cent6.X)系统(前提你安装了vimp这个编辑器软件)问题:vim fimename #vim编辑文件的时候编辑的字符只有一种颜色,正常来说应该不同的语法成分会有不同的颜色呈现。转载 2014-11-14 11:01:46 · 4726 阅读 · 0 评论 -
Linux中处理文件名中含有空格的问题
例如当前文件夹下有三个文件执行一下语句可以看到,带有空格的文件被当作两个部分,显然不合理我们在 for循环前面加这么一句[plain] view plaincopyIFS=$(echo -en "\n\b") 再执行可以看到,问题解决。转载 2015-03-23 14:19:07 · 4555 阅读 · 0 评论 -
Centos yum 安装lamp PHP5.4版本
centos 6.51.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处在于可以自己配置地址等一些参数,yum安装半个小时搞定,一般不会出错,更新也很方便。 2.我的机器是centos release 5.9 64为原创 2015-06-03 13:15:20 · 7533 阅读 · 0 评论 -
linux python版本升级
升级python版本的时候千万不能卸载python 2.4,再安装python2.7,这样会有无穷无尽的麻烦,保守的方式是直接安装python2.7的源码包,也就是python两个版本共存。(因为Centos里面有很多程序是依赖着python,所有最好不要尝试去卸载python2.4)。 安装python需要用到gcc工具,首先查看gcc是否安装 # gcc -v如果未转载 2014-06-13 12:52:38 · 22392 阅读 · 1 评论 -
yum安装LAMP
1. 安装Apahce, PHP, MySQL以及php连接mysql库组件。#yum -y install httpd php mysql mysql-server php-mysqlyum会到指定的服务器(mirror:163.com服务器)下载对应的软件版本,并自动处理依赖关系,并进行安装。2. 安装apache扩展#yum -y install httpd-manual转载 2013-12-23 20:47:55 · 918 阅读 · 0 评论 -
vim显示行号、语法高亮、自动缩进的设置
在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc 在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrcset nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限转载 2013-12-02 14:20:38 · 709 阅读 · 0 评论 -
rpm安装总结
在RedHat Linux和Mandrake等兼容RedHat的发行版中,整个发行版都是利用RPM安装的。所以安装新软件的最好方法是从网络上下载rpm包。1)用RPM安装软件包,最简单的命令如下:# rpm -ivh foo-1.0-l.i386.rpm (这里讲的软件包是foo-1.0-l.i386.rpm,以下都是)foo####################转载 2013-01-09 13:37:29 · 541 阅读 · 0 评论 -
Linux 启动的流程
原创 2013-06-14 21:26:02 · 787 阅读 · 0 评论 -
Linux中利用crontab创建计划任务
在linux中启动crontab服务:/etc/init.d/crond startcrontab的命令格式crontab -l 显示当前的crontab 文件(默认编写的crontab文件会保存在 (/var/spool/cron/用户名 例如: /var/spool/cron/roger)crontab -r 删除当前的crontab (谨慎使用此方法,因为将会把原创 2013-06-22 20:33:13 · 9574 阅读 · 0 评论 -
Linux中的shell编程
shell变量 1:两类变量:临时变量和永久变量 临时变量是shell程序内部定义的,适用范围仅限于程序内部,对其他程序不可见。包括:用户自定义变量,位置变量。永久变量是环境变量,其值不随shell脚本的执行结束而消失。 2:用户自定义变量要以字母或下划线开头,由字母,数字,下划线组成。在使用变量时,要在变量前面加"$"符号。 3:原创 2013-06-23 19:01:59 · 1261 阅读 · 0 评论 -
mysql安装过程中出现错误 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
最近新装好的mysql在进入mysql工具时,总是有错误提示:# mysql -u root -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)或者# mysql -u root -p password 'newpassword'原创 2013-06-26 20:08:34 · 21377 阅读 · 2 评论 -
Linux 下 umount 挂载的优盘或者移动硬盘的时候,经常会出现 “Device is busy”
在 Linux 下 umount 挂载的优盘或者移动硬盘的时候,经常会出现 “Device is busy” 的提示,哦~真让人恼火,在 Windows 下的那个无法卸载移动设备的问题,竟然也窜到了 Linux 下 ……其实,错误不在 WIndows 也不在 Linux,无法卸载移动设备的原因,是因为系统中还有程序在霸占着移动设备上的文件,如果冒然强制卸载,可能会导致数据丢失和设备损坏,“De转载 2013-08-27 09:09:38 · 2277 阅读 · 0 评论 -
将/usr/sbin中的命令添加到/usr/bin 中
编辑 /etc/profile 在最后一行添加 "export PATH=$PATH:/usr/sbin"原创 2013-11-20 15:27:21 · 2047 阅读 · 0 评论 -
Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address
我在通过service httpd restart的时候,服服务器提示:Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address转载 2015-06-03 12:56:35 · 2165 阅读 · 0 评论