博客统计信息

51cto推荐博客
用户名:我爱敏敏
文章数:52
评论数:169
访问量:113408
无忧币:4106
博客积分:1208
博客等级:5
注册日期:2009-03-09

公告

一起努力,一起加油!
近期在整理一些Linux认证考试相关的课程,会把一些比较精彩的部分发到Linux学习板块,望广大学友喜欢。

2010-09-15 16:01:11
        为了能够让博文能够发挥更大的作用,将定期对博文进行整理更新,这个就是一更新列表,方便大家查找,也希望能给更多的朋友以帮助,让博文发挥更大的作用:



2010-11-11日更新:

RHCE心得4--NIS服务端及客户端配置 http://iminmin.blog.51cto.com/689308/163107



2010-9-15日更新:

Fedora12-13完美驱动Nvidia G105M     http://iminmin.blog.51cto.com/689308/287842

Fedora 12-13详细安装设置Compiz+Emerald+AWN实现特效http://iminmin.blog.51cto.com/689308/288130

[/img]..
上个月过生日的时候4岁的宝宝自己做了一个礼物送给我,特别感动。现在贴出来大家也欣赏下:

 

 

 
类别:杂谈|阅读(205)|回复(2)|(2)阅读全文>>
sudo” 是Unix/Linux平台上的一个非常有用的工具,允许为非根用户赋予一些合理的“权利”,让他们执行一些只有根用户或特许用户才能完成的任务,从而减少根用户的登陆次数和管理时间同时也提高了系统安全性。

sudo的目的:为非根用户授予根用户的权限;
配置文件:/etc/sudoers
visudo命令编辑修改/etc/sudoers配置文件

1、一般用户赋权设置:



[root@localhost ~]# visudo

……前面省略

69 ## Syntax:

70 #..
2010-11-30 17:16:58
一、syslog日志服务:
1、守护进程:syslog
2、端口:514
3、配置文件:/etc/syslog.conf
4、常见日志文件:
/var/log/dmesg      内核引导信息日志
/var/log/message    标准系统错误信息日志
/var/log/maillog    邮件系统信息日志
/var/log/cron       计划任务日志
/var/log/secure     安全信息日志
二、 配置文件:

syslog配置文件如下

--------------------------------------------------------------..
2010-11-12 10:40:33
系统信息:redhat 5.4

 一、cron概述:

计划任务,是任务在约定的时间执行已经计划好的工作,是让系统自动完成一些工作。在Linux中, crond 服务是他的守护进程。cron服务器可以根据配置文件约定的时间来执行特定的作务。比如我们可以在配置文件中约定每天早上4点,对计算机的使用情况进行一次统计,就是一个计划任务;
在Linux系统中,计划任务一般是由cron承担,我们可以把cron设置为开机时自动启动。cron启动后,它会读取它的所有配置文件(全局性配置文件/etc/crontab,以及每个用户的计划任务配置文件),然后cron会根..
2010-10-25 16:54:09
一、RPM软件包管理器:
简化了在Redhat Linux 系统中发布、安装、升级和删除软件包的过程。
1、RPM软件包命名格式:
         name-version-release.architecture.rpm
         name:软件名字;version:项目的版本;release:红帽内部补丁;
rpm 是YUM的后端程序,按装的时候需要注意依赖性的问题;
2、RPM命令的使用:
1)安装:rpm -i(--install)

备注: a)-v,-h是输出选项,-v表示显示附加信息,-h安装时输出 # 号;
b)使用rpm安装软件包时,可以使用网络地址如:ftp://或http://
2)升级:rpm –U(--upgrade)
用来升级已经安装的软件包,升级后原来的将被删除;原来的软件包配置文件以.rpmsave为扩展名保存;
3)刷新软件包:rpm-F(--freshen):
刷新软件包和升级软件包基本相同;但如果命令中指定的软件包还没有安装则:
a)         当使用-U时,无论原系统中是否有都会安装该软件包;
b)         当使用-F时,该软件包将被忽略不会被安装;
4)删除软件包rpm –e(--erase):
从系统中删除软件,软件包参数必须是已安装的软件包名称,不是软件包文件名。

3、用RPM更新内核:
rpm –ivh kernel-version.arch.rpm
备注:更新内核不能使用-U或者-F;如果安装的内核不稳定剩下就是一个不能正常引导的系统了
3、RPM查询:
格式:rpm –q what_pachkages what_infomation
1)安装过的软件包的选项:
rpm –qa 列出所有自己安装的软件包;
rpm –qf filename 显示拥有该文件的软件包(这个文件是由哪个软件包安装的);

