linux系统
heart18335101121
这个作者很懒,什么都没留下…
展开
-
Linux 获取系统时间、设置系统时间、定时器
http://blog.csdn.net/weihan0208/article/details/52686212一、获取系统时间函数: time头文件: time.h函数原型: time_t time(time_t *timer)获取当前的系统时间,返回的结果是一个time_t类型,其实就是一个大整数,其值表示从CUT转载 2016-12-25 14:27:08 · 743 阅读 · 0 评论 -
FTP命令大全
使用Linux系统中的ftp命令,用户就能够进行文件传输操作,在Linux系统操作中经常会用到,下面小编就给大家介绍下Linux命令的用法。 [root@www ~]# yum install ftp 安装ftp支持 RedHat系列版本下命令 [root@www ~]# ftp 输入ftp命令 FTP》 open 连接 命令 FTP》 to 10.10.22.8 连接主机转载 2017-06-28 14:39:06 · 268 阅读 · 0 评论 -
Docker学习总结之docker入门(转自:Vikings翻译)
转自:http://www.cnblogs.com/qiuzhenyao/p/docker.htmlUnderstanding Docker以下均翻译自Docker官方文档What is Docker? Docker 是一个开源的平台,设计目标是可以方便开发,方便部署和方便执行应用。使用docker可以快速分发开发好的应用。借助于Docker,你可以将开发平台和应用分离开,并且像管理应用一样管理...转载 2018-05-02 22:00:15 · 844 阅读 · 0 评论 -
initramfs文件系统
转自:https://www.cnblogs.com/CHYI1/p/5551022.htmlLinux内核加载根文件系统执行/sbin/init程序前,需要找到根设备位置,如果根设备需要驱动的支持,内核有可能无能为力,通过提供一个过渡的临时根文件系统可以使得内核的设计更灵活简单.通常过渡的临时根文件系统基本上是内存文件系统.常见的内存文件系统有:rootfs,ramfs,ramdisk,tmpf...转载 2018-05-02 22:12:29 · 743 阅读 · 0 评论 -
Linux 新的API signalfd、timerfd、eventfd使用说明
转:http://blog.jobbole.com/106933/三种新的fd加入linux内核的的版本:signalfd:2.6.22timerfd:2.6.25eventfd:2.6.22三种fd的意义:lsignalfd传统的处理信号的方式是注册信号处理函数;由于信号是异步发生的,要解决数据的并发访问,可重入问题。signalfd可以将信号抽象为一个文件描述符,当有信号发生时可以对其re...转载 2018-05-11 18:15:59 · 442 阅读 · 0 评论 -
Embedded Linux - File System
翻译 http://elinux.org/File_Systems文件系统目录1 简介 1.1 MTD1.2 UBI1.3 分区1.4 eMMC and UFS2 嵌入式文件系统 2.1 AXFS2.2 Btrfs2.3 CramFS2.4 F2FS2.5 InitRAMFS2.6 JFFS22.7 LogFS2.8 NFS2.9 PRAMFS2.10 Romfs2.11 SquashFS2....转载 2018-05-11 18:17:05 · 308 阅读 · 0 评论 -
Linux操作系统启动流程梳理
Linux操作系统启动流程梳理 转载:https://www.cnblogs.com/kevingrace/p/6244584.html接触linux系统运维已经好几年了,常常被问到linux系统启动流程问题,刚好今天有空来梳理下这个过程:一般来说,所有的操作系统的启动流程基本就是:总的来说,linux系统启动流程可以简单总结为以下几步:1)开机BIOS自检,加载硬盘。2)读取MBR,进...转载 2018-05-14 19:54:54 · 834 阅读 · 0 评论 -
深入理解uboot (处理器启动流程分析)
转载:https://blog.csdn.net/kernel_yx/article/details/53045424最近一段时间一直在做uboot移植相关的工作,需要将uboot-2016-7移植到单位设计的ARMv7的处理器上。正好元旦放假三天闲来无事,有段完整的时间来整理下最近的工作成果。之前在学习uboot时,在网上看了很多文章,很多都是基于老版本的的uboot,并且很多都是直接从代码...转载 2018-05-15 10:32:42 · 23021 阅读 · 11 评论 -
norflash/nandflash 启动分析
S3C2440和S5PV210是很多嵌入式爱好者入门的arm处理器,网上的资料也很多。今天我们就来聊聊S3C2440和S5PV210的启动流程,上一篇博客我介绍了uboot在norflah上的启动流程(重要!这是基础)。今天,我们来聊聊uboot在nandflash上的启动流程。一. nandflash 与 norflash 同样,你现在肯定心里有疑问 何为norflash?何为...转载 2018-05-15 11:32:33 · 3219 阅读 · 2 评论 -
linux initrd 详解
作者: easylife http://www.mike.org.cn/blog/index.php?load=read&id=635 在Linux操作系统中,有一项特殊的功能——初始化内存盘INITRD(INITial Ram Disk)技术,而且内核支持压缩的文件系统映像。有了这两项功能,我们可以让Linux系统从小的初始化内存盘启动,并把系统内存的一部分作为根文件系统挂载...转载 2018-05-08 20:06:25 · 277 阅读 · 0 评论 -
为什么要使用YOCTO,以及其便捷之处
作为灵活多变且经济高效的解决方案,嵌入式 Linux展现了巨大的价值,并广泛应用于消费电子设备、网络设备、零售点和行业应用程序。然而,广泛的应用也意味着多样化的业务需求,嵌入式解决方案开发人员必须构建定制Linux 版本来满足其特定需求。本文引用地址:http://www.eepw.com.cn/article/201610/305448.htm这导致了嵌入式Linux 市场的乱象,一直...转载 2018-05-15 19:26:29 · 12560 阅读 · 0 评论 -
如何用一个实例来探讨嵌入式软件架构设计
https://blog.csdn.net/dwx1005526886/article/details/80877338转载 2019-10-10 19:18:07 · 394 阅读 · 0 评论 -
ubantu下命令行格式化U盘
命令行:原则是先卸载,后格式化。假如u盘挂载在/media/disk上卸载:sudo umount /media/disk 格式化:sudo mkfs.vfat /dev/sdb可以用 sudo fdisk -l查看u盘是不是/dev/sdb。不同的格式对应不同的格式化命令:mkfs mkfs.cramfs mkfs.ext3转载 2016-12-25 12:26:06 · 939 阅读 · 0 评论 -
硬盘的扇面、磁道、扇区
转自:http://blog.chinaunix.net/uid-13245160-id-84370.html硬盘的扇面、磁道、扇区扇面:Cylinder/磁道:Track / sectors扇区:Sector / head CHS:Cylinder、Head、Sector/Track,示意图如下: Cylinder柱面数表转载 2016-12-25 12:23:33 · 532 阅读 · 0 评论 -
Linux内存管理之mmap详解
Linux内存管理之mmap详解一. mmap系统调用1. mmap系统调用 mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。当使用mmap映射文件到进程后,就可以直接操作这段虚拟地址进行文件的读写等操作转载 2016-09-20 21:59:12 · 303 阅读 · 0 评论 -
Linux共享内存使用shmget
转至:http://blog.csdn.net/lanmanck/article/details/6092995shmgetint shmget(key_t key, size_t size, int flag);key: 标识符的规则size:共享存储段的字节数flag:读写的权限返回值:成功返回共享存储的id,失败返回-1key_t key-------转载 2016-09-25 19:02:03 · 6000 阅读 · 0 评论 -
Linux平台总线驱动设备模型
原文地址:http://blog.csdn.net/lwj103862095/article/details/17957637platform总线是一种虚拟的总线,相应的设备则为platform_device,而驱动则为platform_driver。Linux 2.6的设备驱动模型中,把I2C、RTC、LCD等都归纳为platform_device。总线将设备和驱动绑定,在系统每转载 2016-10-23 15:00:35 · 238 阅读 · 0 评论 -
串口传输文件来启动系统
原文:http://www.cnblogs.com/lidabo/p/4780866.html假设有一种开发环境,一块板子,除了串口,没有任何外部出入输出设备,没有sd卡,没有网线,这个时候如果你想跟这块板子传输交互文件,要怎么办?根据modem所采用的文件传输协议:xmodem,ymodem,zmodem将其分类 xmodem:简单通用,传输信息单位是“包=128B”,转载 2016-10-16 16:46:59 · 1380 阅读 · 0 评论 -
/etc/resolv.conf文件详解
转自:http://www.cnblogs.com/Alight/p/4351155.html/etc/resolv.conf它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析 器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。转载 2016-11-16 21:41:59 · 3696 阅读 · 0 评论 -
Linux系统时间与RTC时间
http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=3637782Linux的RTC驱动相对还是比较简单的,可以将它作为一个普通的字符型设备,或者一个misc设备,也可以是一个平台设备,这都没有关系,主要还是对rtc_ops这个文件操作结构体中的成员填充,这里主要涉及到两个方面比较重要: 1. 在Linux中有硬件时钟与系统时转载 2016-11-13 17:23:11 · 1112 阅读 · 0 评论 -
回调函数使用方法--例子程序
http://blog.163.com/ssou_1985/blog/static/2953203620123361340352/回调函数:我的理解。假设 A是回调函数,B是调用者,B参数里一个是指向A的函数指针,即回调A,同时另外的参数传递给A作为参数。A可以是多个函数的统一指向,只要函数参数个数相同即可。WINDOWS回调函数:永远不会被程序中的其他函数或子程序调用。只转载 2016-11-13 19:53:15 · 1931 阅读 · 0 评论 -
Linux 虚拟内存和物理内存的理解
本文转自:http://www.cnblogs.com/dyllove98/archive/2013/06/12/3132940.html首先,让我们看下虚拟内存: 第一层理解1. 每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构 2. 一个新进程建立的时候,将会建立起自己的内存空间,此进程的数据,转载 2016-12-25 11:18:50 · 5338 阅读 · 0 评论 -
GNU C 9条扩展语法
http://blog.csdn.net/shangzh/article/details/39398577GNU C 9条扩展语法GNC CC是一个功能非常强大的跨平台C编译器,它对标准C语言进行了一系列扩展,以增强标准C的功能,这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把支持GNU扩展的C语言称为GNU C。Linux内核代码使用了大量的G转载 2016-12-25 11:23:29 · 445 阅读 · 0 评论 -
用户空间与内核的交互---IOCTL
转自: http://blog.chinaunix.net/uid-20786208-id-3479965.html在procfs一节中我们提到过ioctl,它的作用编写过驱动和从事过网络编程的人,一定不会陌生. 就是由于它架构的思路的精妙之处,屏蔽了大量抽象的东西.这里我们就分析下它的使用和架构,当然这里不会分析ioctl系统调用的实现.这里参考资料有《linux设备驱动程序》,《深入理转载 2016-12-25 11:52:28 · 1227 阅读 · 0 评论 -
fdisk -l显示信息详解
http://www.linuxidc.com/Linux/2014-03/97502.htmfdisk -l显示信息详解[root@www.linuxidc.com ~]# fdisk -l Disk /dev/sda: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders U转载 2016-12-25 11:54:35 · 9460 阅读 · 0 评论 -
Linux脚本中用户自定义终止符-EOF
转自:http://blog.csdn.net/simon_dong618/article/details/11674279EOF(End OF File)在Linux命令和脚本中表示用户自定义终止符,其用法如下:...EOF其中的"..."表示用户输入内容。说明:EOF只是一个标示符,可以用其它非关键字符或字符串来代替,例如:.....abc先举一转载 2016-12-25 12:00:36 · 565 阅读 · 0 评论 -
Linux使用fdisk进行磁盘管理
Fdisk分区工具1. Overview*Fdisk是IBM的老牌分区工具,支持绝大多数操作系统,几乎所有的Linux操作系统都默认装有fdisk;包括在Linux Rescue模式下依然能够使用。*fdisk是基于MBR的分区工具(是当年IMB设计给PC机来使用的),所以如果需要使用GPT,则无法使用fdisk进行分区*只有超级用户权限(如root,Uid=0的;转载 2016-12-25 12:05:21 · 578 阅读 · 0 评论 -
linux文件系统问题:wrong fs type, bad option, bad superblock
转自:http://blog.itpub.net/26006637/viewspace-1059946/ linux文件系统问题:wrong fs type, bad option, bad superblock报错内容:mount: wrong fs type, bad option, bad superblock on /dev/转载 2016-12-25 12:20:36 · 21855 阅读 · 1 评论 -
linux日志机制syslogd总结
转自:http://www.cnblogs.com/langqi250/archive/2012/11/14/2769544.html守护进程日志的实现syslogd守护进程用于解决守护进程的日志记录问题,而日志信息保存的位置和记录的信息级别是在syslogd守护进程的配置文件中设定的。守护进程 日志主要涉及3个函数,分别是openlog、syslog和closelog函数。表转载 2016-09-18 21:45:50 · 4366 阅读 · 0 评论