- 博客(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
原创 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
转载 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
转载 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 命令清单
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 使用规范流程
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
转载 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 (Linux) Suspend流程
1. Linux Suspend简介 Linux Suspend主要有以下三步: 1) 冻结用户态进程和内核态任务 2) 调用注册的设备的suspend的回调函数,顺序是按照注册顺序 3) 休眠核心设备和使CPU
2015-09-01 17:19:07 771
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人