rpm –qi package_name 显示软件包的一般信息;
rpm –ql package_name 列出软件包中的所有文件;
2010-10-09 10:35:38
一:inode table:

 
inode table是data area的索引表;

inode table保存着系统所含文件信息列表;每个项目都称为inode(每个128btye),可以通过对应的inode号码来调用。

1。inode包含的信息有:

*文件类型(文件、目录等)

*文件权限

*链接计数:和inode号码相关联的文件名的数量

*文件所有者的用户ID,相关群组的ID

*时间戳:最后存取时间、修改时间和最后一次inode改变时间

*数据在硬盘上的位置:所以当Linux 在读取数据的时候,首是先查询 inode table 以得到数据是放在硬盘上的位置,然后再去该位置读取真正的数据内容!

*其他一些信息

2。cp、mv、rm对inode的影响:

cp和inode:

1)分配一个未使用的inode号码,在inode 表中添加一个新项目;

2)在目录中创建一个目录项,关联文件名和inode号码;

3)把数据复制到新文件中。

  rm和inode:

1)减少链接数量,释放inode号码(号码可以被重新使用);

2)数据块放到可用空间列表中;

3)删除目录中的目录项;-----实际文件内容并没有被删除,知道被别的文件覆盖

mv和inode:

 如果mv命令的目标和源文件所在的文件系统相同:

1)使用新文件名建立目录项;

2)删除带有原来文件名的目录项;

备注:该操作对inode表没有影响(除时间戳),对数据的位置也没有影响,不移动任何数据。

如果目标和源文件所在文件系统不相同,就是cp和rm;

二:硬链接和软连接:

1。硬链接:

*同一个inode号码使用多个文件名来和他对应;

*用rm来删除硬链接文件:

1)仅仅是减少链接数量;

2)只要有一个链接存在文件就存在;

3)当链接数为零,文件就被删除了。

*无法跨越分区;

*建立硬链接文件:ln 文件名  链接名
 
2。软连接(符号链接):

指向目标文件的符号链接,文件类型: l  表示链接符号;符号链接的内容就是它所指向的文件名;

*软连接文件有自己的inodes,适合原文件不同的单独文件;

*符号链接文件的权限无关紧要,主要是他所链接的文件的权限;

*rm删除的话只是删除这个链接文件。

*建立软链接文件:ln –s 文件名  链接名

 
Linux下文件搜索处理实例心得
一、locate:
    locate [选项] 关键词
    在文件数据库中查询匹配搜索条件的文件。
选项:
-i:搜索时是否区分大小写,默认区分;加上这个选项就不区分大小写;
-n X:只显示前X个匹配项目;
 
备注:
*文件数据库是有管理员使用updatedb来生成或者更新的,否则新建立的文件会查不到;一般情况下数据库在后台自动建立更新。
*搜索的是全路径,不单单是文件名。
 
二、find:
find [目录……] [条件……]
    比locate命令慢,但更加准确;
*如果没有指定目录,则在当前目录查询;
*如果没有指定条件则匹配所有条件;
可以在找到的文件上执行命令:使用选项-ok或者-exec
1、基本条件:
1)-name 文件名:查找匹配文件名;

 2)-user 用户名:根据用户名查找;
       -uid 用户ID:根据UID查找;
 
 3)-group 组名:根据组名查找;
2、条件逻辑运算:
搜索条件默认使用AND迅速连接符; find / -name ook -user redhat 就是满足文件名为ook,并且属于redhat这个用户的文件
1)-o来进行OR或运算;
 
一、Vim三种模式:
1、Vim和Vi:
         两者都是多模式编辑器;
         Vim是Vi升级版,再兼容Vi所有指令的同时增加了一些新功能支持;
特点:

语法加亮:使用不同的颜色加亮代码;
多级撤销:Vi只能撤销一次操作,Vim可以无限次撤销;
可视化操作:可以在终端模式运行,也可以在Xwindows模式运行;

2、Vim的三种模式:

命令模式(Command):默认模式,只能输入指令,不能输入编辑文字;
插入模式(Insert)..
一、查看文件的部分截取
1、head:显示文件的开头几行,默认显示前10行;
         head  [–n  行数] 文件名
---------------------------------------------------------------------------------
[root@localhost ~]# head -n 3 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
---------------------------------------------------------------------------------
2、tail:显示文件..
 <<   1   2   3   4   5   >>   页数 ( 1/6 )

我最近发表的评论

RHCE心得3----基.. 回复
请把这个问题的详细提示及相关信息..
4岁宝宝给爸爸的.. 回复
谢谢!
4岁宝宝给爸爸的.. 回复
谢谢