![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 56
IT女程序员Lyra
这个作者很懒,什么都没留下…
展开
-
步骤:用git提交patch,并发送邮件…
一. 先配置git send-mail 的 smtp服务器:1. 安装git-email:# apt-get install git git-core git-email修改gitconfig文件:vim ~/.gitconfig[color]ui = auto[commit]template = ~/.commit_template[user]name = ***ema原创 2014-11-27 18:07:07 · 1369 阅读 · 0 评论 -
VirtualBox 管理工具修改 UUID
问题:同一个VirtualBox.vdi文件的副本拥有同一个UUID,不能同事注册在VirtualBox虚拟机中,所以要使用VirtualBox 管理工具修改UUID,为vdi文件副本生成新的UUID,这样就可以同事注册在VirtualBox中了命令: $ VBoxManageinternalcommands setvdiuuidUsage: VBoxManage internalc原创 2014-11-27 18:04:53 · 833 阅读 · 0 评论 -
wpa_cli和wpa_supplicant使用,配…
配置静态ip方法分享:通过串口命令行输入如下命令: 1. 添加无线网络接入点(AP) 及其 密码:# wpa_cli -p/data/misc/wpa_supplicantwpa_cli v0.5.11Copyright (c) 2004-2008, Jouni Malinen andcontributors原创 2014-11-27 18:05:40 · 478 阅读 · 0 评论 -
通过curl命令发布微博
获得access token需要下面两步:1> 在浏览器上获得code https://api.weibo.com/oauth2/authorize?client_id=568220280&redirect_uri=https://api.weibo.com/oauth2/default.html&response_type=code 在打开的页面上输入用户名和密码,点授原创 2014-11-27 18:05:48 · 659 阅读 · 0 评论 -
使用gdb和gdbserver
(一)首先下载gdb的源代码包,可以从http: //ftp.cs.pu.edu.tw/Linux/sourceware/gdb/releases/下载,我下载的是gdb-7.6.tar.gz(二) 编译gdb: 红色字体的是gdb本机的install目录,要统一#tar jxvf gdb-7.6.tar.gz#cd gdb-7.6#./configure --target=arm-l原创 2014-11-27 18:06:20 · 476 阅读 · 0 评论 -
【转】git am使用详解
这篇文章主要介绍一下git-am 和 format-patch的使用。因为在git使用当中,会有很多时候别人(供应商或者其他的开发人员)发过来一系列的patch,这些patch通常的是类似这样的名字:0001--JFFS2-community-fix-with-not-use-OOB.patch0002--Community-patch-for-Fix-mount-error-in.pat原创 2014-11-27 18:06:51 · 978 阅读 · 0 评论 -
SSH 隧道功能
项目背景:有一个带sd接口的电路板P,没有wifi不能联网,现在要通过ssh隧道实现两个功能:1. 可以让一台linux主机通过ssh登陆到P板进行程序调试等操作;2. 在P板上直接运行需要联网获取数据的程序。 1.假设有一台主机A能联网,将P板SD接口插在主机A上,这样可以将P板看成主机A的一个SD卡,组内的人制造了一套工具,可以通过SD口和主机A实现上面所需的上网功能。具体的实现不原创 2014-11-27 18:06:36 · 490 阅读 · 0 评论 -
【转】Linux内核中的内存屏障&nbsp…
Linux内核中的内存屏障(1)http://larmbr.me/2014/02/14/the-memory-barriers-in-linux-kernel(1)/Linux内核中的内存屏障(2)http://larmbr.me/2014/02/16/the-memory-barriers-in-linux-kernel(2)/原创 2014-11-27 18:07:04 · 404 阅读 · 0 评论 -
【转】git rebase 用法
3.6 Git Branching - RebasingRebasing把一个分支整合到另一个分支的办法有两种:merge(合并) 和 rebase(衍合)。在本章我们会学习什么是衍合,如何使用衍合,为什么衍合操作如此富有魅力,以及我们应该在什么情况下使用衍合。 Rebase基础请回顾之前有关合并的一节(见图3-27),你会看到开发进程分叉到两个不同分支,又各自提交了更新。reba原创 2014-11-27 18:06:56 · 455 阅读 · 0 评论 -
linux 常用文本命令总结(转)
转自:http://pwosboy.iteye.com/blog/1187521.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (2)基本元字符集及其含义 ^ :只匹配行首。 如^a 匹配以a开头的行abc,a2e,a12,aaa,...... $ :只匹配行尾。原创 2014-11-27 18:05:37 · 367 阅读 · 0 评论 -
Linux下从声卡内录成mp3文件
1)获取 monitor 的名字(如下红色字体中MonitorSource:后面的内容): $ pactl list | grep monitorMonitor Source:alsa_output.pci-0000_00_1b.0.analog-stereo.monitor2)设置这个monitor的静音项为false:$pacmd>>>set-source-mutealsa_原创 2014-11-27 18:05:50 · 1940 阅读 · 0 评论 -
vim删除行尾空格。和转换dos2unix
VIM技巧1 – 删除行尾空格 (正则表达式):%s= *$==该命令全局查找文本文件的行尾空格并删除。解释:%s全局查找替换=为%s命令的分隔符,如果把=换为/,则该命令可以写为:%s/*$//” *$”,$表示行尾,*匹配前面0个到n个字符,*前面是空格,因此此正则表达式匹配行尾的0个到n个字符。==,分隔符没有中间没有内容,表示删除匹配空格,在原创 2014-11-27 18:07:12 · 952 阅读 · 0 评论 -
基于libmad编写mp3解码程序
代码参考自:http://blog.csdn.net/scu_guzo/article/details/2942575一. 首先,下载libmad:http://www.linuxfromscratch.org/blfs/view/svn/multimedia/libmad.html二. 编译安装libmad:1) libmad-0.15.1b$ sudo ./configure2原创 2014-11-27 18:05:24 · 700 阅读 · 0 评论 -
用git rebase压缩多个commit
how to squash several commits into single one. ( git rebase -i)http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.htmlin comments, some one also mentioned how to divide one la原创 2014-11-27 18:07:01 · 738 阅读 · 0 评论 -
【转】git reset各个选项的区别
译注:为了避免丢失本地的修改以及originalHEAD,建议在进行reset操作之前,在本地创建一个新的branch,在新的branch上面进行reset,以保证master分支永远处于originalHEAD以下为转发的正文The reset command. Confusing. Misunderstood. Misused. But itdoesn’t need to be原创 2014-11-27 18:06:59 · 1350 阅读 · 0 评论 -
在Ubuntu下安装lighttpd
相继遇到问题:configure: error: pcre-config notfound, install the pcre-devel package or build with--without-pcreconfigure: error: bzip2-headers and/orlibs where not found, install them or build with--w原创 2014-11-27 18:05:56 · 695 阅读 · 0 评论 -
stardict突然出问题 不能够启动
Ubuntu遭遇“星际译王”stardict不能够启动-已修复今天Ubuntu下的“星际译王”stardict突然不能启动了Google一下,有人说“把星际译王的用户目录~.stardict 目录删了,然后星际译王就能启动,莫名其妙。”具体原因,不太清楚,或许是用户配置文件有错误。删除用户配置文件,让“星际译王”stardict重新生成一下看文件夹内的文件,一共是7个文件,前后对比一下,原创 2014-11-27 18:06:05 · 784 阅读 · 2 评论 -
linux下磁盘格式化操作
zhangchunyan@zhangchunyan-desktop:~$ ls /dev/sdsda sda1 sda2 sda5 sda6 sdb zhangchunyan@zhangchunyan-desktop:~$ fdisk -lzhangchunyan@zhangchunyan-desktop:~$ sudo fdisk -l[sudo] password for原创 2014-11-27 18:05:21 · 612 阅读 · 0 评论