随笔分类 -  linux command

摘要:Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused造成这个错误的原因可能是ssh-server未安装或者未启动。ubuntu 11.10 默认安装openssh-clie... 阅读全文
posted @ 2015-03-06 17:40 wanqi 阅读(1338) 评论(0) 推荐(0) 编辑
摘要:from://http://blog.csdn.net/gobitan/article/details/24322561Ubuntu Linux下安装Oracle JDKDennis Hu 2014-4-22说明:由于很多系统不支持使用OpenJDK,因此在ubuntu下会需要安装Oracle JD... 阅读全文
posted @ 2014-12-26 17:58 wanqi 阅读(433) 评论(0) 推荐(0) 编辑
摘要:git推送tag到远端服务器默认情况下,git push并不会把tag标签传送到远端服务器上,只有通过显式命令才能分享标签到远端仓库。1.push单个tag,命令格式为:git push origin [tagname]例如:git push origin v1.0 #将本地v1.0的tag推送到远... 阅读全文
posted @ 2014-05-07 09:25 wanqi 阅读(579) 评论(0) 推荐(0) 编辑
摘要:find ./ -type f -name "*.cpp" | xargs grep "libnvmm_" 阅读全文
posted @ 2012-09-20 10:14 wanqi 阅读(582) 评论(0) 推荐(0) 编辑
摘要:from :http://blog.csdn.net/qinjienj/article/details/7475890开发人员常常遇到这种情况:花了几天时间一直在做一个新功能,已经改了差不多十几个文件,突然有一个bug需要紧急解决,然后给一个build测试组。在Git问世之前基本上靠手动备份,费时且容易出错。git stash命令简而言之就是帮助开发人员暂时搁置当前已做的改动,倒退到改动前的状态,进行其他的必要操作(比如发布,或者解决一个bug,或者branch,等等),之后还可以重新载入之前搁置的改动,很cool吧?首先,用git add把所有的改动加到staging area。git 阅读全文
posted @ 2012-08-21 17:20 wanqi 阅读(8883) 评论(0) 推荐(1) 编辑
摘要:设置 git status的颜色。git config --global color.status auto一.Git已经在你的系统中了,你会做一些事情来客户化你的Git环境。你只需要做这些设置一次;即使你升级了,他们也会绑定到你的环境中。你也可以在任何时刻通过运行命令来重新更改这些设置。 Git有一个工具被称为git config,它允许你获得和设置配置变量;这些变量可以控制Git的外观和操作的各个方面。这些变量可以被存储在三个不同的位置: 1./etc/gitconfig文件:包含了适用于系统所有用户和所有库的值。如果你传递参数选项’--system’给git config,它将明确... 阅读全文
posted @ 2012-08-03 09:33 wanqi 阅读(107532) 评论(0) 推荐(3) 编辑
摘要:scp 对拷文件夹 和 文件夹下的所有文件 对拷文件并重命名对拷文件夹 (包括文件夹本身)scp -r /home/wwwroot/www/charts/util root@192.168.1.65:/home/wwwroot/limesurvey_back/scp对拷文件夹下所有文件 (不包括文件夹本身)scp /home/wwwroot/www/charts/util/* root@192.168.1.65:/home/wwwroot/limesurvey_back/scp对拷文件并重命名scp /home/wwwroot/www/charts/util/a.txt root@192.1. 阅读全文
posted @ 2012-08-02 14:30 wanqi 阅读(158059) 评论(3) 推荐(3) 编辑
摘要:git log --author=wanqi packages/apps/Settings/ 阅读全文
posted @ 2012-07-14 15:09 wanqi 阅读(709) 评论(0) 推荐(0) 编辑
摘要:Ubuntu 10.04 LTS 安装sun-java6-jdk ,出现错误。Reading package lists... DoneBuilding dependency treeReading state information... DonePackage sun-java6-jdk is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another s 阅读全文
posted @ 2012-05-09 22:18 wanqi 阅读(495) 评论(0) 推荐(0) 编辑
摘要:下面总结一下git reset的各个选项吧:1 git reset –soft 只撤销commit,保留working tree和index file。2 git reset –hard 撤销commit、index file和working tree,即撤销销毁最近一次的commit3 git reset –mixed 撤销commit和index file,保留working tree4 git reset和git reset –mixed完全一样5 git reset –用于删除登记在index file里的某个文件。 阅读全文
posted @ 2012-05-09 15:52 wanqi 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:linux的终端上,没有windows的搜索那样好用的图形界面工具,但find命令确是很强大的。 比如按名字查找一个文件,可以用 find / -name targetfilename 。 唉,如果只知道名字,不知道地点,这样也不失为一个野蛮有效的方法。 按时间查找也有参数 -atime 访问时间 -ctime 改变状态的时间 -mtime修改的时间。但要注意,这里的时间是以24小时为单位的。查看man手册后使用,你会很迷惑: -mtime n: Files data was last modified n*24 hours ago. 字面上的理解是最后一次修改发生在n个24小时以前的文件.. 阅读全文
posted @ 2012-05-07 17:45 wanqi 阅读(33126) 评论(2) 推荐(0) 编辑
摘要:本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning从今天开始,下定决心一步一步开始步入Linux殿堂,重新拾起Linux学习时,依然记得大学时代对Linux的囫囵学习, 劲头持续不了几天,就消亡在她那迷惑的外衣下。如今处于对Android系统的究极学习,以及其他很多目的,下定决心把Linux 知识掌握好。 本学习笔记素材来源 : 1、《鸟哥的Linux私房菜_基础学习篇》(电子档) 2、 两篇博文对Linux下C编程gcc命令的认知 Linux下C语言编程--基础知识以及 Linux下的C编程实战 一 、Linux 操作系统来源 大家懂得,省略…... 阅读全文
posted @ 2012-05-05 10:04 wanqi 阅读(1272) 评论(1) 推荐(1) 编辑
摘要:出处:http://blog.csdn.net/jiajd/article/details/3863471linux 查看文件夹大小2009-02-05 09:2315567人阅读评论(3)收藏举报du -sh * 查看当前目录下的文件夹大小du 命令用途概述磁盘使用。语法du[-a|-s] [-k] [-m] [-g][-l] [-r] [-x] [-H|-L][File ...]描述du命令显示用于文件的块的数量。如果指定的File参数实际上是一个目录,就要报告该目录内的所有文件。如果没有提供File参数,du命令使用当前目录内的文件。如果File参数是一个目录,那么报告的块的数量就是分配 阅读全文
posted @ 2012-04-25 16:53 wanqi 阅读(614) 评论(0) 推荐(0) 编辑
摘要:lsmod :列出已经被内核调入的模块 insmod:将某个module插入到内核中 rmmod:将某个module从内核中卸载 depmod:生成依赖文件,告诉将来的insmod要从哪儿调入modules。这个依赖文件就在/lib/modules/[您的kernel版本]/modules.dep。 Kerneld:负责自动的将模块调入内核和把模块从内核中卸载。 阅读全文
posted @ 2012-03-11 10:45 wanqi 阅读(376) 评论(0) 推荐(0) 编辑
摘要:1:解压 arm-linux-gcc-3.4.1.tar.bz2 #tar -jxvf arm-linux-gcc-3.4.1.tar.bz2 解压过程需要一段时间,解压后的文件形成了 ../temp/usr/local/ 文件夹,进入该文件夹,将arm文件夹拷贝到/usr/local/下 # cd usr/local/ #cp -rv arm /usr/local/ 现在交叉编译程序集都在/usr/local/arm/3.4.1/bin下面了2:修改/etc/profile文件:# vim /etc/profile增加路径设置,在末尾添加如下,保存/etc/profile文件:ex... 阅读全文
posted @ 2012-02-10 10:12 wanqi 阅读(22779) 评论(0) 推荐(0) 编辑
摘要:dos2unix fileName去掉^M 阅读全文
posted @ 2012-02-09 14:50 wanqi 阅读(748) 评论(0) 推荐(0) 编辑
摘要:一、GPIO介绍GPIO意为通用输入输出端口,简单说就是一些引脚,通过它们输出高低电平或者通过它们读取引脚高低电平状态S3C2440有130个I/O端口,分为A-J共9组:GPA、GPB、、、、GPJ,可以通过设置寄存器来确定某个引脚用于输入、输出还是特殊功能。比如:可以设置GPH6作为输入、输出、或者用于串口。1、通过寄存器来操作GPIO引脚1)GPxCON寄存器它用于配置引脚的功能端口A与端口B-J在功能上有所不同,GPACON中每一位对应一根引脚(共23根引脚)当某位为0时,对应引脚为输出,此时在GPADAT中相应位写入0或1,让此引脚输出低电平或高电平;当某位被设为1时,对应引脚为地址 阅读全文
posted @ 2012-02-08 15:32 wanqi 阅读(16545) 评论(0) 推荐(0) 编辑
摘要:git reset使用reset Reset current HEAD to the specified state:[去掉commit]wanqi@wanqi-System-Product-Name:~/huiye_2.3.5/mydroid$ git reset HEAD^Unstaged changes after reset:M packages/apps/Email/AndroidManifest.xmlM packages/apps/Email/res/layout/account_folder_table.xmlM packages/apps/Email/src/com/andr 阅读全文
posted @ 2012-02-08 14:19 wanqi 阅读(1734) 评论(0) 推荐(0) 编辑
摘要:做嵌入式开发,调试开发板最常使用的工具就是串口和网口,本文主要介绍在Ubuntu系统如何安装和设置串口软件(minicom和kermit)连接MINI2440开发板。本文假设你已经在电脑上安装了Ubuntu系统。对于现今大多数的笔记本而言,主板上一般都没有配置串口接口。我们可以在网上购买到USB口转串口接口,网上有很多种类型的USB转接口,可以根据价格选择一个合适的就行。这里使用的是基于PL2303芯片的USB转接口。1. 连接MINI2440开发板将USB串口转接器插上开发板和电脑后,在终端上敲dmesg命令,可以查看USB转接口已经被PC识别,如下图所示:从上图中我们可以看到我们所连接的串 阅读全文
posted @ 2012-02-07 11:21 wanqi 阅读(447) 评论(0) 推荐(0) 编辑
摘要:Ubuntu 下使用 USB转串口线和终端程序分类:Ubuntu2008-03-16 01:092615人阅读评论(0)收藏举报USB2COM线 推荐采用FTDI芯片的方案,我目前使用的是FT232BM这种芯片的。Ubuntu下插上,发现发送指示灯每隔一段时间闪烁2次,于是安装终端putty来准备测试,当然是用sudo apt-get install putty来安装 ,然后打开串口 ttyUSB0 ,不料却提示无法打开。查找信息:irobot@ubuntu-laptop:~$ dmesg|tail[ 81.604000] eth1: no IPv6 routers present[ 134. 阅读全文
posted @ 2012-02-07 10:20 wanqi 阅读(6307) 评论(1) 推荐(1) 编辑