自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(482)
  • 收藏
  • 关注

转载 linux命令之sed, awk, grep, cut

from :  http://blog.sina.com.cn/s/blog_61c006ea0100nf1g.htmlinux命令之sed, awk, grep, cut篇用下来感觉这4个命令比较常用,功能也比较强大,等我有时间了要好好整理一下。首先介绍一下cut,之前有文章已经讲过它的用法了,这次连带cut的死对头paste,一起拎出来讲讲。第一篇 cut

2016-05-18 19:26:12 733

转载 LINUX sed grep awk之间比较整理

from :  http://blog.csdn.net/zzhays/article/details/7875549正则表达式基础在最简单的情况下,一个正则表达式看上去就是一个普通的查找串。例如,正则表达式"testing"中没有包含任何元字符,,它可以匹配"testing"和"123testing"等字符串,但是不能匹配"Testing"。要想真正的用好

2016-05-18 19:24:59 665

转载 Linux 之 shell 比较运算符

from : http://blog.csdn.net/sunboy_2050/article/details/6836382运算符描述示例文件比较运算符-e filename如果 filename 存在,则为真[ -e /var/log/syslog ]-d filename如果 fi

2016-05-18 10:32:20 722

转载 git rebase简介(高级篇)

git rebase

2016-04-27 18:00:33 580

原创 dts

http://www.devicetree.org/Device_Tree_Usage./out/target/product/xxxx/obj/KERNEL_OBJ/scripts/dtc/dtc -I dtb -O dts -o temp.dts ./out/target/product/xxxxxx/obj/KERNEL_OBJ/arch/arm/boot/dts/qco

2016-04-26 17:58:20 697

转载 git修改提交的用户名和Email

from : http://blog.chinaunix.net/uid-26997997-id-3231891.html有时候在执行repo upload上传代码的时候会出现To ssh://username@code.address.com:29442/kernel/msm ! [remote rejected] ltr558 -> refs/for/JB8X25_FC/I

2016-04-21 16:52:55 1261

转载 make 2>&1 | tee log.txt之小析

make 2>&1 | tee

2016-04-20 18:14:16 1018

转载 10 个迅速提升你 Git 水平的提示

from : http://www.oschina.net/translate/10-tips-git-next-level?cmp英文原文:10 Tips to Push Your Git Skills to the Next LevelRecently we published a couple of tutorials to get you f

2016-04-20 15:44:25 890

转载 /proc/sysrq-trigger文件的功能

proc/sysrq-trigger

2016-04-06 18:07:32 2532

转载 git log简介

原文:http://www.cnblogs.com/gbyukg/archive/2011/12/12/2285419.htmlgit log 用于查看提交记录,参数有这些:-n      (n是一个正整数),查看最近n次的提交信息$ git log -2 查看最近2次的提交历史记录-- fileName     fileName为任意文件名,查看指定文件

2016-04-06 15:59:05 565

转载 vim 命令图解

vim 命令,vim是一个很好的编辑工具,下面为大家介绍一下vim入门基本命令。方法/步骤1【vim 命令-启动vimtutor】:执行命令:vimtutor。vimtutor是vim使用入门教程。25到30分钟就可以入门。2【vim 命令-移动光标】:h 的鍵位于左邊,每次按下就會向左移動。

2016-03-31 18:14:42 771

转载 Tmux 入门介绍

本文由 伯乐在线 - 胡屹 翻译,周进林 校稿。未经许可,禁止转载!英文出处:Daniel Miessler。欢迎加入翻译组。简介有关 Tmux 的教程多达 4257 篇,这个数还是我粗略统计的。而我这篇入门教程的目的是让你从“我去,Tmux 是神马”极速地转变到“Tmux 真牛B”!那么,我们就开始吧!为什么要用 Tmuxtmux 在很多方面都很有用。

2016-03-30 17:53:18 563

转载 Git的Patch功能

git format-patchgit am

2016-03-25 17:39:26 1015

转载 git commit简介

git commit

2016-03-15 17:41:40 729

转载 常用 Git 命令清单

from http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html作者: 阮一峰日期: 2015年12月 9日我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区In...

2016-03-15 15:29:00 588

