wve

导航

文章分类 -  Linux

Mac ssh to ubuntu
摘要:在终端输入 : ssh username@server-ip例如: ssh warren@192.168.1.100然后根据提示输入 password 阅读全文

posted @ 2014-03-02 17:23 wve 阅读(208) 评论(0) 推荐(0)

sed简介
摘要:转自http://www.iteye.com/topic/5876731.Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的是Gnu版本的Sed3.02。2.定址可以通过定址来定位你所希望编辑的行,该地址用数字构成,用逗号分隔的两个行数表示以这两行为起止的行的 阅读全文

posted @ 2012-11-03 15:59 wve 阅读(127) 评论(0) 推荐(0)

Linux procfs
摘要:Linux procfs详解1.0 proc文件系统总览在类Unix系统中体现了一种良好的抽象哲学,就是几乎所有的数据实体都被抽象成一个统一的接口--文件来看待,这样我们就可以用一些简单的基本工具完成大量复杂的操作。在Linux中存在着一类特殊的伪文件系统,用于使用与文件接口统一的操作来完成各种功能,例如ptyfs、devfs、sysfs和procfs。而procfs就是其中应用最广泛的一种伪文件系统。procfs是Linux内核信息的抽象文件接口,大量内核中的信息以及可调参数都被作为常规文件映射到一个目录树中,这样我们就可以简单直接的通过echo或cat这样的文件操作命令对系统信息进行查取和 阅读全文

posted @ 2012-11-03 12:01 wve 阅读(280) 评论(0) 推荐(0)

beyond compare 比较本地代码跟linux上的代码
摘要:环境 ubuntu11.10安装:apt-get install sshwindows xp安装sourceinsight安装beyondcompare3:官方的需要付费,可以百度下找破解版的将linux的源码放在习惯的地方。下图是已经配置好的beyond compare,左侧是windows下的源码,右侧是远程linux主机上的代码。ftp协议选择对应ssh2的sftp,其他参照图示设置即可。在windows下通过sourceinsight查看修改代码后就可以通过比较不同将代码同步到linux主机,linux主机只负责编译就可以了。 阅读全文

posted @ 2012-09-10 11:51 wve 阅读(1015) 评论(0) 推荐(0)

ubuntu root用户登录
摘要:1、首先用安装ubuntu时的用户登入UBUNTU后,在终端之中输入:sudo passwd root,接着输入密码和root密码,重复密码。这样就有了可用的root用户。2、重新启动UBUNTU,在登陆界面之中选其它,输入ROOT的用户名,及密码。 ubuntu root是默认禁用了,不允许用root登陆,所以先要设置root密码。 执行:sudo passwd root 接着输入密码和root密码,重复密码。再重新启动就可以用root登陆。 另外,默认情况下是不允许用root帐号直接登陆图形界面的。 这可以通过修改/etc/gdm/gdm.conf文件来允许root直接登陆,... 阅读全文

posted @ 2012-09-03 10:55 wve 阅读(174) 评论(0) 推荐(0)

uboot分析
摘要:OK6410 uboot分析开发板release的uboot代码。开发板上电后,开始执行uboot的指令,从/board/samsung/smdk6410/u-boot.lds这个链接脚本,可以知道各部分程序的链接顺序。OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")/*OUTPUT_FORMAT("elf32-arm", "elf32-arm", "elf32-arm")*/OUTP 阅读全文

posted @ 2012-08-08 16:29 wve 阅读(152) 评论(0) 推荐(0)

内核配置与编译
摘要:linux内核具有可定制的优点,具体步骤如下:1、清楚临时文件、中间文件和配置问价。 make clean remove most generated files but keep config make mrproper remove all generated files+config files make distclean mrproper+remove editor backup and patch files2、确定目标系统的软件硬件配置情况,比如CPU的类型、网卡的型号,所需支持的网络协议等。3、使用如下命令之一配置内核: make config:基于文本模式的... 阅读全文

posted @ 2012-08-02 16:11 wve 阅读(85) 评论(0) 推荐(0)

linux export
摘要:功能说明:设置或显示环境变量。语 法:export [-fnp][变量名称]=[变量设置值]补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。参 数: -f 代表[变量名称]中为函数名称。 -n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。 -p 列出所有的shell赋予程序的环境变量。一个变量创建时,它不会自动 地为在它之后创建的shell进程所知。而命令export可以向后面的shell传递变量的值。当一个shell脚本调用并执行时,它不... 阅读全文

posted @ 2012-08-02 11:35 wve 阅读(139) 评论(0) 推荐(0)

make: *** [out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes-with-local.dex] 已杀死
摘要:make: *** [out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes-with-local.dex]已杀死开始怀疑是软件的环境没有搭建好导致或者工具的版本不对,后来通过free -m查到内存快被耗光但是虚拟内存为0。通过增加虚拟内存解决该问题。增加虚拟内存的方法如下:查看内存空间大小:free -m // m表示显示的字节单位是m(megabytes)下面我们就来增加系统的 Swap 大小。1.首先用命令free查看系统内 Swap 分区大小。free -mtotal used free sh 阅读全文

posted @ 2012-08-01 18:26 wve 阅读(586) 评论(0) 推荐(0)

ubuntu 12.04 修改语言
摘要:sudo vim /etc/default/localeLANG="en_US.UTF-8"LANGUAGE="en_US:en"sudo locale-gen 阅读全文

posted @ 2012-08-01 10:27 wve 阅读(111) 评论(0) 推荐(0)

linux ln
摘要:ln(link)功能说明:连接文件或目录。语 法:ln [-bdfinsv][-S <字尾备份字符串>][-V <备份方式>][--help][--version][源文件或目录][目标文件或目录] 或 ln [-bdfinsv][-S <字尾备份字符串>][-V <备份方式>][--help][--version][源文件或目录...][目的目录]补充说明:ln命令用在连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,且最后的目的地并非是一 阅读全文

posted @ 2012-07-26 16:41 wve 阅读(176) 评论(0) 推荐(0)

ubuntu11.10编译添加helloworld驱动
摘要:系统 ubuntu11.10 desk在系统目录/usr/src/ 有linux版本的文件夹但是没有代码在里面,可以直接将helloworld的驱动代码放到drivers目录下进行编译安装,这样就不必要搞个开发板或是更新kernel来测试了。hello world 驱动代码如下:hello_printk.c/* * "Hello, world!" minimal kernel module * * Valerie Henson <val@nmt.edu> * *//* * The below are header files provided by the ke 阅读全文

posted @ 2012-07-04 11:06 wve

linux 解压缩
摘要:file.tar.gz和file.tar.bz2格式的解包命令如下;[root@localhost ]# tar jxvf file.tar.bz2[root@localhost ]# tar zxvf file.tar.gz解压文件tgz例如文件名为: yyyy.tgz先使用GZIP解压为TAR文件gzip -dv yyyy.tgz同时解压后生成yyyy.tar文件再使用tar解压yyyy.tar文件tar xvf yyyy.tar解压下边的命令:gzip -dv R220-ESiVision-WebEnv-X86-Linux.tgztar xvf R220-ESiVision-WebEnv 阅读全文

posted @ 2012-07-04 10:24 wve