嵌入式Linux中文站

tftp-nfs开发环境搭建

阅读(93)

嵌入式开发通常使用 主机-开发板 的开发模式,在裸板开发中,我们通常使用串口调试工具传递文件,比如windows平台的超级终端,SecuCRT以及Linux平台的ckermit(题外话:ckermit比windows的那两个快多了)。但在OS的开发环境中,由于程序复杂,规模巨大,串口的低速和易错就不再适合我们开发了,而在这种环境下,基于网络的开发环境由于高速和准确受到了大家的青睐。 结构说明 在有OS的嵌入式系统中,SoC的启动过程有3个加载。 上电的第一个程序就是片上固化的启动代码,它负责把bootlo

shell 脚本关键字&符号

阅读(83)

shell概念 shell既是一种解释型编程语言,也是一个这种编程语言的解释器的名字 shell是解释型语言,就是解释器会一条一条的翻译每一条语句并执行,对比之下,C语言是编译型语言,编译器把整个工程编译成可执行文件才能执行 在没有续行符( \回车 )的情况下,shell脚本的一条语句以回车为结束 任何一个shell脚本程序都必须在开头用 #! 标识使用的shell程序,如果用的是bash,那就是 #!/bin/sh shell脚本一行中的 # 之后的部分为注释 刚刚写完的一个shell script程序

Linux环境下批量修改文件名

阅读(197)

前言 最近一个用户环境下,2号节点存放归档日志的文件意外丢失,导致原来存放在arch2中的归档日志生成/opt/sharedisk/arch22_58959_781640038.dbf,因为时间比较旧,归档日志有几百个,现在需要把所有名称类似arch22的日志批量更改名称,去掉前面的arch2 rename 简单语法: rename 要替换内容 替换内容 替换的文件列 $ls arch22_58951_781640038.dbf arch22_58952_781640038.dbf arch22_5895

linux的top命令

阅读(67)

在linux的top命令里的cpu信息是什么意思呢? Cpu(s): 62.1% us, 15.9% sy,0.1% ni, 19.4% id,2.0% wa,0.1% hi,0.4% si Mem: 8247956k total,8232004k used,15952k free,205240k buffers Swap: 8191992k total,48k used,8191944k free,7156092k cached top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资

awk 文本处理工具

阅读(199)

awk: 强大的文本处理工具,擅长对日志文件进行分析; 不仅用于Linux,也是任何环境中现在的功能最强大的数据处理引擎; 语法说明: awk {pattern + action} {filenames} pattern:指在数据中要查找的内容; action:指要操作的指令。 {}可以对一系列指令进行分组,不一定要出现。pattern要表达的正则表达式要用斜杠括起来。 通常,awk是以文件的一行为处理单位,每接收一行就执行相应的命令。 三种调用方法: 命令行: awk [-F field-separat

Linux入门时必学文件处理个命令

阅读(156)

Linux系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。文件可以是一封信、一个通讯录,或者是程序的源语句、程序的数据,甚至可以包括可执行的程序和其它非正文内容。Linux文件系统具有良好的结构,系统提供了很多文件处理程序。这里主要介绍常用的文件处理命令。 file 1.作用 file通过探测文件内容判断文件类型,使用权限是所有用户。 2.格式 file [options]文件名 3.[options]主要参数 -v:在

Linux-命令学习-df

阅读(127)

1、df命令用于查看Linux服务器的文件系统磁盘的储存情况,可用该命令获取磁盘占用多少空间,还剩余多少空间。 2、du:显示每个文件和目录的磁盘使用空间 3、du,df的区别 du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。 df,disk free,通过文件系统来快速获取空间大小的信息,当我们删除一个文件的时候,这个文件不是马上就在文件系统当中消失了,而是暂时消失了,当所有程

shell编程条件语句

阅读(182)

通过前两篇文章,我们掌握了shell的一些基本写法和变量的使用,以及基本数据类型的运算。那么,本次就将要学习shell的结构化命令了,也就是我们其它编程语言中的条件选择语句及循环语句。 不过,在学习shell结构化命令的时候,我们又会发现它与其它编程的语言相比存在不