Linux:LFS:第一天:今天开始学习,计划7天时间
摘要:前记lfs:linux from scratch:从零开始学习linux!是为了真正想了解liunx是个什么东西,各种分发版是如何组织构建原理的人而准备的!!!我想做这样的人!曾记得:前两年接触过lfs,由于兴趣不大(主要是没有学习linux的原动力),仅仅弄明白这个词组的意见就飘过了!这次,一定一步一个脚印的走过去!!第一天:准备工作:1.学习资料:孙海勇的博客:http://www.linux...
阅读全文
posted @
2010-01-29 11:54
jinzhenshui
阅读(552)
推荐(0) 编辑
Linux:时间问题?
摘要:概论:linux的时间分为:UTC时间、本地时间,一般安装时会提示你选择一种时间表示,通常默认都是UTC时间。windows在安装时一般就指定了区域,所以时间指的是本地时间!通常的和时间有关的命令都支持这两种时间的显示和设置,默认显示的都是本地时间!原理:通常,在用linux时,经常发现时间不正确:不是bios的时间和linux系统的时间不一致,就是liunx下的时间和windows下的时间不对,...
阅读全文
posted @
2010-01-26 10:51
jinzhenshui
阅读(1497)
推荐(0) 编辑
Linux:计划任务之at
摘要:at:在指定的时间运行命令,用于执行一次性的计划任务at有很多变体命令,可以理解为不同at选项命令组合的别名命令。at最重要的是灵活多变的时间格式!at的时间格式:参见 /usr/share/doc/at/timespecs绝对格式:HH:MM:(24小时制的)小时+分钟数,如果指定的时刻已经过去,则at任务会在下一日的该时刻运行HH:MM [AM|PM]:(12小时制的)小时+分钟数,如果指定的...
阅读全文
posted @
2010-01-25 15:38
jinzhenshui
阅读(335)
推荐(0) 编辑
Linux:计划任务之cron
摘要:cron:liunx上计划任务的系统级别、后台执行守护程序;最基本的liunx服务之一!!!它每一分钟都会检查配置文件的变动情况它每一分钟都会根据配置文件信息检查任务的执行情况cron支持多个位置的配置文件:/var/spool/cron/crontabs/*:每分钟检查一次变动;每个用户有自己单独的配置文件;通过crontab命令编辑配置文件!/etc/crontab:实时监控;全局配置文件;与...
阅读全文
posted @
2010-01-25 14:29
jinzhenshui
阅读(493)
推荐(0) 编辑
Linux:和任务执行相关的 【批命令执行 run-parts】命令
摘要:run-parts:执行目录下的 命令或脚本 工具,其他非可执行文件和子目录下的文件不会被执行。目录下的命令,是以基本的词汇(字符)顺序执行的,除非你指定了--reverse 逆序选项!这是个老牌的GNU实用工具,自1994年开始!目录下命令的命名规范:--lsbsysinit:lsb格式,太复杂,我个人不用!--regex:正则表达式格式,就是它了!!特殊规范的命名:大写字母+小写字母+数字+下...
阅读全文
posted @
2010-01-25 11:51
jinzhenshui
阅读(2177)
推荐(0) 编辑
Linux:权限、用户、用户组、root、安全审核、安全配置
摘要:文件(包括目录)权限: 权限类型x:1:执行w:2:写r:4:读目录(访问目录)进入目录,流览其下的文件名称信息创建文件、删除文件、修改文件、追加文件浏览目录中文件的其他信息(文件名总会被获取)文件类型普通文件执行文件修改文件内容,包括追加内容读取文件内容其他文件注释:如果没有x权限 ls -l 目录是不允许的;但是ls -ld 是可以的,如果父目录没有禁止x权限。关键点就在于ls如何看待目录文...
阅读全文
posted @
2010-01-21 13:59
jinzhenshui
阅读(983)
推荐(0) 编辑
Linux:bash的变量 处理
摘要:变量可以扩展处理,衍生出各种功能。产生新的结果字符串,并不影响原变量!查找替换、删除a=/12/123/abc从左至右 替换 第一次出现的地方:${a/12/}=>//123/abc从左至右 替换 最左边开始第一次出现的地方:${a/#12/}=>/12/123/abc,而${a/#\/12/}=>/123/abc从右至左 替换 最右边开始第一次出现的地方:${a/%abc/}=...
阅读全文
posted @
2010-01-18 17:23
jinzhenshui
阅读(491)
推荐(0) 编辑
Linux:grep基本使用、与之配合的正则表达式
摘要:POSIX字符实体:[:实体名:]:[:alpha:]、[:lower:]、[:upper:]:字母;小写字母;大写字母[:digit:]、[:xdigit:]:十进制数字;十六进制数字[:alnum:]:字母、数字[:punct:]:标点符号[:space:]:空白(空格、tab、新行)[:graph:]:可打印字符,非控制字符,不不不不 包括空格![:print:]:可打印字符,非控制字符,包...
阅读全文
posted @
2010-01-17 18:32
jinzhenshui
阅读(1700)
推荐(0) 编辑
Linux:bash的细节——极其重要又极易出错
摘要:变量运算符父shell 脚本总是运行在 子shell 环境中。子shell 只能看到 环境变量的副本,而不能看到父shell的 本地变量;父shell 看不见子shell的本地变量,但可以看见子shell导出的环境变量大括号扩展{},优先级高于变量替换!左、右大括号{}和其中的各个内容之间必须紧紧相连,不能有空白;内容之间也必须通过逗号“,”紧紧相连!shell变量默认类型...
阅读全文
posted @
2010-01-12 15:43
jinzhenshui
阅读(503)
推荐(0) 编辑