linux
文章平均质量分 70
loamier
这个作者很懒,什么都没留下…
展开
-
理解 Linux 配置文件
介绍每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这些操作码来完成特定的操作。例如,ls 命令是由 /bin/ls 文件提供的,该文件含有机器指令的列表,在屏幕上显示当前目录中文件的列表时需要使用这些机器指令。 几乎每个程序的行为都可以通过修改其配置文件来按照您的偏好或需要去定制。Linux 中有没有一个标准的配置文件格式?一句话,没有。不熟悉 Li...原创 2010-09-29 16:03:20 · 136 阅读 · 0 评论 -
linux配置文件的理解
本文说明了 Linux 系统的配置文件,在多用户、多任务环境中,配置文件控制用户权限、系统应用程序、守护进程、服务和其它管理任务。这些任务包括管理用户帐号、分配磁盘配额、管理电子邮件和新闻组,以及配置内核参数。本文还根据配置文件的使用和其所影响的服务的情况对目前 Red Hat Linux 系统中的配置文件进行了分类。介绍每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这...2009-07-17 22:57:05 · 137 阅读 · 0 评论 -
ubuntu美化grub
安装grub-splashimages,只是集成了一套grub开机画面的图像集,通过下面的命令来安装:sudo su - apt-get install grub-splashimagescd /boot/grub目录下有一个splashimages 目录,该目录下有很多压缩的xpm图像的文件,这些图像文件就是grub开机画面的图像,任君选择。然 后用下面的命令把splashi...原创 2009-12-24 16:44:54 · 218 阅读 · 0 评论 -
rm -rf 删除后恢复
如果你不小心误删除了一个重要的文件,如rm-rf kkk,而kkk是你的一个非常重要的文件,你肯定非常痛苦,这时你千万不能惊慌,应该马上停止向你的硬盘写入任何文件。它完全是可以恢复的。(我这里专门针对ext2文件系统写了如下的内容,其它的文件系统也有办法,我以后在写):#debugfs /dev/hda1(被删除文件所在的分区)debugfs:lsdel就可列出你最近被删除...原创 2009-07-09 12:59:03 · 559 阅读 · 0 评论 -
ROUTE命令详解
在本地 IP 路由表中显示和修改条目。 语法 route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] 参数 -f 清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络路由(目标为 127...原创 2009-07-01 16:13:53 · 169 阅读 · 0 评论 -
linux内核参数
以下是内核的主要配置文件的详细说明: 1.Code maturity level options:代码成熟等级。 1.1.prompt for development and/or incomplete code/drivers. 在Linux的世界里,每天都有许多人为它发展支持的driver和加强它的核心。但是有些driver还没进入稳定的阶段。但其作者很欢迎其他人去测试这些driver并提出一...原创 2009-12-21 15:58:22 · 117 阅读 · 0 评论 -
利用DRBD+heartbeat实现NFS文件共享服务高可性
原文地址:http://www.opvps.com/?p=331一.目的:二台NFS服务器互为冗余(系统切换时间约为2x ms左右),保证NFS文件共享服务的可用二.系统为CentOS 5.3 二个节点 主节点node1(192.168.10.111) 备用节点node2(192.168.10.112) 虚拟IP:192.168.10.113对外提供服务no...2009-07-01 09:25:12 · 97 阅读 · 0 评论 -
每位linux系统管理员必须知道的20条监控工具
Finding out bottlenecks.Disk (storage) bottlenecks.CPU and memory bottlenecks.Network bottlenecks.#1: top - Process Activity CommandThe top program provides a dynamicreal-time view of a...2009-06-29 14:47:04 · 335 阅读 · 0 评论 -
heartbeat 2.x 安装方式笔记!
一、安装heartbeat 官方网站:http://linux-ha.org/测试环境为:引用node1: hatest3 192.168.228.233node2: hatest4 192.168.228.234FIP: 192.168.228.235操作系统以红旗DC Server 5.0 SP2为例,其自带的heartbeat是1.x版本的,必须先卸载...原创 2009-06-18 16:15:20 · 188 阅读 · 0 评论 -
利用HAProxy 实现负载均衡
一,HAProxy 介绍 反向代理服务器,支持双机热备支持虚拟主机,但其配置简单,拥有非常不错的服务器健康检查功能,当其代理的后端服务器出现故障, HAProxy会自动将该服务器摘除,故障恢复后再自动将该服务器加入。新的1.3引入了frontend,backend,frontend根据任意 HTTP请求头内容做规则匹配,然后把请求定向到相关的backend.二,利用HAPor...原创 2009-06-18 09:09:44 · 144 阅读 · 0 评论 -
apache+mysql+php
groupadd mysqluseradd -g mysql -d /usr/local/mysql/data -M mysql -s /sbin/nologintar -zxvf mysql-5.0.17.tar.gzcd mysql-5.0.17./configure --prefix=/usr/local/mysql \ 指定安装目录 > --syscon...2009-06-15 13:38:51 · 73 阅读 · 0 评论 -
LVS+keepalived负载均衡
lvs说明:目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);八种调度算法(rr,wrr,lc,wlc,lblc,lblcr,dh,sh)。在调度器的实现技术中,IP负载均衡技术是效率最高的。在已有的IP负载均衡技术中有通过网络地址转换(Network AddressTranslation)将一组服务器构成一个高性能的、高可用的虚拟服务器,我们称之为VS/NAT技术...原创 2009-06-15 13:37:17 · 94 阅读 · 0 评论 -
LINUX SMART 用法
硬盘的状况:smartctl -i /dev/sda硬盘的健康状况:smartctl -H /dev/sda注意result后边的结果:PASSED,这表示硬盘健康状态良好如果这里显示Failure,那么最好立刻给服务器更换硬盘SMART只能报告磁盘已经不再健康,但是报警后还能继续运行多久是不确定的通常,SMART报警参数是有预留的,磁盘报警后,不会当场坏掉,...原创 2009-06-14 20:32:08 · 795 阅读 · 0 评论 -
Linux 2.6.31内核优化-2
Device Drivers --->Generic Driver Options --->(/sbin/hotplug) path to uevent helper[*] Prevent firmware from being built-*- Userspace firmware loading support[*] Include in-kerne...2010-03-24 14:43:49 · 202 阅读 · 0 评论 -
Linux 2.6.31内核优化-1
介绍本文档是一篇关于Linux Kernel 2.6.31的最简优化指南。作者旨在编译一份性能最佳且适合普通Application/Server开发用的内核。本文提及的内核调优,主要是通过选择最佳编译选项,删除无用驱动,减少内核尺寸等方式来进行的。由于作者水平有限,如果描述错误,还请不吝指教。 运行环境虚拟机Virtualbox 3.1.4...2010-03-24 14:42:38 · 151 阅读 · 0 评论 -
linux下防御arp攻击的策略
1./*找出ARP攻击的机器*/获取同一网段下所有机器MAC地址的办法 机房有机器中毒,发arp包,通过arpspoof虽然可以解决,也可以找到中毒机器的mac地址,但在机房设备不足的情况下,很难查到mac地址对应的IP。然后我们可以通过一个循环,使用arping来对整个子网下面的机器发一个包,这样就可以在arp下面查看到相应的mac缓存,进而得到对应的IP地址...原创 2009-06-09 17:07:20 · 146 阅读 · 0 评论 -
linux 3D 特效
yum install compiz compiz-fusion-gnome compiz-fusion-extras-gnome fusion-icon-gtk ccsmPS:如果你的系统无法使用yum,可以看我blog里那篇使用yum的方法,其实很简单,网上多的是。system——preferences——desktop-effects换grub的启动界面...2009-06-09 14:19:14 · 247 阅读 · 0 评论 -
linux 5.3无法使用yum
CentOS的源有好多,网上大多数人都推荐中科大的源,经测试在青岛网通连接中科大(http://centos.ustc.edu.cn/)的速度也非常好,那就用它吧。先将RHEL5自带的yum删除,执行 rpm -qa|grep yum 将所有找到的包都删除(删除很郁闷的,最好加上--nodeps),然后到中科大的网站下载如下两个包: ...原创 2009-06-09 09:31:36 · 114 阅读 · 0 评论 -
Rhce考试大纲概括
以下 30 个重点是 RHCE 考试的主要方向: 1 .熟悉RedHat Linux各种安装选项,特别是网络安装 2 .了解 LILO , GRUB 等启动管理程序及开机流程 3 .能够事后安装 (rpm)及设置其它的安装选项 4 .了解 ...原创 2009-07-21 09:18:29 · 1008 阅读 · 0 评论 -
H3C交换机常用命令解释
H3C交换机常用命令注释 H3C交换机#######################################################################3 1、system-view 进入系统视图模式 2、sysname 为设备命名 3、display current-configuration 当前配置情况 4、 langua...原创 2009-07-21 14:46:02 · 321 阅读 · 0 评论 -
linux 常见错误解决方法
10、pam 11、拒绝ssh登录(用户)a./etc/ssh/sshd_config denyusers userb.pam 中/etc/security/access.conf/etc/pam.d/sshd¥¥¥¥¥¥¥¥¥¥¥¥ 一、MBR错误。 ¥¥¥¥¥¥¥¥¥¥¥¥¥二 grub.conf 三、/etc/inittab¥¥¥¥¥¥¥¥¥¥¥¥¥四、mount ...原创 2010-12-27 11:20:09 · 1448 阅读 · 0 评论 -
linux iscsi initiator 安装配置
实现环境:vmware workstation,netapp simulator,windows 2003,redhat linux enterprise;一、安装并配置iSCSI Initiator软件 1.从光盘安装iscsi initiator [root@pe03 Server]# cd /mnt/Server/[root@pe03 Server...原创 2010-06-24 15:28:44 · 317 阅读 · 0 评论 -
iscsi配置
1 指定连接iSCSI的前兆网口IP, 与IP-SAN的端口同一网段,例如192.168.70.201,确保能够ping通。2 安装iscsi-initiator ,一般linux操作系统自带。3 修改配置文件 /etc/iscsi/iscsid.conf node.startup=auto node.session.iscsi.InitialR2T=Yes node.sessi...原创 2010-06-17 16:31:20 · 261 阅读 · 0 评论 -
vsftpd配置文件
vsftpd配置文件采用“#”作为注释符,以“#”开头的行和空白行在解析时将被忽略,其余的行被视为配置命令行,每个配置命令的“=”两边不要留有空格。对于每个配置命令,在配置文件中还列出了相关的配置说明,利用vi编辑器可实现对配置文件的编辑修改。方法如下: #vi /etc/vsftpd/vsftpd.conf1.登录和对匿名用户的设置write_enable=yes ...原创 2010-02-09 16:23:24 · 1117 阅读 · 0 评论 -
Rhythmbox, Totem 不支持 mp3的解决办法
为什么 Linux 不支持 mp3 呢?这个问题在 Linux 相关论坛里被人无数次提起。其实是由于美国版权和知识产权相关法律禁止 Linux 发行版发布相关的软件和软件插件。于是 mp3 的支持被一些 Linux 发行版删除了:(其中也有些例外,比如 Linspire 就提供 mp3 的支持,这是因为 Linspire 是已经帮你交了版权税。当然, Linspire...原创 2009-09-08 11:01:19 · 193 阅读 · 0 评论 -
LEMP构建高性能WEB服务器
平台搭建环境:CentOS5.2 32/x86_64 GNU/Linux (32/64操作系统均通过,推荐使用64位操作系统)目标:构建高性的LEMP环境提供WEB服务一、系统安装1. 系统分区建议/boot 100M (大约100左右)SWAP 物理内存的2倍...原创 2009-08-24 13:39:19 · 126 阅读 · 0 评论 -
linux下安装fetion(飞信)
1.先去 http://www.libfetion.cn/Linux_demoapp_download.html 下载 我这下的是tar.gz包 2.检查编译环境 rpm -qa | grep ^gcc #要有gcc-c++,和gcc rpm -qa | grep ^qt4 #qt4-devel...2009-08-18 10:55:08 · 146 阅读 · 0 评论 -
solaris10 xmanager登录
1. 关闭默认的cde服务 svcadm disable cde-login 用ps-ef|grep dtlogin 应该看不到dtlogin进程了 2. 进入/etc/X11/gdm 编辑gdm.conf文件 编辑如下2个地方 找到[xdmcp]字段. ...原创 2010-01-29 10:48:16 · 210 阅读 · 0 评论 -
linux 一句话命令
1.删除0字节文件 find -type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 ps -e -o "%C : %p : %z : %a"|sort -k5 -nr 3.按cpu利用率从大到小排列 ps -e -o "%C : %p : %z : %a"|sort -nr 4.打印说cache里的URL grep ...原创 2009-08-12 14:58:05 · 137 阅读 · 0 评论 -
修复被破坏了的linux文件系统分区表
现象和环境:REDHATFC4,一块36G的SCSI硬盘(/dev/sdc)无法mount,fdisk也看不到分区信息。另外一块该盘重要数据的备份盘(9GSCSI硬盘,/dev/sdb)也是同样的现象。均为独立磁盘,没有RAID设置。(怎么这么巧?数据盘和备份盘同时坏掉了)整个尝试修复的过程大致如下:尝试查看分区信息尽管事先被告知fdisk看不到分区信息,还是固执的尝试了一下:...原创 2009-08-11 11:40:03 · 225 阅读 · 0 评论 -
linux启动过程及troubleshooting
Linux系统启动过程大致按照如下步骤进行(这是一个简述):第一阶段:BIOS启动引导阶段; 在该过程中实现硬件的初始化以及查找启动介质; 从MBR中装载启动引导管理器(GRUB)并运行该启动引导管理第二阶段:...原创 2009-08-06 10:30:11 · 592 阅读 · 0 评论 -
在RHEL5下创建自己的yum repository
在Red Hat Enterprise Linux 5中在安装时没有选择所有软件包,以后在使用过程中想再增加缺少的软件包,通常情况可以通过两种途径完成。一是通过rpm手工安装需要安装的软件包;二是通过注册RHN,然后由yum通过internet连接到RHN站来新增软件包。这两种情况都有其不便之外,第一种由于存在软件包的依赖性关系,可能需要在安装一个rpm包之前要安装多个与之关联的软件包...原创 2009-08-05 11:04:37 · 114 阅读 · 0 评论 -
远程修改用户密码(expect)
一:通过登陆远程root修改密码通过远程登陆修改netseek用户密码为52netseekecho "52netseek" | ssh -l root 192.168.1.112 passwd --stdin netseek二: 通过expect脚本登陆普通用户修改自己的密码.#!/usr/bin/expect#@brief to change user passwo...原创 2009-08-04 09:21:26 · 456 阅读 · 0 评论 -
LVM使用手册
1 简介1.1 什么是LVM?LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版。与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系统管理员可以更方便的为应用与用户分配...原创 2009-08-03 09:21:42 · 151 阅读 · 0 评论 -
Linux 运行级init详解
运行级就是操作系统当前正在运行的功能级别。这个级别从1 到6 ,具有不同的功能。这些级别在/etc/inittab 文件里指定。这个文件是init 程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d 目录下的文件。大多数的Linux 发行版本中,启动脚本位于 /etc/rc.d/init.d。这些脚本被ln 命令来连接到 /etc/rc....原创 2009-08-03 09:19:40 · 139 阅读 · 0 评论 -
redhat下磁盘配额设置
配额可以使各个用户和组无法占用分区的全部空间。可以通过限定inode数而配置配额,每个inode与特定文件相关联;也可以设置绝对极限(KB数)。 默认情况下,readhat会安装和激活quota rpm包。如果不能确定,可以运行命令:rpm -q quota。配额通常在内核中激活。 要对特定的用户使用配额,需要六个步骤:1。修改/etc/fstab,...原创 2009-08-03 09:17:23 · 261 阅读 · 0 评论 -
fedora10无法播放mp3问题解决办法
现象: 每当打开任何播放器去播放mp3的时候,系统总是给出一个错误窗口说是缺少一个多媒体插件[MPEG-1 Layer 3(mp3) decoder],然后让你点击去搜索,结果就是没有找到,汗…… 原因: 因为专利许可证的原因,Fedora 软件仓库不包含 MP3, DVD和视频播放及解码库。 解决办法: ...原创 2009-07-30 11:14:16 · 82 阅读 · 0 评论 -
linux常用软件安装
压缩工具RAR for Linux,Linux中压缩解压RAR格式文件的工具。http://www.rarlab.com/download.htm联络聊天QQ for linuxhttp://www.qq.comMP3播放XMMS,Linux中MP3播放器。http://www.xmms.org/download.php...原创 2009-06-08 17:29:42 · 117 阅读 · 0 评论 -
Linux-yum
yum是什么?(linux命令) 一. yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题注:为什么要使用yum而不用apt,最简单的原因,Fedora自带二. yum特点*可以同时配置多个资源库(Repositor...原创 2009-06-08 15:32:50 · 66 阅读 · 0 评论 -
RHCE笔记1
[size=large]只是记录了一些自己不太清楚和模糊的内容,具体的内容还请去google查找更全面的资料!passwd -S user1 #查看user1的密码情况passwd --status user2 #-Sls - /usr/share/manman -k passwd #在manpage中查找到含有passwd的内容cat -A /doc/doc1 #查看...2008-11-04 21:03:28 · 83 阅读 · 0 评论