http://www.mb5u.com/fuwuqi/linux/

建站教程 / 服务器教程 / Linux教程zh-cnhttp://www.mb5u.com/fuwuqi/101419/如果说从云计算行业角度来看阿里云,那么阿里云目前在国内的根基是无法被轻易震撼。在过去的几年当中,阿里云一直都以地毯式轰炸整个广告行业,可谓是无所 不用其极。阿里云在最近一年多的时间里表现非凡,后起之秀IaaS项目,大共享以一个无需付费的云平台解决用户问题2015-07-07 22:54:05Linux教程http://www.mb5u.com/fuwuqi/100237/云锁放出Linux版后,我第一时间就下载安装,通过这几天的使用,有了一些心得体会,产品有很多优点,果然不出我所料,其中一些对我来说还算是惊喜2015-01-29 20:46:53Linux教程http://www.mb5u.com/fuwuqi/92626/top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 02013-04-14 12:08:21Linux教程http://www.mb5u.com/fuwuqi/92620/本文目的在于建议Linux开发者应更加注意方便用户的使用,改进软件包管理器,使得用户在安装Linux软件时少一些迷惑。在Linux下安装软件能够引起新手的迷惑,同样也会使有经验的朋友或喜或悲。 下面是在Linux下安装软件我们需要改变的20件事: 1.开源并不仅仅是源代码 它2013-04-14 12:06:05Linux教程http://www.mb5u.com/fuwuqi/92614/实验环境:AS4最小化安装 实验目标:架设VSFTP服务器 这次我们来学习Linux系统中的 vsftp服务器的配置。 下面我们开始了!首先我们安装vsftp服务器端的软件。 vsftpd服务器的安装文件位于第1张安装光盘中。 使用rpm命名可顺利安装该软件包。 # rpm -ivh vsftpd-2.0.1-5.2012-08-11 21:50:23Linux教程http://www.mb5u.com/fuwuqi/92608/我们来简单介绍一下如何在linux上建立POP3服务器,首先不懂的朋友可以先了解下什么是POP3。POP3(Post Office Protocol 3)即邮局协议的第3个版本,它规定怎样将个人计算机连接到互联网上的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准2012-06-18 20:14:17Linux教程http://www.mb5u.com/fuwuqi/92607/Linux中Networking Disabled如何解决? 在Terminal中输入如下命令: view plaincopy to clipboardprint? 01.sudo vim /etc/network/interfaces sudo vim /etc/network/interfaces 打开后,将文本改写为: view plaincopy to clipboardprint? 01.auto eth0 02.iface eth2013-04-14 12:02:02Linux教程http://www.mb5u.com/fuwuqi/92601/本文是关于ubuntu系统下如何清理磁盘的教程。 提示 1:清理残余的配置文件 一般而言,当我们从 Ubuntu 系统中删除了一个软件之后,该软件的残余配置文件并没有被删除。如果你确信以后不再使用该软件,那么保留其配置文件实在没有必要,所以我们大可一并删除之。 要删除2012-06-21 17:37:37Linux教程http://www.mb5u.com/fuwuqi/92600/1. 前言 现在企业采购的很多计算机都是没光驱的,怎么安装系统呢?另外,如何能快速大规模安装服务器操作系统呢,有什么好办法吗? 答案是有的,那就是本文要说的:PXE。 整个安装的过程是这样的:PXE网卡启动 = DHCP获得IP地址 = 从TFTP上下载 pxelinux.0、vmlinuz、i2013-04-14 11:08:30Linux教程http://www.mb5u.com/fuwuqi/92594/几个月前,Phoronix报道说,自Linux 2.6.38开始,移动Linux用户发现电力消耗迅速飚升,电池续航时间迅速减少,它声称电源退化问题是PCI接口动态电源管理(ASPM)中的一个改变导致的。现在,它再次报道称Linux 3.0和3.1都没有解决电源退化问题。实际上,耗电量增加并不2012-06-18 20:14:18Linux教程http://www.mb5u.com/fuwuqi/92593/1. 获取帮助 man page 或 man bash: 读取每个命令的联机帮助 或 多数配置文件. command [--help, -h]: 大多数命令的简要帮助. /usr/share/doc/[package-name/]: 在这里查找所有文档, 以及包含具体选项的 README.Debian 文件 Web documentation 参考, 手册, FAQ, HOWTO,2013-04-14 11:05:54Linux教程http://www.mb5u.com/fuwuqi/92587/由于操作系统正在变得越来越复杂,所以开机引导和关机下电的过程也越来越智能化。从简单的DOS系统转移到 Windows NT系统,人们已经亲身感受到了这些变化这已不仅仅是核心操作系统的启动引导和关闭了,还包括必须要同时启动或者关闭相当数量的服务项目。类似于 Windows2012-06-18 20:14:18Linux教程http://www.mb5u.com/fuwuqi/92586/1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。 2. ls 查看目录或者文件的属*,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是2012-06-18 20:14:19Linux教程http://www.mb5u.com/fuwuqi/92580/大致流程: 1.添加头文件 dirent.h 声明结构体指针 struct dirent * ptr; 声明一个dir指针 DIR * fd; 2.分析命令行 3.打开目录文件 使用opendir()参数为解析命令行的第二个参数 argv[1] ,返回目录文件指针值赋给 fd 4.输出重定向 使用freopen()参数为解析命令行第三个2012-06-15 15:26:22Linux教程http://www.mb5u.com/fuwuqi/92579/一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 \ 将下一个字符标记为一个特殊字符、或一个原义字2012-10-15 15:34:48Linux教程http://www.mb5u.com/fuwuqi/92573/Linux下可以利用mencoder将视频里的音频提取出来。方法如下: 1、首先安装mencoder.对于Ubuntu来说,软件仓库里就有mencoder,可直接输入如下命令安装 sudo apt-get install mencoder 2、在命令行输入 mencoder -oac MP3lame -ovc copy -of rawaudio 视频文件 -o音频文2012-06-25 15:07:45Linux教程http://www.mb5u.com/fuwuqi/92572/x-windows:X窗口模式;command line:命令行模式。 虽然目前 X-Window 的接口越做越漂亮,而且也已经渐渐的可以来控管整个系统了!但是必须要注意的是, X-Window 毕竟还只是一个 Linux 上面的软件,并不是一套『操作系统』,所以实际上使用他来设定系统的时候,还是有2012-06-18 20:14:20Linux教程http://www.mb5u.com/fuwuqi/92566/tcp_keepalive_time - INTEGER 在连接被标记为需要keepalive后,最后数据被发送和第一个keepalive探测包的间隔. 默认值: 2hours. tcp_keepalive_probes - INTEGER 在决定连接被断掉,通知应用层前,发送keepalive探测包的次数. 默认值: 9. tcp_keepalive_intvl - INTEGER2013-04-14 10:02:40Linux教程http://www.mb5u.com/fuwuqi/92565/目录操作: rm -rf mydir /*删除mydir目录*/ cd mydir /*进入mydir目录*/ cd - /*回上一级目录*/ cd .. /*回父目录,中间有空格*/ cd ~ /*回根目录*/ mv tools tool /*把tools目录改名为tool */ ln -s tool bac /*给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP2012-10-15 15:34:49Linux教程http://www.mb5u.com/fuwuqi/92564/每个Linux发行版都附带有大量的命令行工具帮助你诊断网络问题,此外还有很多开源工具可以帮助你跟踪恼人的网络问题。 在这篇文章中,我将给大家推荐五款命令行和开源免费的Linux网络监控工具,提前了解一些简单的命令,当你需要使用它们诊断网络问题时,你会更得心应手2013-04-14 10:02:33Linux教程http://www.mb5u.com/fuwuqi/92557/Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。 用它来远程管理Linux VPS十分好用,其主要优点如下: ◆ 完全免费; ◆ 在Windows 下运行的都非常好; ◆ 全面支持ssh1和ssh2; ◆ 绿色软件,无需安装,下2012-06-21 17:37:39Linux教程http://www.mb5u.com/fuwuqi/92556/安全问题不容忽视,linux服务器系统很安全,很给力,那么具体是如何配置防火墙的呢?下面是正文! Linux操作系统的安全性大家都是知道的,所以现在很多企业的服务器,如文件服务器、WEB服务器等等,都采用的是Linux的操作系统。笔者所在的企业,有包括Oracle数据库服务2012-06-08 14:44:59Linux教程http://www.mb5u.com/fuwuqi/92555/随着Ubuntu 10.10的到来,为你的业务试用Linux的理由列表又变长了一些。此款自由与免费的操作系统现在变得空前用户友好,而又提供了其竞争对手所不具备的安 全性等其他优势。 如果你是新Linux用户大军 的一员,那恭喜你作出了明智的抉择!现在你将终生免于进入高花费、2013-04-14 09:08:11Linux教程http://www.mb5u.com/fuwuqi/92548/用户组设置 chmod o-r /etc/passwd //让其他用户得不到passwd里的信息 chmod o-r /etc/group //让其他用户得不到group里的信息 chgrp apache /etc/passwd /etc/group //把passwd与group改为apache组 权限设置 cd / chmod o-r * cd /usr chmod o-r * cd /var chmod o-r2012-08-11 21:50:25Linux教程http://www.mb5u.com/fuwuqi/92547/对于数据库管理员来说,数据库Job再熟悉不过了,因为经常要数据库定时的自动执行一些脚本,或做数据库备份,或做数据的提炼,或做数据库的性能优化,包括重建索引等等的工作。但是,Oracle定时器Job时间的处理上,变化很多,今天我们把比较常用写法汇总如下: 在总结之2012-06-15 15:26:17Linux教程http://www.mb5u.com/fuwuqi/92546/windows中我们可以设置让一些应用程序开机自动运行,减少了每次开机我们都要打开需要的程序的繁琐,在linux系统下同样可以实现。 本文将以:登录系统后,自动运行QQ应用程序为例。此文建立在您已安装Linux QQ的基础上,如果没有安装,则可以使用别的应用程序实验。 一2012-06-08 14:45:00Linux教程http://www.mb5u.com/fuwuqi/92539/如果同时安装多个windows操作系统大家都知道怎么操作设置,但是如让 Linux等不一样类型的系统如何凑到一起呢?本文的grub.conf 配置文件详解为您解惑! GRUB 是 Linux 中最主要的多系统引导程序,使用它可以为 Unix、Linux、Windows、OS/2 等操作系统制作多系统引导菜2012-06-15 15:26:18Linux教程http://www.mb5u.com/fuwuqi/92538/Linux中实现文件断点续传的一种方法:使用curl的-r(range)参数 大家用Flashget等下载工具都会知道,这些工具都支持断点续传,就是由于某些网络问题而导致下载变慢或者无法下载。在下一次还可以接着上次的下载。linux中的curl可以帮我们做到这一点。但需要远程服务器有2012-06-15 15:26:19Linux教程http://www.mb5u.com/fuwuqi/92537/Linux服务器的使用非常普遍。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件,进入/boo2012-06-08 14:45:01Linux教程http://www.mb5u.com/fuwuqi/92530/Linux系统新手入门教程RedHat Linux AS 和ES的区别,这是很基础的常识,要仔细看看哦 概述 Redhat有两大Linux产品系列,其一是免费的Fedora Core系列主要用于桌面版本,提供了较多新特性的支持。另外一个产品系列是收费的Enterprise系列,这个系列分成:AS/ES/WS等分支2013-04-14 08:09:16Linux教程http://www.mb5u.com/fuwuqi/92529/首先学Linux的朋友能够忘记Windows2000,最起码忘记Windows下的盘符、应用程序等基础的东西,其次要深刻明白Linux和 Windows是2个不同的系统平台,可以去对比着学习,但不要直接拿Windows那套东西直接套用到Linux学习中。 学习方向: 一、桌面系统 ,就是系统安装好后2012-06-15 15:26:20Linux教程http://www.mb5u.com/fuwuqi/92528/因为MySQL数据库本身没有磁盘限额的功能,我们可以限制Linux自带的quota工具为mysql进行磁盘限额。 1、首先需要为/home自动挂载一个分区,并且设置为quota磁盘格式。我们以用户foo为例,设置foo的磁盘限额。具体如何设置请参考Linux Quota基础教程。 2、在foo主目录创2012-06-21 17:37:41Linux教程http://www.mb5u.com/fuwuqi/92521/我们都知道在Linux系统上有两个时间,一个是Linux系统的时间,另一个是 BIOS 时间(真正的硬件记录的时间)! 关于系统时间我们可以使用date这个指令来手动修正目前主机的时间,但 date 这个指令仅修正 Linux 时间而已,我们还需要以 hwclock 这个指令来将 BIOS 时间也更2012-06-25 15:07:46Linux教程http://www.mb5u.com/fuwuqi/92520/用uniq命令可以删除相邻的重复行: uniq [file] 但如果一文本中有重复却不相邻的行则无法删除,需要结合sort命令: sort [file]|uniq 等效的sort命令是: sort -u [file] 另外uniq命令有4个有用的选项: $uniq -d file 只输出file中的重复行,且只输出一次,但不输出唯2013-04-14 08:03:53Linux教程http://www.mb5u.com/fuwuqi/92519/linux下链接有两种方式,硬链接和软链接,创建链接也有两种方式。. 通常我们可以用ln命令创建硬链接,如果你想要创建软链接,你需要加-s参数。 其实我们也可以用cp命令创建链接文件 -l参数为aa.txt创建硬链接bb.txt,可以用ll -i查看文件的inode. 1234 [xiaofan@linuxbo2013-04-14 08:02:51Linux教程http://www.mb5u.com/fuwuqi/92512/默认linux系统的文件描述符是1024,对于squid等一些服务来说,在大负载的情况下这点文件描述符是远远不够的,所以对于修改文件描述符来讲就变得很有必要了,在linux中有两种修改文件描述符的办法 一,通过ulimit命令修改 //显示当前文件描述符 ulimit -n //修改当前用2013-04-14 07:08:15Linux教程http://www.mb5u.com/fuwuqi/92511/我们知道Linux文件系统是Linux内核支持的基本功能之一,并由根 / 开始往下形成倒立树状的级连式结构。 文件与目录是Linux文件系统的两个基本元素,(广义的)文件分为普通文件、目录文件、连接文件和特殊文件。可以通过file命令来识别各种不同的文件类型。 应用举例: [r2013-04-14 07:07:59Linux教程http://www.mb5u.com/fuwuqi/92510/有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译。这类软件包有两种安装方法 方法一: 1.执行rpm -i your-package.src.rpm 2. cd /usr/src/redhat/SPECS 3. rpmbuild -bp your-package.specs 一个和你的软件包同名的specs文件 42012-06-21 17:37:41Linux教程http://www.mb5u.com/fuwuqi/92503/使用Ubuntu Linux, 编译过程提示缺啥补啥即可. Apache: ./configure --prefix=/home/work/httpd --enable-so --enable-rewrite 配置文件: LoadModule php5_module modules/libphp5.soAddType application/x-httpd-php .php# PhpIniDir /home/work/php/php.ini MYSQL: .2012-06-21 17:37:42Linux教程http://www.mb5u.com/fuwuqi/92502/之前有人问过为什么装Linux的时候主分区+扩展分区只能有4个,当时由于基础知识不足,不能及时解决问题,现在小有研究,现在给大家分享。 MBR(Master Boot Recorder)主要开机扇区,放置硬盘的信息。MBR 可以说是整个硬盘最重要的地方了,因为在 MBR 里面记录了两个重要的2012-06-25 15:07:48Linux教程http://www.mb5u.com/fuwuqi/92501/现在有良好中文界面和对中文支持良好的桌面Linux版本,主要分为以下4个版本:Fedora,Novell SUSE (含社区版open SUSE),国产的红旗Linux,以及Ubuntu。 1、国产的红旗linux在中文化方面有着得天独厚的优势,中文环境及自带的应用软件最能满足国内用户的需求,如查看PD2013-04-14 07:00:16Linux教程http://www.mb5u.com/fuwuqi/92494/垃圾电子邮件成为了人们最头疼的问题之一。在Windows操作系统中也许您已经尝够了垃圾邮件给您带来的苦头,不要以为在Linux操作系统平台中就能避免垃圾电子邮件给我们带来的骚扰,反击和过滤垃圾电子邮件是一件很重要的工作。下面介绍一些在Lin_art_centerux中广泛使用2013-04-14 06:04:59Linux教程http://www.mb5u.com/fuwuqi/92493/当我们用红帽Kickstart脚本或useradd或其他方式写东西的时候,经常会需要用到crypt命令加密生成的密码格式。那么,有没有其他方式可以生成这种格式的密码?事实上,方法有很多。 我们可以用mkpasswd命令:这个命令就是用来生成crypt格式的密码的: mkpasswd 输入命令后2013-04-14 06:03:40Linux教程http://www.mb5u.com/fuwuqi/92492/问:现在许多Linux发行版本都有一个自定义的统一图形登录界面,但我还是想换回以前KDE自己的登录界面,请问应该如何修改? 答:如果不喜欢这些发行商提供的统一图形登录界面,可以试试看这些发行版本中是否自带有调整图形登录界面的工具(例如SuSE就提供有该工具)。如果2013-04-14 06:03:37Linux教程http://www.mb5u.com/fuwuqi/92488/首先研究 Linux 源代码树的顶层目录,它通常(但不总是)位于 /usr/src/linux-。我们不会研究得过于详细,因为 Linux 源代码经常会发生变化,但是,我们将尝试让给出的信息足以找出特定驱动程序或函数的位置。 Makefile:这个文件是整个源代码树的顶层 makefile。它定义2012-06-25 15:07:50Linux教程http://www.mb5u.com/fuwuqi/92487/Linux新手要了解的十个知识点 1.Linux是大小写敏感的系统,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。还有,my_filE, my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因2012-08-11 21:50:27Linux教程http://www.mb5u.com/fuwuqi/92486/无名收集了一些Linux VPS下的一键安装包,一键安装包可以大大简化人工成本,节约时间,不仅方便了使用Linux VPS的小白,对于Linux老手来讲编译安装需要输入大量的命令,如果是配置生产环境需要耗费大量的时间。这些一键安装包使用非常简单,傻瓜化的安装方式,采用Shel2013-04-14 06:01:36Linux教程http://www.mb5u.com/fuwuqi/92482/Sendmail现在是最流行的邮件服务器,那我们来看看如何在Linux下安装Sendmail服务器。 1、从www.sendmail.org下载最新的版本(这个snedmail倒是有必要升级为最新的版本,因为它的升级主要是安全漏洞问题)。这里说明的是用的sendmail-8.12.2.tar.gz 2、cd /usr/local/src/2012-08-11 21:50:28Linux教程http://www.mb5u.com/fuwuqi/92481/今天介绍一款适合新手或者懒人使用的Windows上管理远程Linux VPS/服务器上文件的工具 - winscp。 Linux上经常会经常需要编辑文件,特别是Linux VPS/服务器安装好系统之后配置环境会需要修改很多的配置文件等,对于常用Linux的基本上都能够熟练使用vi或者nano等SSH下面2013-04-14 05:07:56Linux教程http://www.mb5u.com/fuwuqi/92479/Linux系统下使用mail发送Internet邮件,在介绍mail之前先来看一下先来看一下sendmail服务。 Red Hat上sendmail服务一般是自动启动的。可以通过下面的命令查看sendmail服务的状态: service sendmail status 如果sendmail服务未启动可以使用如下命令启动: service send2013-04-14 05:05:29Linux教程