
CentOS
文章平均质量分 80
沧海一波
这个作者很懒,什么都没留下…
展开
-
Centos下安装X Window+GNOME Desktop+FreeNX
FreeNX是近年来继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取 屏幕图像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性;其实我们一直不提倡linux下安装桌面,但很多客户要求,今天总结了一下在我们vps下centos的安装第一:装X Window+GNOME Desktop转载 2012-03-19 14:15:54 · 720 阅读 · 0 评论 -
在Linux中设置Qt环境变量
本文讲述的是在Linux中设置Qt环境变量,环境的搭建是前提,不过配置好环境是很重要的,建议在配置之前,最好在虚拟机里面先走一趟,那么在真实环境下就不会出现不该出现的错误。在使用linux中可能会出现一系列的问题,那么本文将会帮你解决。环境配置下载 qt-x11-opensource-src-4.5.1.tar.gz地址:ftp://ftp.trolltech.com/qt/sourc转载 2012-03-12 12:49:54 · 9447 阅读 · 0 评论 -
Linux系统中安装Qt4.3.2
由于QT4完全不同于QT3及以前的版本,在Linux系统中安装以前先确定一下,你的PC有没有安装过QT,如果机器内已经安装过QT请新建一个用户登录上去再进行安装QT4。如果没有,先安装gcc,版本最好在gcc.3.2.2以上的版本。确认完以后就可以进行以下的安装步骤了。1、从Trolltech公司主页上去下载qt-x11-opensource-src-4.3.2.tar.gz文件包;转载 2012-03-12 11:36:10 · 1098 阅读 · 0 评论 -
Linux配置Apache服务器全攻略
一,使用源代码安装 (1) 获得源代码 # lynx http://www.apache.org/dist/httpd/httpd-2_0_NN.tar.gz NN表示当前所用的版本号。 (2) 解压缩 # gzip -d httpd-2_0_NN.tar.gz # tar xvf httpd-2_0_NN.tar (3) 配置. # ./conf转载 2012-03-11 12:39:26 · 330 阅读 · 0 评论 -
让CentOS 5.3支持ntfs分区
如何让CentOS 5.3支持ntfs分区? 1. 查看自己系统的内核版本 #uname -a #uname –r 2. 找合适自己系统内核和CPU的NTFS模块下载: 我的:kernel-module-ntfs-2.6.18-128.el5 在http://sourceforge.net/project/showfiles.php?group_id=13956页面找到转载 2012-03-10 17:14:24 · 503 阅读 · 0 评论 -
Linux shell脚本全面学习(一)
1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:编译 chmod转载 2012-03-12 09:19:55 · 353 阅读 · 0 评论 -
Linux shell脚本全面学习(五)
文件循环程序 或许您是想将所有发出的邮件保存到一个文件中的人们中的一员,但是在过了几个月以后,这个文件可能会变得很大以至于使对该文件的访问速度变慢。下面的 脚本rotatefile可以解决这个问题。这个脚本可以重命名邮件保存文件(假设为outmail)为outmail.1,而对于outmail.1就变成了outmail.2 等等等等... #转载 2012-03-12 09:26:16 · 307 阅读 · 0 评论 -
Linux shell脚本全面学习(四)
6. Here documents 当要将几行文字传递给一个命令时,here documents(译者注:目前还没有见到过对该词适合的翻译)一种不错的方法。对每个脚本写一段帮助性的文字是很有用的,此时如果我们四有那个 here documents就不必用echo函数一行行输出。 一个 "Here document" 以 shift by 2转载 2012-03-12 09:25:04 · 511 阅读 · 0 评论 -
Linux shell脚本全面学习(三)
3. selsectselect 表达式是一种bash的扩展应用,尤其擅长于交互式使用。用户可以从一组不同的值中进行选择。select var in ... ; do break done .... now $var can be used .... 下面是一个例子: #!/bin/sh echo "What is your f转载 2012-03-12 09:22:57 · 341 阅读 · 0 评论 -
Linux shell脚本全面学习(二)
2) 概念: 管道, 重定向和 backtick 这些不是系统命令,但是他们真的很重要。 管道 (|) 将一个命令的输出作为另外一个命令的输入。 grep "hello" file.txt | wc -l 在file.txt中搜索包含有”hello”的行并计算其行数。 在这里grep命令的输出作为wc命令的输入。当然您可以使用多个命令。转载 2012-03-12 09:21:05 · 355 阅读 · 0 评论 -
linux下Telnet配置
对于linux,关于基本的命令、桌面使用、服务器方面我作并行介绍吧,齐头并进,我也不至于乏味。linux下的服务器是一个很重要的角色,这是不得不谈的一个方面,Telnet、ssh、NFS、DHCP、apache、mail、samba、ftp等,都是在IT服务器内可圈可点的。今天先讲讲telnet吧,这个比较简单,最初它设计为BBS的一个连接工具。即便是现在,我们连接国内外大型的BBS站点,转载 2012-03-10 10:36:41 · 638 阅读 · 0 评论 -
LINUX下SMB案例学习
案例学习考虑Linux/Samba 服务器作为主域控制器(PDC), 每个认证过的用户进入 两种共享的目录,一个是公共空间,一个是私人空间。在这篇文章里,讨论一种进 入私人数据空间的极为常见的情况,就是每个用户有一个个人案例学习 考虑Linux/Samba 服务器作为主域控制器(PDC), 每个认证过的用户进入 两种共享的目录,一个是公共空间,一个是私人空间。在这篇文章里,讨论一种进转载 2012-03-10 09:20:38 · 340 阅读 · 0 评论 -
Linux的启动流程详解
第一阶段:BIOS启动引导阶段 在该过程中实现硬件的初始化以及查找启动介质 从MBR中装载启动引导管理器(GRUB)并运行该启动引导管理 第二阶段:GRUB启动引导阶段 装载stage1 装载stage1.5 装载stage2 读取/boot/grub.conf文件并显示启动菜单 装载所选的kernel和initrd文转载 2012-03-09 18:25:42 · 383 阅读 · 0 评论 -
在Qt中如何写控制台程序
找到两种方法可以写控制台程序,控制台程序在Qt下也很容易实现,那么,非常好用的cin和cout又可以派上大用场了,其实使用这些标准库函数也很简单,和在Visual Studio编译器下一样,不过Qt更简单!第一种,直接用标准c++写,具体如下:1. 建立 HelloConsole 目录2. 在该目录下新建 main.cpp#include iostream> using n转载 2012-03-12 12:51:10 · 7848 阅读 · 0 评论 -
Linux下经典的lftp工具
首先来说一下lftp登录站点的操作,有好几种方式,都非常简单。1. 一气呵成式$ lftp (ftp://)user:password@site:port比较常用于网页或bbs上给出的现成链接,缺点是password显示为明文,推荐在月黑风高、四下无人的环境里偷偷输入...如果不幸背后有人$ lftp (ftp://)user@site:port然后系统会提示输入passw转载 2012-03-13 16:59:53 · 826 阅读 · 0 评论 -
Linux vsftpd编译安装和配置允许本地用户登录FTP
vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。下面我们一步一步介绍如何编译安装vsftpd和配置。1、下载vsftpd源码1wget https://security.appspot.com/downloads/vsftpd-2.3.4.tar.gz2、编译vsftpd源码64位的系统转载 2012-03-19 15:52:49 · 2561 阅读 · 0 评论 -
Linux 的系统服务及其配置
服务简介Linux 系统服务是在Linux启动时自动加载,并在Linux退出时自动停止的系统任务。在Linux 启动过程中,我们可以看得很多“starting … ”提示信息,该信息表示正在启动系统服务;而在Linux 退出时,我们也能够看到相应的“Stopping … ”信息,表示系统服务正在停止。Linux自身有许多系统任务,如“network” 服务用于支持网络连接等。CAMS 在安转载 2012-03-19 15:34:20 · 723 阅读 · 0 评论 -
Linux系统信息及运行状态监控
Linux 的文件系统中,有一个特殊目录“/proc”, 该目录下列出的文件并非保存在磁盘上,而是内存中的一个映像。在该目录下可以找到许多有意思的东西,例如:/proc/cpuinfo 本机 CPU的相关信息;/proc/meminfo 本机内存及交换分区的使用信息;/proc/modules 本机已安装的硬件模块信息;/proc/mounts 本机已挂载 mount 上的设备信息转载 2012-03-19 15:29:56 · 698 阅读 · 0 评论 -
CentOS 5 安装免费虚拟主机管理系统Kloxo
之前介绍过使用LNMP一键安装包配置Web服务器环境。配置环境虽然简单,但往后维护服务器的工作都是通过SSH,这还是需要学习一定的命令的。对于不想学命令而直接使用CentOS VPS的新手来说,我们推荐一款傻瓜式的虚拟主机管理系统Kloxo,且是免费的,无限绑定域名。Kloxo简介Kloxo的前身是lxadmin,是一款免费的虚拟主机管理系统,安装简单,功能强大,可以快速地在red h转载 2012-03-19 15:27:10 · 659 阅读 · 0 评论 -
用webmin管理LNMP生产环境及Linux系统
Webmin简介Webmin是功能非常强大的Unix系统管理面板。管理员通过任何一款浏览器,就能添加用户帐号,管理Apache,DNS,文件共享系统,甚至更多。Webmin允许你DIY模块,你只需要到模块管理页面,增加你需要的功能,删除你认为不实用的功能。如果你熟悉perl,你甚至可以自己开发模块来增加Webmin功能。使用Webmin管理Linux服务器,你将可以可视化管理你的服务器,完成脱转载 2012-03-19 15:23:39 · 2669 阅读 · 0 评论 -
Centos6 安装 gnome桌面
这是使用光盘安装教程:1、首先进行光盘的挂载,注意光盘挂载时不会自动建立目录的,所以需要自己建立目录mkdir /mnt/cdrommount /dev/cdrom /mnt/cdrom #dev目录为设备目录2、更改本地源地址cd /etc/yum.repos.d/ #可以看见CentOS-Base.repo和CentOS-Media.repo文件转载 2012-03-19 14:27:41 · 438 阅读 · 0 评论 -
centos 5 yum安装与配置vsFTPd FTP服务器
vsftpd作为FTP服务器,在Linux系统中是非常常用的。下面我们介绍如何在centos系统上安装vsftp。什么是vsftpdvsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器转载 2012-03-19 15:50:25 · 487 阅读 · 0 评论 -
yum安装nginx-mysql-php-fastcgi构建LNMP服务器
LNMP(即nginx-mysql-php)服务器一直是被认为性能高,内存占用少的服务器,下面我们来介绍怎么通过简单的YUM命令安装,当然,你也可以试下lnmp一键安装。安装mysql1、先卸载系统自带的apache,然后更新软件库1yum remove httpd2yum update转载 2012-03-19 15:19:28 · 669 阅读 · 0 评论 -
GLIB 安装手记
第一个GLIB第二个ATK第三个CAIRO第四个PANGO(安装指令统一为:./configure --prefix=/usr && make && make install)第五个GTK安装GTK的时候参数参考http://www.gtk.org (./configure --prefix=/opt/gtk)安装完GTK之后记得将gtk+-2.0.pc 复制到转载 2012-03-13 19:57:43 · 508 阅读 · 0 评论 -
安装MPlayer播放器
http://www5.mplayerhq.hu/MPlayer/releases/http://www.mplayerhq.hu/design7/dload.htmlhttp://www.mplayerhq.hu/design7/dload.html Mencoder格式转换工具,也是在MPlayer代码中的http://www.mplayer.org.cn/http://www转载 2012-03-13 19:20:23 · 700 阅读 · 0 评论 -
Linux系统服务详解及配置
Linux在启动时要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。但是,开启不必要或有漏洞的服务则会给操作系统带来安全和性能上的影响。下面我们以BluePoint Linux 2.0的开机服务为例,列表说明各项服务的功能 。 alsasound Alsa声卡驱动程序支持。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraS转载 2012-03-13 10:30:35 · 505 阅读 · 0 评论 -
在 Linux 系统上源码安装 GTK+ 2.0
0. 前言 GTK+2.0 依赖的软件包(程序和库)比较多,版本的更新也比较频繁,所以如果想从 GTK+ 提供的源码软件包中构建一套较新或最新版本的 GTK+库来使用的话,通常需要首先更新或者安装一系列新版本的依赖程序或库。同时,由于软件包之间存在着依赖关系,对软件包的版本和安装顺序都有一定的要求,一般还需要对安装后的库进行一些必要的设置才能使用库。因而,可以说源码安装 GTK+ 是一项不小的转载 2012-03-13 17:23:55 · 1368 阅读 · 0 评论 -
Linux文件系统安全攻略
Linux 支持的文件系统种类繁多,他们为用户的数据存储和管理提供了良好的操作和使用界面。在文件系统中,存在着文件 / 目录访问权限管理和控制、加密文件系统等的安全机制和问题需要考虑,本文将详细介绍保证 Linux 文件系统安全的技术和方法。 Linux 中的文件系统类型 随着 Linux 的不断发展,其所能支持的文件格式系统也在迅速扩充。特别是 Linux2.6 内核正式推出后,转载 2012-03-09 16:41:15 · 744 阅读 · 0 评论 -
CentOS在Shell中修改IP地址
一、CentOS 修改IP地址 修改对应网卡的IP地址的配置文件 如果只有一张网卡就是eth0,类推 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改以下内容 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项转载 2012-03-09 16:34:02 · 1018 阅读 · 0 评论 -
Linux关机命令详解
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令。 1.shutdown shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows转载 2012-03-09 18:23:19 · 245 阅读 · 0 评论 -
linux netstat命令详解
功能说明:Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 语 法:netstat [-acCeFghilMnNoprstuvVwx][-A][--ip] 补充说明:利用netstat指令可让你得知整个Linux系统的网络情况。 参 数: -a或–all 显示所有连线中的Socket。转载 2012-03-09 18:11:53 · 224 阅读 · 0 评论 -
Linux的iptables做代理服务器和防火墙详解
用Linux的iptables做代理服务器和防火墙配置详细介绍 代理/防火墙 1.iptables规则表 Filter(针对过滤系统):INPUT、FORWARD、OUTPUT NAT(针对地址转换系统):PREROUTING、POSTROUTING、INPUT、OUTPUT Mangle(针对策略路由和特殊应用):OUTPUT、POSTROUTI转载 2012-03-10 11:05:29 · 5742 阅读 · 0 评论 -
CentOS搭建配置lighttpd(php、Virtual Host)
一、解压lighttpd-1.4.23.tar.gz[root@localhost ~]# tar zxvf lighttpd-1.4.23.tar.gz二、试安装lighttpd-1.4.23[root@localhost ~]# cd lighttpd-1.4.23[root@localhost lighttpd-1.4.23]# ./configure --prefix=转载 2012-03-10 10:24:37 · 915 阅读 · 0 评论 -
CentOS下配置VNC
1. 检查vnc客户端和服务器是否已经安装: [gavin@centos ~]$ rpm -q vnc vnc-serverpackage vnc is not installedvnc-server-4.0-8.1 cent os 5已包含vnc的安装包 2. 将用户名称加入到配置文件: (注:这里的“用户名”是指linux系统用户的名称)转载 2012-03-10 09:35:06 · 339 阅读 · 0 评论 -
linux下查找命令的用法
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。 which 查看可执行文件的位置 whereis 查看文件的位置 locate 配 合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 1、which转载 2012-03-09 18:15:51 · 266 阅读 · 0 评论 -
Linux挂载命令mount详解
Mount挂载命令使用方法 语法: mount -t 类型 -o 挂接方式 源路径 目标路径 -t 详细选项: 光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32文件系统:vfat Windows NT ntfs文件系统:ntfs Mount Windows文件网络共转载 2012-03-09 18:07:54 · 411 阅读 · 0 评论 -
linux top命令详解
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, 0 zombie转载 2012-03-09 17:10:00 · 220 阅读 · 0 评论 -
让你的linux操作系统更加安全
BIOS安全 记着要在BIOS设置中设定一个BIOS密码,不接收软盘启动。这样可以阻止不怀好意的人用专门的启动盘启动你的Linux系统,并避免别人更改BIOS设置,如更改软盘启动设置或不弹出密码框直接启动服务器等。 LILO安全 在“/etc/lilo.conf”文件中添加3个参数:time-out、restricted 和 password。这些选项会在启动时间(如“linux转载 2012-03-09 17:03:40 · 453 阅读 · 0 评论 -
Linux基本网络配置命令
1. 查看网络接口信息 ifconfig 查看网络接口信息(/sbin/ifconfig) ifconfig [网络接口] 查看指定网络接口信息 ifconfig -a 查看系统中所有网络接口的信息 2. 查看网关地址和路由信息 route 查看主机路由信息(/sbin/route) route | grep default 显示默认网关转载 2012-03-09 16:36:41 · 311 阅读 · 0 评论 -
CentOS命令之yum
yum是什么?(linux命令)一. yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题注:为什么要使用 yum而不用apt,最简单的原因,Fedora自带二. yum特点*可以同时配置多个资源库(Repository)* 简洁转载 2012-03-09 16:19:15 · 263 阅读 · 0 评论