
Linux
rogerzhanglijie
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSH and SCP
ssh scp 用法 对于没有开通FTP服务器的机器,scp结合ssh对于我们远程工作非常方便。 ssh远程登录: ssh root@192.168.1.101 如果想支持图形界面,命令则为: ssh -X root@192.168.1.101 输入用户名密码后, 再新开一个shell脚本 用于查看远程机器的目录以及文件 然后scp拷贝文件: scp root@192.168转载 2013-01-06 14:08:07 · 741 阅读 · 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 · 1150 阅读 · 0 评论 -
centos5.6升级php到5.3.8
一、先查看已安装的php mysql httpd版本 yum list php mysql httpd 二、删除已安装的php和mysql yum remove删除不掉,所以先用rpm qa|grep php查看有哪些包已经被安装,然后用rpm -e xxx一个一个卸载。 三、按照以下步骤安装 1. 更新系统内核到最新. [root@linuxfei ~]#yum -y update转载 2014-09-23 15:46:00 · 1344 阅读 · 1 评论 -
Linux下Redis的安装
linux下redis安装 我用的系统是:redhat [root@infa ~]# wget http://download.redis.io/releases/redis-2.8.12.tar.gz tar 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 · 749 阅读 · 0 评论 -
Linux中memcached安装
centos 6 第一二步省略,直接yum安装 1. 安装第三方软件库 wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.5.2-2.rf.src.rpm rpm -ivh rpmforge-release-0.5.2-2.rf.src.rpm 2. 查找Memcached yum se转载 2014-09-17 19:27:30 · 2754 阅读 · 0 评论 -
linux vim颜色的设置
因为要写脚本 使用vi编辑器必然不太友好,不会有颜色区分和显示内容,好吧,就选择使用vim 可是遇到颜色调试的问题,周折了很久才搞定。分享一下哈 环境一:直接登录linux(cent5.X cent6.X)系统(前提你安装了vimp这个编辑器软件) 问题:vim fimename #vim编辑文件的时候编辑的字符只有一种颜色,正常来说应该不同的语法成分会有不同的颜色呈现。转载 2014-11-14 11:01:46 · 4917 阅读 · 0 评论 -
Linux中处理文件名中含有空格的问题
例如当前文件夹下有三个文件 执行一下语句 可以看到,带有空格的文件被当作两个部分,显然不合理 我们在 for循环前面加这么一句 [plain] view plaincopy IFS=$(echo -en "\n\b") 再执行 可以看到,问题解决。转载 2015-03-23 14:19:07 · 4666 阅读 · 0 评论 -
Centos yum 安装lamp PHP5.4版本
centos 6.5 1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处在于可以自己配置地址等一些参数,yum安装半个小时搞定,一般不会出错,更新也很方便。 2.我的机器是centos release 5.9 64为原创 2015-06-03 13:15:20 · 7602 阅读 · 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 · 22488 阅读 · 1 评论 -
yum安装LAMP
1. 安装Apahce, PHP, MySQL以及php连接mysql库组件。 #yum -y install httpd php mysql mysql-server php-mysql yum会到指定的服务器(mirror:163.com服务器)下载对应的软件版本,并自动处理依赖关系,并进行安装。 2. 安装apache扩展 #yum -y install httpd-manual转载 2013-12-23 20:47:55 · 962 阅读 · 0 评论 -
vim显示行号、语法高亮、自动缩进的设置
在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc 在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrc set nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限转载 2013-12-02 14:20:38 · 752 阅读 · 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 · 595 阅读 · 0 评论 -
Linux 启动的流程
原创 2013-06-14 21:26:02 · 824 阅读 · 0 评论 -
Linux中利用crontab创建计划任务
在linux中启动crontab服务: /etc/init.d/crond start crontab的命令格式 crontab -l 显示当前的crontab 文件(默认编写的crontab文件会保存在 (/var/spool/cron/用户名 例如: /var/spool/cron/roger) crontab -r 删除当前的crontab (谨慎使用此方法,因为将会把原创 2013-06-22 20:33:13 · 9630 阅读 · 0 评论 -
Linux中的shell编程
shell变量 1:两类变量:临时变量和永久变量 临时变量是shell程序内部定义的,适用范围仅限于程序内部,对其他程序不可见。包括:用户自定义变量,位置变量。永久变量是环境变量,其值不随shell脚本的执行结束而消失。 2:用户自定义变量要以字母或下划线开头,由字母,数字,下划线组成。在使用变量时,要在变量前面加"$"符号。 3:原创 2013-06-23 19:01:59 · 1297 阅读 · 0 评论 -
mysql安装过程中出现错误 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -u root -p Enter 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 · 21435 阅读 · 2 评论 -
Linux 下 umount 挂载的优盘或者移动硬盘的时候,经常会出现 “Device is busy”
在 Linux 下 umount 挂载的优盘或者移动硬盘的时候,经常会出现 “Device is busy” 的提示,哦~真让人恼火,在 Windows 下的那个无法卸载移动设备的问题,竟然也窜到了 Linux 下 …… 其实,错误不在 WIndows 也不在 Linux,无法卸载移动设备的原因,是因为系统中还有程序在霸占着移动设备上的文件,如果冒然强制卸载,可能会导致数据丢失和设备损坏,“De转载 2013-08-27 09:09:38 · 2360 阅读 · 0 评论 -
将/usr/sbin中的命令添加到/usr/bin 中
编辑 /etc/profile 在最后一行添加 "export PATH=$PATH:/usr/sbin"原创 2013-11-20 15:27:21 · 2134 阅读 · 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 · 2241 阅读 · 0 评论