转载 Git分支管理策略

from : http://www.ruanyifeng.com/blog/2012/07/git.html作者: 阮一峰日期: 2012年7月 5日如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。相比同类软件,Git有很多优点。其中很显著的一点,就

2016-03-15 15:17:46 422

转载 Git远程操作详解

git clonegit remotegit fetchgit pullgit push

2016-03-15 14:55:39 734

转载 Git 使用规范流程

from : http://www.ruanyifeng.com/blog/2015/08/git-use-process.html作者: 阮一峰日期: 2015年8月 5日团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。下面是ThoughtBot 的

2016-03-14 18:10:25 518

转载 git cherry-pick简介

from : http://blog.csdn.net/hudashi/article/details/7669462本文编辑整理自:http://sg552.iteye.com/blog/1300713http://web.mit.edu/bitbucket/git-doc/git-cherry-pick.txtgit cherry-pick用于把另一个本地分支的commit修改应用到当前分支。...

2016-03-08 19:31:17 837

转载 LTP(Linux Test Project)介绍

LTP--linux稳定性测试 linux性能测试 ltp压力测试 (2011-12-09 12:07:4)标签:ltp ltp稳定性测试 linux性能测试 ltp分析 ltp简介原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://tech110.blog.51cto.com/438717/737865

2016-02-01 14:21:33 1916

转载 【Linux入门学习之】vim编辑器---批量注释与反注释

在使用vim编写代码的时候,经常需要用到批量注释与反注释一段代码。下面简要介绍其操作。方法一 块选择模式插入注释:用v进入virtual模式用上下键选中需要注释的行数按Control+v(win下面ctrl+q)进入列模式按大些“I”进入插入模式,输入注释符“#”或者是"//",然后立刻按下ESC(

2016-01-30 16:51:40 1484

转载 【Linux入门学习之】vi/vim编辑器必知必会

vi/vim编辑器必知必会一、我们为什么要学习vim编辑器?Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因:(1)所有的Unix like系统都会内置vi文本编辑

2016-01-30 16:23:37 962

转载 git rebase简介(基本篇)

rebase

2016-01-08 15:41:31 1162

转载 ubuntu su 密码

原文地址:http://www.cppblog.com/farvelocity/archive/2010/01/04/104772.html偶尔用回到ubuntu系统,想切换到su,总是显示不成功,也许是初次使用,即需要设定一下:使用sudo$:sudo passwd系统提示输入密码,即安装时的用户密码,然后,系统提示输入两次新密码,输入完毕后,$:su 即可进入su,

2015-12-29 11:08:01 626

转载 Kmemleak检测工具介绍

一、 Kmemleak检测工具介绍Kmemleak工作于内核态,Kmemleak 提供了一种可选的内核泄漏检测,其方法类似于跟踪内存收集器。当独立的对象没有被释放时,其报告记录在 /sys/kernel/debug/kmemleak中,Kmemcheck能够帮助定位大多数内存错误的上下文。Kmemleak使用过程概述首先CONFIG_DEBUG_KMEMLEAK 在Kernel hacki

2015-12-04 16:27:33 1312

原创 Auto format Linux kernel coding style

Auto format Linux kernel coding style

2015-12-04 14:47:26 3002

转载 Linux内核代码风格

from :  https://www.kernel.org/doc/Documentation/zh_CN/CodingStyleChinese translated version of Documentation/CodingStyleIf you have any comment or update to the content, please post to LKML

2015-11-26 16:12:48 1693

原创 android local native socket

一、socket面向连接的协议(如TCP)的套接字系统调用过程:    图片来源于:http://blog.csdn.net/hguisu/article/details/7444092  linux socket 编译参考:http://blog.csdn.net/hguisu/article/details/7445768二、android local na

2015-11-12 18:03:12 1797

转载 Linux的SOCKET编程详解

from :  http://blog.csdn.net/hguisu/article/details/7445768/Linux的SOCKET编程详解1. 网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施

2015-11-12 15:28:29 936

原创 android 6.0 sgdisk

