随笔分类 -  Linux/unix

摘要:方法一、用shell脚本定时更新项目1、进入网站的根目录,假设项目位置放在/var/www/testcd /var/www/test2、建立脚本文件update.sh,分两步进行.首先利用touch命令创建,之后使用vim进行编辑.touch update.shvim update.sh输入以下内容... 阅读全文
posted @ 2014-12-17 20:45 bigwhiteshark(云飞扬) 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:1. 全局替换(1) v + G + $ 选定全部,然后输入 :s/原始字符串/目标字符串/(2) :%s/原始字符串/目标字符串/2. 清除页面中所有行尾的空白符::%s/s+$//3. 清除所有空白:%s/(s*)+//4. 去掉所有的//注释:%s!s*//.*!!5. 去掉所有的/* */注释:%s!s*/*\_.{-}*/s*! !6. 做某些内部数据重复替换有些时候我们需要组织一些批量的数据进行命令行的执行,比如我们需要利用前面的数据生成后面的数据,例如这样的数据:/var/database/aaa.txt/var/database/bbb.txt/var/database/ccc 阅读全文
posted @ 2013-09-27 19:07 bigwhiteshark(云飞扬) 阅读(321) 评论(0) 推荐(0) 编辑
摘要:VirtualBox大家都习惯性把它简称为Vbox,比VM的体积小、开源、速 度快。不过在使用VirtualBox在虚拟机中安装CentOS之后,不能直接运行安装好VirtualBox的客户端增强功能,需要简 单地配置一下才能在CentOS虚拟机中正常安装VirtualBox客户端增强功能。下面就看一下OwnLinux为大家提供的 “为CentOS5.5虚拟机安装VirtualBox客户端增强功能”图文教程。1.启动安装在VirtualBox中的CentOS5.5虚拟机,点击“设备”=>“安装增强功能”。这个时候你就可以看到有一个“光盘”已经挂载到CentOS5.5的桌面上了。它包含了安 阅读全文
posted @ 2013-09-06 11:09 bigwhiteshark(云飞扬) 阅读(11541) 评论(0) 推荐(0) 编辑
摘要:1.关闭防火墙[root@CentOS ~]# chkconfig iptables off2.关闭selinuxvi /etc/sysconfig/selinux//将SELINUX=enforcing修改为disabled然后重启生效3、配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包)[root@CentOS ~]# yum install wget//下载wget工具[root@CentOS ~]# wget http://www.atomicorp.com/installers/atomic//下载atomic yum源[root@CentOS 阅读全文
posted @ 2013-06-14 18:17 bigwhiteshark(云飞扬) 阅读(2702) 评论(0) 推荐(0) 编辑
摘要:CentOS 5.5采用文本最小安装,安装完之后运行man ls 出现-bash: man: command not foundwgethttp://manpages-zh.googlecode.com/files/manpages-zh-1.5.1.tar.gz操作步骤如下:首先要:yum install mantar zxvf manpages-zh-1.5.1.tar.gz cd manpages-zh-1.5.1./configure --prefix=/usr/local/zhman --disable-zhtw makemake install以上安装完成.请做如下操作:c... 阅读全文
posted @ 2013-06-14 15:14 bigwhiteshark(云飞扬) 阅读(2842) 评论(0) 推荐(0) 编辑
摘要:一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量:1、直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools/bin查看是否已经设好,可用命令export查看:[root@localhost bin]#exportdeclare -x BASH_ENV="/root/.bashrc"declare 阅读全文
posted @ 2013-06-14 14:16 bigwhiteshark(云飞扬) 阅读(242) 评论(0) 推荐(0) 编辑
摘要:检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet server_ip 80 来测试。1>.解决方法如下:view sourceprint?1/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT2>.然后保存:view sourceprint?1/etc/rc.d/init.d/iptables save3>.重启防火墙view sourceprint?1/etc/init.d/iptables restart 另外,也可将CentOS防火墙的关闭,关闭其服务即可(不过好像是 “临时性关闭” 而已!!!重启一下 阅读全文
posted @ 2013-06-13 19:08 bigwhiteshark(云飞扬) 阅读(3355) 评论(0) 推荐(0) 编辑
摘要:1.环境准备yum -y install gcc gcc-c++ autoconf automake makeyum -y install zlib zlib-devel openssl openssl--devel pcre pcre-develyum install nginx2.下载 nginxwgethttp://nginx.org/download/nginx-1.2.1.tar.gztar –xzvf nginx-1.2.1.tar.gzcd nginx-1.0.2./configure--sbin-path=/root/soft/nginxconfigure 支持下面的选项:-- 阅读全文
posted @ 2013-06-13 18:03 bigwhiteshark(云飞扬) 阅读(14850) 评论(1) 推荐(0) 编辑
摘要:Centos里的VI只默认安装了vim-minimal-7.x。所以无论是输入vi或者 vim查看文件,syntax功能都无法正常启用。因此需要用yum安装另外两个组件:vim-common-7.x和vim-enhanced- 7.x。命令行里敲入:yum -y install vim-enhanced如果使用crontab出错:[root@176177 ~]#crontab -eno crontab for root - using an empty one/bin/sh: /bin/vi: No such file or directorycrontab: "/bin/vi&qu 阅读全文
posted @ 2013-06-13 16:16 bigwhiteshark(云飞扬) 阅读(29133) 评论(0) 推荐(1) 编辑
摘要:系统完整完成后需要做如下配置:1:修改网卡eth0的配置信息vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改 ONBOOT="no"ONBOOT="yes"2: 启动visual box的dbcp服务,给eth0分配ip地址dhclient eth03: 重新启动网络,让刚才的配置生效service network restart4:测试ping www.baidu.com测试通过后如图修改virtualbox然后就可以用SecureCRTPortable.exe 和SecureFXPortable.exe 阅读全文
posted @ 2013-06-13 16:14 bigwhiteshark(云飞扬) 阅读(699) 评论(0) 推荐(0) 编辑
摘要:RPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 阅读全文
posted @ 2008-06-12 19:49 bigwhiteshark(云飞扬) 阅读(5376) 评论(0) 推荐(3) 编辑
摘要:vmware三种网络连接,qemu两种网络连接实现 虚拟机主机 虚拟机互联网通信的方法。 顺便写了下如何不重新编译整个内核支持某个功能,对系统无影响,编译速度要快于编译整个内核。 如果你的XXX卡没被内核支持,又怕自己编译的内核会造成系统损坏就可以试试这个方法喽 ^_^ 阅读全文
posted @ 2008-06-12 15:29 bigwhiteshark(云飞扬) 阅读(8278) 评论(0) 推荐(1) 编辑
摘要:RPM 是 Red Hat Package Manager 的缩写,原意是Red Hat 软件包管理;本文介绍RPM,并结合实例来解说RPM手工安装、查询等应用; 阅读全文
posted @ 2008-06-12 15:27 bigwhiteshark(云飞扬) 阅读(431) 评论(0) 推荐(0) 编辑
摘要:mount -t iso9660 /dev/cdrom /mnt/cdrom 挂光驱 mount -t vfat /dev/fd0 /mnt/floppy 挂软驱 (文件内型可以自己选) mount -t vfat -o rw,utf8,umask=000 /dev/sda1 /media/USB linux系统默认挂载的windows分区中文显示不正常。光驱中的中文也不能正常显示.解决方法如下 阅读全文
posted @ 2008-06-12 13:46 bigwhiteshark(云飞扬) 阅读(1581) 评论(0) 推荐(0) 编辑
摘要:Linux目录架构 阅读全文
posted @ 2007-03-27 16:04 bigwhiteshark(云飞扬) 阅读(394) 评论(0) 推荐(1) 编辑
摘要:Perl概述   Perl是Practical Extraction and Report Language(实用摘录和报告语言)的简称,是由Larry Wall所发展的。其最新版本为5.0。   Perl的设计目标是帮助UNIX用户完成一些常见的任务,这些任务对于shell来说过于沉重或对移植性要求过于严格。   Perl是按GNU Public License的形式分发的,其实质是免费的,原先运行于UNIX和类UNIX系统,现在已可以方便地在OS/2,Windows 9x,Windows/NT等系统下运行。 阅读全文
posted @ 2006-11-18 16:26 bigwhiteshark(云飞扬) 阅读(1603) 评论(0) 推荐(0) 编辑
摘要:Perl概述   Perl是Practical Extraction and Report Language(实用摘录和报告语言)的简称,是由Larry Wall所发展的。其最新版本为5.0。   Perl的设计目标是帮助UNIX用户完成一些常见的任务,这些任务对于shell来说过于沉重或对移植性要求过于严格。   Perl是按GNU Public License的形式分发的,其实质是免费的,原先运行于UNIX和类UNIX系统,现在已可以方便地在OS/2,Windows 9x,Windows/NT等系统下运行。 阅读全文
posted @ 2006-11-18 16:22 bigwhiteshark(云飞扬) 阅读(3782) 评论(0) 推荐(0) 编辑
摘要:RedHat Enterprise Linux AS4 安装oracle9i 阅读全文
posted @ 2006-11-09 09:21 bigwhiteshark(云飞扬) 阅读(5493) 评论(0) 推荐(0) 编辑
摘要:本文档主要介绍讲述在 Debian系统下有关网络的一些基本信息。虽然是为Debian而写的,但能用于其它发行版。本文介绍了一些网络基础配置文件,比如 /etc/hosts,/etc/hostname,/etc/host.conf,/etc/nsswitch.conf 和/etc/resolv.conf 等。同时也介绍了一些Linux和Debian的网络配置工具,比如 ifconfig,ping,route,traceroute,以及ADSL的pppoe拔号工具rp-pppoe; 阅读全文
posted @ 2006-10-23 09:06 bigwhiteshark(云飞扬) 阅读(336) 评论(0) 推荐(0) 编辑
摘要:Linux各种版本下载 阅读全文
posted @ 2006-10-20 08:14 bigwhiteshark(云飞扬) 阅读(2039) 评论(0) 推荐(0) 编辑