19) Linux
ygc2022
这个作者很懒,什么都没留下…
展开
-
ubuntu 11.04终端命令
ubuntu11.04的界面变化了,调出终端的方法有以下几种: 1- 先点左上角的ubuntu图标(也可以按WIN键),点更多程序 ,在里面找,如果没有显示,可以已安装-显示另外XX项里面去找。 2- Alt + Ctrl + T转载 2011-09-29 12:44:22 · 604 阅读 · 0 评论 -
Linux 中make install
make的原理是执行一个叫Makefile文件里的指令,make的基本用处是自动根据makefile里的指令来编译源文件。它还可以用来做比如安装软件,卸载软件等事情,但前提是作者在makefile里写了。比如makefile里有这么些内容: ...install :原创 2011-09-14 22:50:22 · 726 阅读 · 0 评论 -
LINUX命令基础
yum -y install与yum install有什么不同?yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or nyum remove 包名(不支持*)rpm -ivh 包名(支持*):原创 2011-09-14 22:47:13 · 572 阅读 · 0 评论 -
CentOs中文乱码问题
在使用CentOS 系统时,安装的时候可能你会遇到英文的CentOS系统,在这中情况下安装CentOS系统时是默认安装(即英文)。安装完毕后,出现的各种中文乱码。那么,我们如何解决这种问题呢。一、CentOS系统访问 g.cn ,发现中文乱码。于是用以前的方式:y原创 2011-08-05 15:49:31 · 667 阅读 · 0 评论 -
Apache安装mod_rewrite
<br />在源文件找到mod_rewrite.c<br />执行/usr/local/apache/bin/apxs -c -i -a mod_rewrite.c即可自动生成mod_rewrite.so<br />httpd.conf自动加载LoadModule,在/Modules里自动加载mod_rewrite.so文件<br />重启OK!!!<br />原文:http://linux.chinaunix.net/bbs/thread-533462-1-1.html原创 2010-12-27 15:14:00 · 573 阅读 · 0 评论 -
Linux必学的60个命令(3)
<br />nslookup<br />1.作用<br />nslookup命令的功能是查询一台机器的IP地址和其对应的域名。使用权限所有用户。它通常需要一台域名服务器来提供域名服务。如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP地址对应的域名。<br />2.格式<br />nslookup [IP地址/域名]<br />3.应用实例<br />(1)在本地计算机上使用nslookup命令<br />$ nslookup<br />Default Serv原创 2010-12-27 15:13:00 · 763 阅读 · 0 评论 -
利用crontab设置定时关机
<br />crontab -e<br />ex) 比如我要每天19点自动关机,那就写入:<br />00 19 * * * /sbin/shutdown -h now<br />保存后重启crond, 我的是/etc/init.d/crond restart<br /> <br />定时开机就顾不上了,通过BIOS就能设置<br /> <br />以下是原文:<br />确定是从开机开始24小时后关机?还是每天定时关机?<br />如果是24小时候,用下面的方法:<br />在/etc/rc.lo原创 2010-12-27 15:08:00 · 6519 阅读 · 0 评论 -
如何限定FTP用户目录
<br />刚装Linux之后,FTP用户是通过FTP客户端随意访问系统的各个文件夹,比如home,etc 等等<br />如何解决:<br />编辑vsftpd.conf<br />最后一行输入chroot_local_user=YES后重启vsftpd就可以了。。。反正我是这么解决的。<br />原文:http://hi.baidu.com/8410zhangwei/blog/item/8061eb0fdcfb282c6059f353.html原创 2010-12-27 15:07:00 · 498 阅读 · 0 评论 -
linux下修改MySQL的root密码
<br />刚装上mysql时是没有密码的,这时用mysqladmin -u root password YOUR_PASSWORD<br />我把mysql装在/usr/local/mysql/ <br />所以我打的命令是/usr/local/mysql/bin/mysqladmin -u root -p 123456<br /><br />有了密码之后要更改的话走以下步骤:<br />在终端登录mysql, /usr/local/mysql/bin/mysql -u root -p 1原创 2010-12-27 14:51:00 · 516 阅读 · 0 评论 -
make install PHP时出现的错误以及解决方法
<br />错误:<br />[PEAR] Archive_Tar - installed: 1.3.3<br />[PEAR] Console_Getopt - installed: 1.2.3<br />[PEAR] Structures_Graph- installed: 1.0.2<br />[PEAR] XML_Util - installed: 1.2.1<br />[PEAR] PEAR - installed: 1.8.0<br /原创 2010-12-27 14:51:00 · 1355 阅读 · 0 评论 -
linux中cat和more的区别
cat作用:连接并显示指定的一个或者多个文件的有关信息使用方式:cat[选项]文件1 文件2 ...-n:由第1行开始对所有输出的行号编号-b:和-n一样不过对于空白行不编号列子:cat -n hello.c hello1.cmore作用:类似ca原创 2011-09-14 22:59:47 · 1199 阅读 · 0 评论 -
Linux(centos)系统各个目录的作用详解
文件系统的类型 LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。 普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。原创 2011-09-15 10:31:24 · 1124 阅读 · 0 评论 -
linux下解压tar.gz文件有时候用“tar zxvf”命令,其中的“zxvf”是什么含义
- zxvf-z 是配合解压.GZ的 -x 解开一个包文件 -v 显示详细信息-f 必须,表示使用归档文件原创 2011-09-14 22:44:05 · 1543 阅读 · 0 评论 -
win7下利用wubi.exe安装ubuntu双系统
1, 从ubuntu官网 下载 最新版 .iso2, 从ubuntu官网 下载ubuntu在windows下的安装软件 wubi.exe, 这个软件可以让你先安装普通程序一样安装ubuntu;(或者也可以解压.iso,从中提取 wubi.exe)3,将wubi.ex原创 2011-09-29 12:19:50 · 1186 阅读 · 0 评论 -
为什么从Ubuntu中文网(ubuntu.com.cn)下载时会出现 CSRF verification failed?"
CSRF vertification failed 的原因 与 HTTP Referer Header 有关。ubuntu官网 (ubuntu.com) 是利用了 HTTP Referer Header 来防止盗链的。而ubuntu中文网(ubuntu,com.c原创 2011-09-29 12:26:46 · 905 阅读 · 0 评论 -
Linux主机常用文件目录权限说明
一般我们用到的也就777 755 644 这三种 Linux主机文件目录权限原理:444 r--r--r--600 rw-------644 rw-r--r--666 rw-rw-rw-700 rwx------744 rwxr--r--755 rwx原创 2011-08-29 12:02:09 · 632 阅读 · 0 评论 -
yum安装命令的使用方法
yum安装常用软件的命令#yum check-update#yum remove 软件包名#yum install 软件包名#yum update 软件包名 参数 说明 check-update 显示可升级的软件包 clean转载 2011-09-15 11:51:24 · 507 阅读 · 0 评论 -
linux下PHP中添加memcache扩展支持
下载安装Memcached服务器yum install libevent-develwget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gztar -zxvf memcached-1.4.5.t原创 2011-09-16 00:12:02 · 891 阅读 · 0 评论 -
CentOS源码安装PHP
#先安装需要的库 yum -y install libxml2 yum -y install libxml2-devel yum -y install gd yum -y install gd-devel yum -y install cu原创 2011-09-15 11:17:57 · 627 阅读 · 0 评论 -
CentOS源码安装MySQL5.1.41
#安装需要的库 yum -y install ncurses ncurses-devel #创建MySQL用户及用户组 groupadd mysql useradd -g mysql -s /sbin/nologin mysql原创 2011-09-15 11:14:16 · 551 阅读 · 0 评论 -
CentOS源码安装Apache2.2.17
#安装需要的库 yum -y install zlib-devel cp /home/root/httpd-2.2.17.tar.gz /usr/local/src cd /usr/local/src tar xzvf httpd-2.2.原创 2011-09-15 11:07:14 · 474 阅读 · 0 评论 -
安装Linux,出现Kernel panic - not syncing: Fatal exception错误时的解决方法
<br />解决方法:<br />重启进入BIOS,找找onboard lan controller,把这个设置为disabled就可以。<br />但是把这项禁止的话,估计上不了网,以上方法是暂时性的,并不是永久性的,<br />出现这种情况的时候最好换张光盘为最佳,禁止lan是逼不得已的。。。原创 2010-12-27 14:46:00 · 21687 阅读 · 2 评论 -
Linux必学的60个命令(2)
<br />groupadd<br />1.作用<br />groupadd命令用于将新组加入系统。<br />2.格式<br />groupadd [-g gid] [-o]] [-r] [-f] groupname<br />3.主要参数<br />-g gid:指定组ID号。<br />-o:允许组ID号,不必惟一。<br />-r:加入组ID号,低于499系统账号。<br />-f:加入已经有的组时,发展程序退出。<br />4.应用实例<br />建立一原创 2010-12-27 15:12:00 · 584 阅读 · 0 评论 -
Linux定时运行url
<br />通俗地说让服务器定时自动读取一个网页。<br />* * * * * /usr/bin/curl http://www.sss.com/a.php<br />五个星号分别代表分、时、日、月、周。<br />ex) 每一个小时执行此url:<br />40 * * * * /usr/bin/curl http://www.sss.com/a.php ==> 每到X点40分的时候执行此url~<br /> <br />原文:http://topic.csdn.net/u/20091210/14/原创 2010-12-27 15:09:00 · 1932 阅读 · 0 评论 -
Windows下.svn文件夹的最简易删除方法
在使用SVN工具的时候会生成一些以“svn”作为后缀的文件,而且每个文件夹下都有,数量很多的。<br /> 如果想删除Windows下的.svn文件夹,通过手动删除的渠道是最麻烦的,因为每个文件夹下面都存在这样的文件。<br /> 下面是一个好办法:<br /> 建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),内容如下:<br />代码如下:<br />Windows Registry Editor Ver原创 2010-12-27 15:06:00 · 501 阅读 · 0 评论 -
vsftpd 开机自动启动命令
<br />chkconfig vsftpd on<br />居然这么简单。。。哎~~晕了。。。原创 2010-12-27 14:55:00 · 1332 阅读 · 0 评论 -
Apache开机自动启动的相关配置
<br /># cd /etc/init.d<br /># vi apache2<br />加上以下脚本<br />#!/bin/sh<br /># description: Apache auto start-stop script.<br /># chkconfig: - 85 15<br />APACHE_HOME=/usr/local/apache2<br />APACHE_OWNER=root<br />if [ ! -f "$APACHE_HOME/bin/apachectl原创 2010-12-27 14:54:00 · 683 阅读 · 0 评论 -
linux下装SVN时的注意事项
<br />编译apache的时候一定要带 --enable-dav --enable-dav-fs --enable-dav-lock<br />不然即使是装上SVN了,apache无法识别mod_dav_svn.so等两个文件。。。原创 2010-12-27 14:52:00 · 451 阅读 · 0 评论 -
linux下查找文件命令
<br />find / -name filename<br />ex) fine / -name httpd.conf原创 2010-12-27 14:48:00 · 469 阅读 · 0 评论 -
Linux安装Sendmail
Sendmail (rpm安装)1、软件包的安装<br />sendmail-cf-8.13.8-2.el5 (一些设定文档)sendmail-8.13.8-2.el5 (主要邮件程序)m4-1.4.5-3.el5.1<br />mailx-8.1.1-44.2.2<br />rpm -ivh 安装(或在安装系统时选择sendmail服务)2、用RPM安装IMAP(提供IMAP、POP2、POP3的相关功能)<br />cyrus-imapd-utils-2.3.7-2.el5cyrus-imapd-2.3原创 2010-12-27 15:10:00 · 716 阅读 · 0 评论 -
随Linux开机自动启动mysql
<br />在MySQL二进制包里面,有一个叫myslq.server的启动脚本程序。把它复制到/etc/rc.d/init.d目录里面:<br /><br /># cd /etc/rc.d/init.d<br /># cp /usr/local/mysql/support-files/mysql.server mysql<br /><br />接着把它的属性改为“x”(executable,可执行)<br /><br /># chmod +x mysql<br /><br />最后,运原创 2010-12-27 15:07:00 · 642 阅读 · 0 评论 -
cannot restore segment prot after reloc: Permission denied
<br />change "enforcing" to "disabled" in ''/etc/selinux/config'' and reboot.原创 2010-12-27 14:50:00 · 604 阅读 · 0 评论 -
SVN+WEB同步更新
<br />原理很简单,只要懂得以下几点就可以了,不必考虑shell,也不必考虑安装软件。<br /><br />1. hooks目录里添加一个post-commit文件,这是客户端commit后触发的文件。<br />2. 必须知道在Linux平台上更新的命令。<br /><br />/usr/local/svn/bin/svn up svn://127.0.0.1/wwwroot /home/wwwroot --username root --password root<br /><br /原创 2010-12-27 15:14:00 · 756 阅读 · 0 评论 -
YUM出现cannot find a valid baseurl for repo时的解决方法
1. 升级yum.conf# mv /etc/yum.conf /otherpath/back2. 下载配置文件# wget http://www.fedorafaq.org/samples/yum.conf3.升级yum#rpm -Uvh http://www.fedorafaq.org/yumOK了.... @_@!万一升级后yum的代码编程html代码时,把下载好的yum.conf文件重新复制到/etc/yum.conf中。然后再升级,也就是第三步。原创 2010-12-27 14:44:00 · 5167 阅读 · 0 评论 -
CentOS下安装Mysql出现error: No curses/termcap library found
<br />在centos下把原来的mysql给rpm -e –nodeps了,然后下了个mysql-5.1.28<br />./configure –with-plugins=sphinx –prefix=/usr/local/mysql-search/ –enable-assembler –with-extra-charsets=complex –enable-thread-safe-client –with-big-tables –with-readline –with-ssl -with原创 2010-12-27 14:47:00 · 790 阅读 · 0 评论 -
Linux必学的60个命令(1)
<br />Linux提供了大量的命令,利用它可以有效地完成大量的工<br />作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,<br />就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。<br />不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。<br原创 2010-12-27 15:12:00 · 509 阅读 · 0 评论 -
解决各种8小时时间差的方法
<br />1. vsftpd<br />在vsftpd.conf里添加<br />use_localtime=YES 就OK了!<br />2. Linux<br />date -s 12:00:00<br />3. PHP<br />open php.ini =><br />date.timezone=PRC原创 2010-12-27 15:10:00 · 2417 阅读 · 0 评论 -
vi 彩色显示
<br />vi是没有颜色的,但是我们在linux的控制台下用vi编辑文件却能看到彩色<br /><br />这是因为安装了vim-enhanced的包[root@app101 conf]# rpm -qa | grep vim<br />vim-minimal-6.3.046-0.40E.7<br />vim-enhanced-6.3.046-0.40E.7<br />vim-common-6.3.046-0.40E.7<br />linux做了一些别名[root@app101原创 2010-12-27 15:06:00 · 869 阅读 · 0 评论 -
SVN db/txn-current-lock 拒绝访问 Permission denied
<br />Can’t open file ‘XXXXXXXX/db/txn-current-lock’: 拒绝访问。<br />Error1: Can’t open ‘db/txn-current-lock’: Permission denied<br />解决方法:添加读写权限。<br />LINUX :#chmod –R o+rw /home/svn<br />windows :属性中操作一下,添加对应的用户,然后设置上权限。原创 2010-12-27 14:59:00 · 7760 阅读 · 0 评论 -
SVN:web浏览器可以访问,但svn客户端check out时,出现"永久转移,重定位"之类的错误
<br />这问题困扰我很长时间了,重装过N次SVN了还是老样子,后来同事帮我找原因,其实我在网上都已经看够了所谓的原因,都不管用,但是他给我的我还从来都没看过的,这个就是解决我这个问题的最大因素!!<br />在apache的httpd.conf中你把DocumentRoot设置为 /home, 然后你又把SVN库放在/home/里,那就是你的错了。。。哦!事先声明一下,我这个SVN是基于apache的,不是独立的。<br />如果把SVN库放在apache的DocumentRoot里,客户端check原创 2010-12-27 14:57:00 · 3189 阅读 · 0 评论