码迷,mamicode.com
首页 > 系统相关
[Contiki系列论文之4]ContikiMAC RDC协议
摘要为了降低系统功耗,低功耗无线设备必须尽可能地将无线电收发器关闭,但是为了接收来自邻居节点的通信消息,它必须被经常唤醒。本论文描述了ContikiMAC RDC(Radio-Duty-Cycling)机制,该机制通过使用一系列时序限制,从而达到既关闭收发器又能高效唤醒的作用。在ContikiMAC机制的作用下,参与网络通信的节点的无线电开关在99%的时间内都是关闭的。本论文描述了ContikiMA...
分类:系统相关   时间:2016-05-18 19:40:36    阅读次数:1538
Linux中用户管理详解
一、原理了解 在Linux系统中,所有的用户和组像一个国家。如果国家要繁荣昌盛的话,需要治理得当,需要有主席或者总统,以及地方官员和老百姓组成。在linux中如果你对安全需求比较苛刻,完全可以限制用户的各种行为,不同用户的权限是不同的。 在linux中系统中,它并不认识帐号名称。它认识的是我们的帐号ID,帐号ID保存在/etc/passwd文件中。我们在登录linux主机时,在输入完帐号和密码...
分类:系统相关   时间:2016-05-18 19:38:57    阅读次数:291
linux 文件删除过程浅析
1.Linux文件删除原理 Linux是通过link的数量控制文件删除的,只有当文件不存在任何链接时,该文件才会被删除,一般每个文件有两个link计数器: i_count 和 i_nlink,从VFS inode结构体中可以找到: struct inode {struct hlist_node i_hash; /* hash链表的指针 */struct list_head i_...
分类:系统相关   时间:2016-05-18 19:38:08    阅读次数:379
Linux进程,fork-专研精讲(实例讲解)!!!
创建进程有两种方式,1:由操作系统创建;2:由父进程创建 由操作系统创建的进程,它们之间是平等的,一般不存在资源继承关系(称之为:系统进程)。而对于由父进程创建的进程(子进程),它们和父进程之间是隶属的关系,然后子进程继续创建属于自己的子进程,形成进程家族...
分类:系统相关   时间:2016-05-18 19:35:56    阅读次数:258
Linux内核调试方法总结
一  调试前的准备 二  内核中的bug 三  内核调试配置选项 1  内核配置 2  调试原子操作 四  引发bug并打印信息 1  BUG()和BUG_ON() 2  dump_stack() 五  printk() 1  printk函数的健壮性 2  printk函数脆弱之处 3  LOG等级 4  记录缓冲区 5  syslogd/klogd 6  dmesg...
分类:系统相关   时间:2016-05-18 19:25:24    阅读次数:365
第17章 程序管理与SELinux初探
基本概念 程序:通常为二进制程序放置在存储媒介中(如硬盘、光盘、软盘、磁带等),以物理文件的形式存在。 进程:程序被触发后,执行者的权限与属性、程序的程序代码与所需数据等都会加载到内存中,操作系统并给予这个内存内的单元一个标识符(PID),可以说,进程就是一个正在进行中的程序。 系统或网络服务:常驻在内存的进程。通常都是负责一些系统所提供的功能以服务用户各项任务,因此这些常驻进程就会被我们称为服务(...
分类:系统相关   时间:2016-05-18 19:23:11    阅读次数:274
linux常用文本编辑器nano/vi/vim
linux下有很多文本编辑器,其中系统(不管哪个分支)都会自带nano和vi这两个最基本的编辑器。vim相当于vi的升级版。这里我们依次来讲解这几个编辑器的用法。 1.nano 直接在命令行中敲入nano filename即可打开文件或新建文件。 可以看到第一行反白介绍了nano的版本号以及被编辑的文件名称。接下来就是可编辑区域,这里由于nano.txt文件是一个新建文件,内容为空,...
分类:系统相关   时间:2016-05-18 19:18:56    阅读次数:418
转帖:linux下wireshark安装和使用
Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。 AD: Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。 与很多其他网络工...
分类:系统相关   时间:2016-05-18 19:16:52    阅读次数:457
LINUX 软件安装(rpm详解)
转自:http://www.51testing.com/?uid-227476-action-viewspace-itemid-99651 在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-))不过我们常见的软件包有两种: 1)含有软件的源代码的压缩包,解压后需要手动编译。这种软件安装包通常是...
分类:系统相关   时间:2016-05-18 19:16:18    阅读次数:272
Linux按键驱动程序设计详解---从简单到不简单
混杂设备驱动模型: 1. 混杂设备描述         在Linux系统中,存在一类字符设备,它们拥有相同的主设备号(10),单次设备号不同,我们称这类设备为混            杂设备(miscdevice).所有的混杂设备形成一个链表,对设备访问时内核根据次设备号查到相应的混杂设备。          混杂设备也是字符设备!      linux中使用struct miscdevi...
分类:系统相关   时间:2016-05-18 19:12:02    阅读次数:226
Linux中fork,vfork和clone详解(区别与联系)
fork,vfork,cloneUnix标准的复制进程的系统调用时fork(即分叉),但是Linux,BSD等操作系统并不止实现这一个,确切的说linux实现了三个,fork,vfork,clone(确切说vfork创造出来的是轻量级进程,也叫线程,是共享资源的进程) 系统调用 描述 fork fork创造的子进程是父进程的完整副本,复制了父亲进程的资源,包括内存的内容task_str...
分类:系统相关   时间:2016-05-18 19:04:47    阅读次数:2159
Eclipse快捷键大全
Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制当前行到下一行(复制增加)  Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 A...
分类:系统相关   时间:2016-05-18 19:00:54    阅读次数:240
将Macbook的光驱位升级成SSD
我的MBP是12年中的13寸MBP低配,在升上10.10之后卡的不行不行的,于是准备将光驱位改成SSD,然后升级内存条;...
分类:系统相关   时间:2016-05-18 18:52:09    阅读次数:225
Mac/iPhone 多媒体(图片、音视频)处理
如何从 iPhone 快捷地导出照片、视频和音频到 Mac 中? 在日常生活中,如何对图片进行调整、压缩、编辑和测量标注? 如果录制视频?如何对录制的视频进行格式转换、码流分析和剪辑加工?...
分类:系统相关   时间:2016-05-18 18:51:37    阅读次数:511
linux 基础与shell编程[笔记]
linux 基础与shell编程 linux 系统知识 linux是一个OS ,也是一个完全免费 开源 自由软件 linux 1991   荷兰大学生课程设计   unix   GPL协议 GPL:General Public License 是一份GNU(完全自由软件操作系统)是一个广泛使用的自由软件许可证条款 常见的linux发行版本: Debian:Debian为一款提供...
分类:系统相关   时间:2016-05-18 18:38:07    阅读次数:263
linux中的文本处理方法集锦
sed awk grep 这三个工具都要用到正则表达式,把常用贴出来。  1.行的匹配 [root@mypc /]# sed -n ‘2p’ /etc/passwd  打印出第2行 [root@mypc /]# sed -n ‘1,3p’ /etc/passwd 打印出第1到第3行 [root@mypc /]# sed -n ‘$p’ /etc/passwd   打印出最后一行 [...
分类:系统相关   时间:2016-05-18 18:37:55    阅读次数:210
linux总结
1、 永久更改ip ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 2、从Linux上远程显示Windows桌面 安装rdesktop包 3、 手动添加默认网关 以root用户, 执行: route add default gw 网关的IP 想更改网关 vi /etc/sysconfig/netwo...
分类:系统相关   时间:2016-05-18 18:12:08    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!