随笔分类 - 05.linux_com
摘要:.gitignore 配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是个人对于配置 .gitignore 的一些心得。 1、配置语法: 以斜杠“/”开头表示目录; 以星号“*”通配多个字符; 以问号“?”通配单个字符 以方括号“[]”包含单个字符的匹配
阅读全文
摘要:m:编译整个安卓系统 makes from the top of the tree mm:编译当前目录下的模块,当前目录下需要有Android.mk这个makefile文件,否则就往上找最近的Android.mk文件。 builds all of the moudles in the current
阅读全文
摘要:1) 添加系统API或者修改@hide的API后,需要执行 make update-api,然后再make 2) 修改公共api后,需要 make update-api 比较framework/base/api 下的current.xml跟原始x.xml(比如2.2为8.xml, 2.3.3为10.
阅读全文
摘要:git format-patch HEAD^ # git format-patch -s 1bbe3c8c197a35f79bfddaba099270a2e54ea9c7 please replace the hash code with your repo previous commit. the
阅读全文
摘要:在Android系统中,它的根文件系统下有几个用于启动系统时需要的配置文件: [cpp] view plain copy /init.rc /default.prop /system/build.prop [cpp] view plain copy [cpp] view plain copy 通常我
阅读全文
摘要:在/proc文件系统下,又两个文件提供了中断的信息。 /proc/interrupts 文件中列出当前系统使用的中断的情况,所以某个中断处理没有安装,是不会显示的。哪怕之前安装过,被卸载了。 从左到右分别是, irq的序号, 在各自cpu上发生中断的次数,可编程中断控制器,设备名称(request_
阅读全文
摘要:http://blog.csdn.net/w_jewelry/article/details/8123639 1.Gerrit里点击“publish and submit”提示如下:Your change could not be merged due to a path conflict.Plea
阅读全文
摘要:简介 这个文档记录了用kGDB调试Linux内核的全过程,都是在前人工作基础上的一些总结。以下操作都是基于特定板子来进行,但是大部分都能应用于其他平台。 要使用KGDB来调试内核,首先需要修改config配置文件,打开相应的配置,配置内核启动参数,甚至修改串口驱动添加poll支持,然后才能通过串口远
阅读全文
摘要:1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 需要说明的是对于Linux下的其它服务都可
阅读全文
摘要:++++++++++++++++++++++++++++++++++++++正文++++++++++++++++++++++++++++++++++++++1、Linux文件的扩展名; 一谈到文件类型,大家就能想到Windows的文件类型,比如file.txt、file.doc、file.sys、f
阅读全文
摘要:awk中不能解析shell变量,建议做法是通过-v传递进去: 1 typeline=`cat $typepath | awk -v str="$typetmp" '/str/{print NR}'` typeline=`cat $typepath | awk -v str="$typetmp" '/
阅读全文
摘要:编译modem生成bin文件cp到指定文件夹 up_modembin.sh ./up_modembin.sh 1
阅读全文
摘要:首先, 如果你的ssh没有安装的话,要安装ssh服务端。ubuntu是很简单 sudo apt-get install openssh-server 1,建立你的git 目录。 ourunix@ubuntu:~$ mkdir testgit ourunix@ubuntu:~$ cd testgit/
阅读全文
摘要:涉及在linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。 常用 说明 Ctrl – k: 先按住 Ctrl 键,然后再按 k 键; Alt – k: 先按住 Alt 键,然后再按 k 键; M – k:先单击 Esc 键,然后再
阅读全文
摘要:重新安装了ubuntu12.04后,Ubuntu开机就出现:error:no such partitiongrub rescue >一般情况下,出现这类错误是引导文件出错或者系统找不到引导文件,而系统并没有坏,所以不用重新安装系统。需要进行如下的设置。一 grub介绍grub是一个引导管理程序,它允
阅读全文
摘要:1、主设备号与次设备号的功能 在Linux内核中,主设备号标识设备对应的驱动程序,告诉Linux内核使用哪一个驱动程序为该设备(也就是/dev下的设备文件)服务;而次设备号则用来标识具体且唯一的某个设备。 比如说在linux的终端打入命令: 会出现很多的文件列表,这里举例字符串设备文件【字符串设备的
阅读全文
摘要:摘自《Git权威指南》 Git reset 是Git最常用的命令之一,也是最危险最容易误用的命令。 用法一:git reset [-q] [<commit>] [--] <paths>... 用法二:git reset [--soft --mixed | --hard | --merge | --k
阅读全文
摘要:git reset --hard origin/master git status FAQ: When I issue the "git status" command, I see the following "Your branch is ahead or origin/master ..."
阅读全文
摘要:本文参考:http://stackoverflow.com/questions/19864934/git-your-branch-and-origin-master-have-diverged-how-to-throw-away-local-com 如果不需要保留本地的修改,只要执行下面两步:
阅读全文
浙公网安备 33010602011771号