- 博客(35)
- 资源 (10)
- 收藏
- 关注
转载 Linux系统下比较两个文件并删除相同部分
方法一: comm -23 file1 file2 方法二: cat file1 |grep -v -f file2 ----此方法可以 grep -v -f file1 file2 ----这个方法好像不行 /*注::此法在对比数字时候比较凑效果,文本对比不建议使用*/ 方法三: awk '{print
2012-11-29 21:22:39 5035
原创 数学表达式(expr和bc)
#!/bin/shc=5d=6#加answer=`expr $c + $d`echo $answer#减answer=`expr $c - $d`echo $answer#乘answer=`expr $c \* $d`echo $answer#除answer=`expr $c / $d`echo $answer#同余answer=`e
2012-11-26 21:42:25 916
转载 Linux0.11内核--内核态与用户态
http://blog.csdn.net/yming0221/article/details/6314220内核态与用户态intelx86架构的CPU分Ring0-Ring3三种级别的运行模式,Ring0级别最高,Ring3最低。针对不同的级别,有很多的限制,比如说传统的in,out指令,就是端口的输入输出指令,在Ring0级下是可以用的,但在Ring3
2012-11-25 15:02:57 431
原创 loongson开发者社区
linux-loongson/community (社区版龙芯Linux)网址:http://dev.lemote.com/trac/linux-loongson-community
2012-11-12 23:00:37 716
原创 fedora安装chrome浏览器
下载chrome:chrome download,选择rpm版,下载地址:http://www.google.cn/chrome/intl/zh-CN/landing_chrome.html我的机器是x86_64,故选择google-chrome-stable_current_x86_64.rpm然后yum localinstall google-chrome
2012-11-12 16:20:28 614
原创 Linux截图软件Scrot使用方法(非常好!!!)
如果你的系统是Ubuntu,那就跟我一起来吧。选中一款软件,简单配置一下,基本就能够实现大多数情况下的截图了。一般常用的就是截取任意屏幕范围和截取指定窗口,全屏截图gnome下已经有了。还有其他的几个截图软件,比如SnapALL,但毕竟不如apt中有的scrot方便呀。安装:apt-get install scrot会附带安装上giblib1 libimlib2两个包,安装完成之后,在
2012-11-10 17:14:10 2820
原创 浏览IT行业动向非常好的网站
http://www.csdn.net/ 这上面的博客文章挺好的http://www.cnbeta.com/http://www.itpub.net/http://lwn.net/http://www.linuxfordevices.com/http://www.kernel.org/
2012-11-10 17:13:10 597
转载 Fedora 13 安装使用配置
我是用USB安装的Fedora13 live,安装后需要对系统进行一些基本配置。1、开始登录时会创建gnome用户,cg,登录时可改变系统默认语言为汉语。进入gnome后系统--管理--用户和组群,将用户cg添加到wheel组,还可选择其他一些组,如users、audio,video,......然后打开终端修改/etc/sudoers,将wheel组允许root权限。$su -
2012-11-10 17:12:45 998
原创 Windows如何远程登录linux
第一种方法在Windows上安装个软件putty即可。软件名称:putty.exe第二种方法在Windows上安装个软件SSH Secure Shell Client(在百度中输入ssh软件,即可搜到)只要对方linux系统的ssh服务开启了,输入IP地址即可远程登录了。如何开启linux的ssh服务:[lijun@myhost boot]$ su密码:[root@myho
2012-11-10 17:09:54 3345
转载 rdesktop的使用方法
工作时一般是开两台电脑 ,一台linux,一台windows,以前也用过虚拟机什么的,但是 有时候 跑起来拖泥带水的十分不爽,所以慢慢的就习惯了两台电脑的工作方式,一般我大部时间都在linux下面。用rdesktop远程控制Windows是在好不过的了,redesktop 使用简单,windows也不和装什么服务端,是要把远程桌面共享打开就行了,下面来看一下rdesktop怎么使用吧,开个
2012-11-10 17:08:37 10487
原创 LFS--------Linux From Scratch
Linux From Scratch - 版本 6.2 教程网址:http://www.exoutsourcing.com/books/Linux/LFS-6.2/chapter01/chapter01.html#ch-intro-how
2012-11-10 17:07:59 456
原创 开源镜像站
网易开源镜像站(联通) http://mirrors.163.com/搜狐开源镜像站 http://mirrors.sohu.com/台湾镜像站 http://www.mirror.tw/pub/大连理工大学镜像站
2012-11-10 16:46:21 574
转载 Linux学习经典书籍
待到山花烂漫时,还是那些经典在微笑。《Linux内核设计与实现》简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!《深入理解Linux内核》简称ULK,相比于LKD的内容不够深入、覆盖面不广,ULK要深入全面得多。
2012-11-10 16:45:50 894
原创 grub引导系统
# The first entry is for LFS. 13 title Windows7 OS 14 rootnoverify (hd0,0) 15 makeactive 16 chainloader +1 17 18 19 title Ubuntu-2.6.24-26-generic(enable)
2012-11-10 16:45:21 461
原创 Linux 用命令行打开doc pdf chm等文件
打开或编辑.doc .odt等文本文档命令:openoffice.org -a 文件名.doc &打开演示文件命令:openoffice.org -g 文件名.... &打开电子表格:openoffice.org -c 文件名 &进入再选择可以不加 ‘- ’直接打openoffice.org打开pdf文件evince .....pdf &打‘&’的目
2012-11-10 16:44:48 2125
转载 Linux下常用软件推荐列表(欢迎补充。。。)
Linux下推荐的常用应用程序列表一,网页浏览1,firefoxfirefox是现在最火的一个浏览器,支持好多扩展和插件,也有很多漂亮的主题.firefox就是mozilla-firefox,他是把mozilla的网页浏览的功能分离为一个单独的浏览器.Firefox一般是linux系统自带的默认浏览器.2,opera(非开源免费软件)opera是号称最快的浏览器.能直接浏览wa
2012-11-10 16:41:38 2583
转载 Wine完全使用指南——从基本到高级(ubuntu14 .04)
http://forum.ubuntu.org.cn/viewtopic.php?t=72933鉴于Wine的迅猛发展,本文的内容已经有些已经不适用了。Wine的自动化提高了很多,以前的很多设置已经不必要了。参考一下就好了。为了回应最近网友的一些普遍问题,特此作以下说明:1、如果发现wine的注册表没有相应的键值,要自己创建。有时候用命令不行的话,只能手动一个个添加。2、w
2012-11-09 17:55:21 6965
原创 debian下的qemu用tap上网 (第二版不能上网时请看)
如果ifconfig,里面没有br0,并且root@ubuntu:/home/lijun/XM/qemu# ifup br0device br0 already exists; can't create bridge with the same nameFailed to bring up br0.可以先按以下步骤操作一下:配置好的信息显示如下:root@ubuntu:/h
2012-11-07 09:35:20 1441
原创 安装latex
在安装latex的时候,首先安装先面红颜色的命令,要是还没有安装成功的话,再执行黑色字体的命令。sudo aptitude install latexsudo apt-get install latex-cjk-allsudo aptitude install texlive-latexsudo aptitude install texlivesudo aptitude ins
2012-11-07 09:34:23 530
原创 Xournal: PDF 批注工具[软件]
从官方的介绍来看,Xournal 是一个用于书写备忘笔记、草图的编辑工具。但它有一个特色功能,就是可以导入及导出 PDF 文件,所以我们也可以把它当作 PDF 批注工具,当你拿到一个 PDF 文件后,你可以用此工具导入 PDF 文件,并可对局部内容进行高亮、文字批注等操作,导出后再分发给其他人,非常简单易用。Xournal 提供文字输入、画笔、橡皮擦等一系列工具,并完全支持中文。# 截图:
2012-11-07 09:33:58 2843
原创 阅读linux代码的网站(很好)
另外阅读源码也可以到这个网站上去阅读,很方便,可以在线交互式的阅读源码。http://lxr.linux.no/+trees
2012-11-07 09:33:24 432
原创 linux下 firefox安装flash插件
如果linux下浏览器的声音出现问题,也最好从官网上重新下载一下flash插件,按下面的方法安装插件,这样基本可以解决问题!!!我的linux版本是fedora 15. 不论什么发行版都通用。 浏览时遇到无flash插件时,到官网下载一个:http://get.adobe.com/cn/flashplayer/我下载的是:install_flash_play
2012-11-07 09:32:20 605
原创 比较好的调代码格式的方法
/usr/bin/LindentLindent可以从linux-3.0.4/scripts/中找到,然后拷到/usr/bin/,即可用了。
2012-11-07 09:02:53 531
原创 vnc可以远程登录linux的Xwindows图形界面
server服务器:gentoo首先安装 ,emerge x11vnc作为root, 运行 x11vnc -display :0 -auth /var/gdm/:0.Xauth服务器端已经启动。 Client客户端:ubuntu11.10首先安装:vncviewer,运行此命令,输入server端的IP即可登录。我的ubuntu上还安装了下列命令 vnc4c
2012-11-07 08:57:40 1758
原创 (vim+ctags+taglist +cscope):(ubuntu 10.10下安装Ctags与TAGLISTS插件)
作为电子专业的使用者来说,我们主要用vim来开发c程序。那么我们需要安装两个插件来提高程序的编写效率,当然在windows下ultraedit这样的工具。但是在Linux环境下我们主要还是使用vim。下面接受如何安装以及简单的使用办法。(1)到http://ctags.sourceforge.net/下载ctags源码ctags-5.8.tar.gz (ctags可以用命令行简单安装,不用
2012-11-06 22:57:30 1279
原创 fedora15安装桌面
Fedora 15 官方提供了 GNOME 、KDE 、LXDE 、Xfce 四个桌面环境的版本,分别有32位和64位可供下载。安装和卸载方法如下:yum groupinstall LXDEyum groupinstall Xfceyum groupinstall “GNOME Desktop Environment”yum groupinstall "KDE (K Des
2012-11-06 16:46:17 595
转载 shell比较两个字符串是否相等
比较两个字符串是否相等的办法是: if [ "$test"x = "test"x ]; then这里的关键有几点:1 使用单个等号2 注意到等号两边各有一个空格:这是unix shell的要求3 注意到"$test"x最后的x,这是特意安排的,因为当$test为空的时候,上面的表达式就变成了x = testx,显然是不相等的。而如果没有这个x,表达式就会报错:[: =: una
2012-11-06 10:16:38 924
转载 mips体系结构特点(转载非原创)
1、所有指令都是32位编码;2、有些指令有26位供目标地址编码;有些则只有16位。因此要想加载任何一个32位值,就得用两个加载指令。16位的目标地址意味着,指令的跳转或子函数的位置必须在64K以内(上下32K);3、所有的动作原理上要求必须在1个时钟周期内完成,一个动作一个阶段;4、有32个通用寄存器,每个寄存器32位(对32位机)或64位(对64位机);5、本身没有任何帮助运算判
2012-11-04 22:42:02 2874
转载 为Linux内核打补丁
可以使用patch来打一个补丁。patch读取一个diff(或者patch)文件,然后把文件中描述的变化内容应用到代码树上。Linux内核中的补丁是相对于保存内核源代码目录的父目录而生成的。这就意味着:patch文件中的文件路径包含了它所基于的内核源文件目录的名字(或者像是"a/"和"b/"之类的其它名字)。由于这很可能和你本地机器上的内核源代码目录的名字不匹配(但是对于查看一个没
2012-11-02 16:39:53 9361
转载 MIPS 通用寄存器
MIPS有32个通用寄存器($0-$31),各寄存器的功能及汇编程序中使用约定如下:下表描述32个通用寄存器的别名和用途REGISTERNAMEUSAGE$0$zero常量0(constant value 0)$1$at保留给汇编器(Reserved fo
2012-11-02 16:24:02 857
转载 mips 寄存器理解
通用寄存器(GPR)有32个通用寄存器,$0到$31:$0:即$zero,该寄存器总是返回零,为0这个有用常数提供了一个简洁的编码形式。MIPS编译器使用slt,beq,bne等指令和由寄存器$0获得的0来产生所有的比较条件:相等,不等,小于,小于等于,大于,大于等于。还可以用add指令创建move伪指令,即move$t0,$t1实际为add$t0,$0,$t1 焦林前
2012-11-02 16:23:17 1140
转载 也谈栈和栈帧(二)
谈x86的栈帧之前,补充一下堆和栈的认识。1. 堆和栈的关系 我们平时说的堆栈其实是指栈,而实际上堆和栈是两种不同的内存分配。简单罗列一下各方面的异同点。 1).堆需要用户在程序中显式申请,栈不用,由系统自动完成。申请/释放堆内存的API,在C中是malloc/free,在C++中是new/delete。申请与释放一定要配对使用,否则会造成内存泄漏(memory leak
2012-11-01 10:50:09 1001
原创 git创建一个新的仓库(共享库)
服务端:创建空的仓库(以项目test为例)lijun@project /home/pm.git $ mkdir test.gitlijun@project /home/pm.git $ cd test.git/lijun@project /home/pm.git/test.git $ lslijun@project /home/pm.git/test.git $ git --b
2012-11-01 00:06:20 10057
Xshell5.0绿色免注册版
2019-03-03
C Programming FAQs: Frequently Asked Questions
2015-10-11
SLICSuperpixelsAndSupervoxelsCode.rar
2015-08-04
GDI+(Very good lib, has been tested)
2015-08-04
perfect_personal_blog_site_source_code(person used very good)
2013-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人