- 博客(16)
- 收藏
- 关注
原创 手动创建一个小于10M的类嵌入式linux系统
前提:1、一个作为主机的linux;本文使用的是Redhat Enterprise Linux 5.8 ;2、在宿主机上提供一块额外的硬盘作为新系统的存储盘,为了降低复杂度,这里添加使用一块IDE接口的新硬盘; 3、linux内核源码,busybox源码;本文使用的是linux-2.6.38.5和busybox-1.20.2说明:本文是一个step by step
2016-03-28 17:47:40 1310
原创 软件磁盘阵列 (software RAID)的建制和mdadm命令的使用
软件磁盘阵列 (software RAID)的建制和mdadm命令的使用软件磁盘阵列主要是透过软件来仿真数组的任务软件磁盘阵列主要是透过软件来仿真数组的任务,因此会损耗较多的系统资源,比如说 CPU的运算下 I/O 总线的资源等。硬件磁盘阵列在 Linux 底下看起来就是一颗实际的大磁盘,因此硬件磁盘阵列的装置文件名为/dev/sd[a-p]
2016-03-25 13:18:25 1057
原创 Linux管道的作用--管道命令在脚本中的使用
在UNIX下的管理性文件,大部分是不需要特殊的文件专用工具即可编辑,打印和阅读的简易文本文件。这些文件大部分放在标准目录:/etc下。如:常见的密码文件和组文件:(passwd,group)文件系统加载表:(fstab,vfstab)主机文件:(hosts)默认的shell启动文件:(profile)系统启动和关机的shell脚本:(存放于子目录树rc0.d,r
2016-03-20 07:22:49 4689
原创 如何在Windows下开发Python:在cmd下运行Python脚本
如何在Windows下开发Python:在cmd下运行Python脚本此处提供两种方法:使用者自行选择 第一种方法:1. 找个文本编辑器,一般选择notepad++,新建个.py文件,写上Python代码,代码可选择简单的print()函数。 源码:简单打印一些Python版本信息和系统信息#!D:\Field\py
2016-03-16 15:35:36 112505 3
原创 文本信息查看命令之file,strings命令实例详解
file:将其参数内容的前几个字节,与样式数据库进行比对, 再在标准输出下,针对各文件显示一行简短报告 用途:该命令用来识别文件类型,也可用来辨别一些文件的编码格式,它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的。指令所在路径:/usr/bin/file
2016-03-16 15:32:22 1575
原创 od命令的使用
od:八进制码转储命令,显示ASCII码,八进制以及十六进制的字节数据流语法:od[option] file(s)常见选项;-A :指定地址基数,包括: d 十进制 o 八进制(系统默认值) x 十六进制 n 不打印位移值-t :指定数据的显示格式,主
2016-03-16 15:30:17 3677
原创 dd命令(附:free命令)实例详解
dd命令:以用户指定的块大小与数理拷贝文件常见参数: if=数据来源 of=数据存储目标 bs=n :以n字节为单位 count=m :读取m个bs seek=M :创建数据文件时,跳过M大小空间 实例1:备份/etc/inittab
2016-03-16 15:26:11 1165
原创 Linux文本数据提取之head,tail实例详解
提取开头或结尾数行显示标准输入前n条记录,或者命令行文件列表的每一个的前n条记录:head -n n [ file(s) ]head -n [ file(s) ]awk 'FNR <= n' [ file(s) ]sed -e nq [ file(s) ]sed nq [ file(s) ] 实例:①[gz_f
2016-03-16 15:24:33 849
原创 linux打印工具pr实例详解
打印工具语法:pr [option] [file(s)] 用途:将文本文件编页,供打印用,只是过滤数据为打印做准备主要选项:-cn:产生n栏的输出可缩写为-n-f:在首页之后的每一页标题前前置一个ASCII分页字符标题-h althdr:将页标题内的文件名称,改用字符串althdr取代-ln:产生n行的页面
2016-03-16 15:21:37 1263
原创 fmt命令(重新格式化段落)与wc命令(计算行数、字数以及字符数)实例详解
重新格式化段落(fmt) fmt:适用于shell脚本内处理数据流时需要完成重新格式化,或者在一个缺乏重新格式化命令但提供了shell转义的编辑器的情况下 常用选项:-s:仅切割较长的行,不会将较短行合并-w n:设置输出行宽度为n个字符 实例1:重新格式化20个字典单词[gz_fieldyang@test ~
2016-03-16 15:19:50 794
原创 文本处理工具之sort,uniq实例详解
文本处理工具之sort,uniq详解 sort:将输入行按照键值字段与数据类型选项以及locate排序语法: sort [option] [file(s)] 主要选项:-b 忽略开头的空白-c 检查文件是否已经正确排序-f 排序时忽略大小写,均视为大写字母-m 将几个排序好的文件,合并为一个排序
2016-03-16 15:11:36 753
原创 Linux字段处理之awk实例详解
使用awk重新编排字段模式与操作 ①基本模式为:awk 'program' [ file...]awk读取命令行所指定的各个文件(若无,则从标准输入),一次读取一条记录(行)再针对每一行,引用程序所指定的命令。 ②awk程序的基本架构为pattern {action}pattern {action}..
2016-03-16 15:09:14 911
原创 Linux字段处理之cut,join实例详解
字段处理1).使用cut选定字段cut语法cut -c list [file...]cut -f list [-d delim] [file...] -c list :以字符为主,执行剪下操作 -f list :以字段为主,执行剪下操作 -d delim :通过-f选项,以delim作为定界
2016-03-16 15:04:59 910
原创 查找和替换之sed流编辑器详解
查找和替换—sed流编辑器详解sed:Stream Editor 行编辑器(全屏编辑器:vi) sed模式空间 默认不编辑原文件,仅对模式空间中的数据作处理: 而后,处理结束后,将模式空间打印到屏
2016-03-16 14:57:54 1185
原创 基本正则表达式,扩展的正则表达式详解
1).简单的grepgrep [option] PATTERM [file...] #grep 'root' /etc/passwd -E:使用扩展正则表达式 -F:使用固定字符串进行匹配 -l:列出匹配模式的文件名称,而不是打印匹配的行 -q:静
2016-03-16 14:48:27 7116 1
原创 shell脚本学习入门
Shell是各大UNIX系统之间通用的功能,具有简单,可移植。开发容易等突出特点,本文列举出shell编程常见的操作,让初学者有个大概的Linux 1).简单输出[gz_field@gim ~]$ type echoecho is a shell builtin[gz_field@gim ~]$ echo -e "the year is2013.
2016-03-16 14:41:10 658
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人