理解 MBR 的限制在这个代码区域之后,MBR 将数据存储在大约 4 个分区上,这些分区称为主分区。每个分区采用两种方法进行描述:“柱面/磁头/扇区 (CHS)” 标记法和 “逻辑块寻址 (LBA)” 标记法。今天,CHS 标记法几乎成为了老古董,因为它是一个 24 位的数字。这意味着它只限于描述 8GB 大小的磁盘区域。假设一个扇区大小为 512 字节,32 位的 LBA 值支持

2015-09-25 15:36:14 3617

转载 Linux电源管理(10)_autosleep

from : http://www.wowotech.net/pm_subsystem/autosleep.html1. 前言Autosleep也是从Android wakelocks补丁集中演化而来的(Linux电源管理(9)_wakelocks),用于取代Android wakelocks中的自动休眠功能。它基于wakeup source实现,从代码逻辑上讲,autosle

2015-09-21 09:59:04 869

转载 Linux电源管理(9)_wakelocks

from : http://www.wowotech.net/pm_subsystem/wakelocks.html1. 前言wakelocks是一个有故事的功能。wakelocks最初出现在Android为linux kernel打的一个补丁集上,该补丁集实现了一个名称为“wakelocks”的系统调用,该系统调用允许调用者阻止系统进入低功耗模式(如idle、

2015-09-21 09:56:12 1100

转载 Linux电源管理(8)_Wakeup count功能

from :  http://www.wowotech.net/pm_subsystem/wakeup_count.html1. 前言Wakeup count是Wakeup events framework的组成部分,用于解决“system suspend和system wakeup events之间的同步问题”。本文将结合“Linux电源管理(6)_Generic

2015-09-21 09:54:08 954

转载 Linux电源管理(7)_Wakeup events framework

from : http://www.wowotech.net/linux_kenrel/wakeup_events_framework.html1.  前言本文继续“Linux电源管理(6)_Generic PM之Suspend功能”中有关suspend同步以及PM wakeup的话题。这个话题,是近几年Linux kernel最具争议的话题之一,在国外Linux开发论

2015-09-21 09:52:11 804

转载 Linux电源管理(6)_Generic PM之Suspend功能

Linux电源管理(6)_Generic PM之Suspend功能作者:蜗蜗 发布于:2014-8-22 21:40 分类:电源管理子系统1. 前言Linux内核提供了三种Suspend: Freeze、Standby和STR(Suspend to RAM),在用户空间向”/sys/power/state”文件分别写入”freeze”、”standby”和”mem”,即可触发它们。

2015-09-17 16:46:53 1326

原创 unrar

Ubuntu unrar 通过如下命令可知ubuntu使用的是:unrar-nonfree~$ whereis unrarunrar: /usr/bin/unrar /usr/bin/X11/unrar /usr/share/man/man1/unrar.1.gz~$ ll /usr/bin/unrarlrwxrwxrwx 1 root root 23 Aug 19 10:29

2015-09-14 14:51:14 810

转载 电源管理之android内核suspend to disk的实现(一)

from : http://blog.csdn.net/wang_zheng_kai/article/details/18615543最近刚刚做了一份关于电源管理中android系统suspend to disk的实现研究学习报告,最近比较清闲就简单做了整理。我是基于北京君正jz4780grus开发板做的探究,我将要在这几天按照下面做一个学习报告,其内容如下所示:一

2015-09-02 16:17:51 1426

转载 Android快速启动方案设计原理(hibernation/HyperBoot)

概要原理如下:1. 在kernel空间使用tuxonice(suspend2的演进版本)进行suspend to disk(hibernation),主要动作是保存当前内存中所有的有效内容到hibernate image预留分区,写入前使用lzo算法进行压缩(启动的时间主要取决于image的大小)2. Kill掉不重要的service进程(可配置),以减少要已用的内存空间。

2015-09-02 16:17:01 1297

转载 Android HAL实例解析

Android HAL

2015-09-02 13:51:17 1258

转载 Android (Linux) Suspend流程

1. Linux Suspend简介    Linux Suspend主要有以下三步:   1) 冻结用户态进程和内核态任务    2) 调用注册的设备的suspend的回调函数,顺序是按照注册顺序    3) 休眠核心设备和使CPU

2015-09-01 17:19:07 771

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除