嵌入式Linux
chenyanzhao520
我回来了,不断学习,加油
展开
-
cp拷贝文件不提示而直接覆盖的方法
在RedHat中cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,这在编写脚本或者大量cp覆盖操作的时候是不能忍受的。。。这是因为redhat给cp建了一个alias:[root@devdb ~]# aliasalias cp='cp -i'alias l.='ls -d .* --color=tty'alias ll='ls -l --color=tty'alia原创 2013-10-22 10:20:31 · 2883 阅读 · 0 评论 -
管理软件包
一、利用apt-get管理软件包1.安装软件包Install功能选项主要用于安装指定的软件包。Eg:sudo apt-get install quota 安装quota软件包sudo apt-get --reinstall install quota 重新安装quota软件包2.系统的更新与升级首先需要使用apt-g原创 2013-11-08 10:22:37 · 1202 阅读 · 0 评论 -
采用标准工具备份与恢复数据
1.利用cpio实现备份和恢复工作原理:首先利用find等命令生成一个文件列表,然后通过管道提交给cpio命令,cpio再把给定的文件,包括其属性信息,复制到指定的档案文件或存储介质上。cpio有以下3种运行模式,或者说,具有以下3种用途:恢复,利用“-i”选项,把先前创建的档案文件恢复到系统中。备份,利用“-o”选项和find命令等工具,从标准输入中读取文件列表,创建一个原创 2013-11-06 16:25:19 · 861 阅读 · 0 评论 -
查询磁盘空间信息
一、常用的磁盘空间管理常用工具命令:简单描述df :查询文件系统中的可用或已用存储空间及文件信息节点数量。du :查询指定目录中每个文件或目录占用的磁盘空间。find-size :检索指定目标中指定大小的文件ls -s :以1KB数据块为单位,显示文件的大小cpio :用于创建、转存或恢复cpio档案文件,实现文件或文件系统的备份与恢复,也可用于实现整体目录层次结构的复原创 2013-11-05 09:09:58 · 1140 阅读 · 0 评论 -
Makefile 基础入门(一)
1、有关Makefile当你开始准备学Makefile的时候,我想你也就知道Makefile的重要性了。makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C+原创 2013-11-01 10:02:10 · 1154 阅读 · 0 评论 -
网络挂载
这是我刚工作是记录下来的,希望对一些刚刚接触嵌入式的人有所帮助。刚开始接触LINUX我也不懂这是什么,我就大量查资料加实践来认识。首先,我们应该先了解,什么叫挂载。在linux操作系统中, 挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。挂载条件1、挂原创 2013-10-30 08:59:19 · 1394 阅读 · 0 评论 -
线程
在一个程序里,独立运行的程序片断叫做“线程”。作为多任务,并发的工作方式,当然有其存在优势。 刚开始接触工程比较大的程序时,线程确实不懂,后来花时间自己学才懂得使用。 头文件#include 函数声明int pthread_create(pthread_t*restrict tidp,const pthread_attr_t *restrict_attr,void*原创 2013-10-26 11:38:49 · 881 阅读 · 0 评论 -
简要分析下起机参数。
这是我工作要用到的,不知道对大家有帮助没,由于之前没学过嵌入式,希望大家给予指导。 起机参数。 1) setenv bootcmd 'nand read 0x82000000 0x300000 0x400000;bootm 0x82000000'此处的bootcmd是设置自启动命令参数;bootm 是指从哪个地方开始启动。 2) setenv bootargs 'mem原创 2013-10-25 09:10:26 · 1174 阅读 · 4 评论 -
linux上ln命令详细说明
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln –s原创 2013-10-24 10:02:26 · 942 阅读 · 0 评论 -
Linux 文件系统部分的主要目录
一、文件系统 1.重要作用简介: 1).承担信息处理的组织、管理和维护等任务。 2).文件是Linux系统中信息的存储、读写和执行的基本单位。 3).操作系统正是通过文件系统管理信息的存储、传输和加工等多种处理的功能的。 2.Linux 文件系统部分的主要目录介绍 1). /bin原创 2013-10-24 11:08:57 · 2637 阅读 · 0 评论 -
如何修改IP
以前总是用ifconfig修改,重启后总是得重做。如果修改配置文件,就不用那么麻烦了~A、修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 启动生效: 修改/etc/sysconfig/network-s/ifcfg-eth0 B、修改default gateway原创 2013-10-21 15:09:41 · 1382 阅读 · 0 评论 -
我与嵌入式
关于嵌入式,很早就听说了,听说的时候别人就说很难很难,但是就业很好。于是很多人就去报培训班,我当时就想,估计以后不会进入这行,所以也就没去学。谁知,我找的工作就要用到嵌入式,从此就跟嵌入式结下了缘分。确定好这个公司后,我有一周的时间先自学一下嵌入式,问学长要了一些资料,在网上看看视频,却发现自学是比较难的。其中最主要的原因是不知道如何开始,也没有开发板,其次就是很难静下心来。原创 2013-10-21 13:52:21 · 1089 阅读 · 0 评论 -
bootloader的功能和映象的烧写和启动步骤
一、bootloader的功能弄嵌入式的,首先得知道bootloader的功能是干嘛的,不能盲目的跟着别人的脚步,要你烧bootloader进板子就直接烧进去。 bootloader的功能:1.引导操作系统。2.升级(3种升级方式 OTP USB RS232)。3初始化硬件设备。4.建立内存空间映射图。 二、映象的烧写和启动步骤拿到一块板子,要想他运行原创 2013-10-21 14:50:47 · 2795 阅读 · 0 评论 -
Linux /etc/passwd文件和Linux /etc/shadow
在Linux系统中,每个用户都具有一个唯一的身份标识,称作用户ID(简称UID)。Linux用户可以分为3类:超级用户(root 用户标识号是0)、管理用户和普通用户。/etc/passwd 是存放用户的地方,语法格式:name:password:uid:gid:comment:home:shell/etc/passwd 文件是一个纯文本文件,每行采用了相同的格式:原创 2013-11-09 15:27:06 · 3457 阅读 · 0 评论