Welcome 微信登录

首页 / 操作系统 / Linux

SUSE LINUX平台下Java开发环境搭建

SUSE LINUX平台下Java开发环境搭建

下面简单介绍下在SUSE LINUX平台下Java开发环境的搭建方法。 1.当然要先下载JDK。本人下载的是1.6.0_03 2.改变安装文件权限。在终端中用cd命令把当前目录转移到jdk-6u3-linux-i586-rpm.bin所在目录,用ls -l命令查看文件权限,如果是可执行x(eXecute)则不需要更改,否则用命令 chmod 755 jdk-6u3-linux-i586-rpm.bin,使自解压包文件可执行 3.安装。在终端输入./...
Linux内核新手学习笔记

Linux内核新手学习笔记

Linux中认为线程就是共享上下文的(CONTEXT)的进程,可以通过非标准的系统调用clone()来处理。 上下文简单来说就是一个环境,相对于进程而言,就是进程执行时的环境。具体来说就是各个变量和数据,包括所有的寄存器变量,进程打开的文件,内存信息等。一个进程的上下文可以分为三个部:用户级的上下文,寄存器的上下文和系统级的上下文。 用户级上下文:正文,数据,用户栈以及共享存储区;寄存器上下文:通用寄存器,程序寄存器(IP),处理机状态寄存器(EFLA...
Linux学习笔记-对Shell的初步认识

Linux学习笔记-对Shell的初步认识

Linux有两种界面,一种是图形界面(GUI),另一种是字符界面(又称之为命令行界面),而命令行界面就是Linux中常说的shell界面。那么shell到底是什么呢?《Linux宝典》第三版(人民邮电出版社)中对于shell的解释是用来解释和处理命令的程序。根据这一点,我的理解是shell等同于DOS或Windows中的command,也就是一个命令解释器。对于DOS或Windows比较了解的用户都知道,在DOS或是Windows的cmd窗口中输入一条命令...
初次学习编译Linux内核

初次学习编译Linux内核

补充:编译Linux内核 有一个工具mkinitrd是必须的,为了能使用这个工具,你必须安装一个initrd-tools包,安装过程如下:apt-get install initrd-tools最近研究了一下Linux内核的编译,有些许心得,望同大家分享一下,故有此文…我们这里要谈的不涉及到源码,只是一些内核编译的步骤及相关知识…因为本人是菜鸟。所以,也就希望和菜鸟们分享一下…首先,您要确定您有一台装有Linux的系统,编译内核可以在本机上直接对本机内核进...
新手进阶 用getopt在Linux下获取命令行参数

新手进阶 用getopt在Linux下获取命令行参数

1、函数说明表头文件:#include函数声明:int getopt(int argc, char * const argv[], const char *optstring);函数说明:getopt()用来分析命令行参数。参数argc和argv是由main()传递的参数个数和内容。参数optstring 则代表欲处理的选项字符串。此函数会返回在argv 中下一个的选项字母,此字母会对应参数optstring 中的字母。如果选项字符串里的字母后接着冒号“:...
Linux下升级JAVA的一个小方法

Linux下升级JAVA的一个小方法

今天在工作中遇到了一些问题,那就是在升级Red Hat WS 2.1和Solaris 8的JAVA时(原来的版本为1.3.1,工作时要用1.6版本),新的版本就是安装不成功,输入java -version时,所得到的版本总会是1.3.1。用whereis java命令找到含有JAVA的路径,删除了他们后,查看到的版本还是1.3.1,当时就郁闷了。问了同事“石头”和“土豆”,解决了这个问题,后来石头同学总结出另一个方法: 使用which java查看到,J...
Linux下Shell编程相关知识

Linux下Shell编程相关知识

学习使用Linux,可能有以下几个目的: 1.尝试一下的人,只需要用上两三天就可以和Linux说再见了。因为普通初学者都不会喜欢Linux的。 2.纯粹喜欢Linux的人,虽然起初入门很慢,但是渐渐的,他会发现Linux有很多让他很爽的地方,并且,越学越爽。 3.(工作或者读书等)需要学习Linux的人,需要系统的学习一下,最好有一本好的书来学习。Linux是世界各地的黑客们写出来的开源系统,对于热爱学习计算机技术(算法、数据结构、编程、操作系统……)的人...
Linux系统中用minicom接收GPS信号

Linux系统中用minicom接收GPS信号

最近开始在做Linux嵌入式的开发,由于还没有入门,可以说是举步唯艰啊,前两篇文章都是自己在查找相关材料时看到的很好的文章,就转过来,以后看着方便一点,今天把这两天的日志发上来和朋友们分享一下吧,都是刚刚开始时遇到的十分菜的问题,菜到了在网上都没人愿意写上来的那种......GPS在windows 下使很简单,装好驱动,打开超级终端,选择COM5(根据usb口不同),波特率4800 数据位 8 奇偶校验 无 停止位 1 数据流控制 无能够接收到GPS传输的...
嵌入式Linux设备驱动的大致流程

嵌入式Linux设备驱动的大致流程

下面简单记下嵌入式Linux设备驱动的大致流程:1.查看原理图,理解设备的工作原理2.定义主设备号3.在驱动程序中实现驱动的初始化。如果驱动程序采用模块的方式,则要实现模块初始化4.设计所要实现的文件操作,定义file_operations结构5.实现中断服务(中断并不是每个设备驱动所必须的)6.编译该驱动程序到内核中,或者用insmod命令加载7.测试该设备...
Linux环境下学C语言开发应学哪些内容

Linux环境下学C语言开发应学哪些内容

一、工具的使用 1、学会使用vim/emacs,vim/emacs是 Linux下最常用的源码编辑具,不光要学会用它们编辑源码,还要学会用它们进行查找、定位、替换等。新手的话推荐使用vim,这也是我目前使用的文本编辑器。 2、学会makefile文件的编写规则,并结合使用工具aclocal、autoconf和automake生成makefile文件。 3、掌握gcc和gdb的基本用法。掌握gcc的用法对于构建一个软件包很有益处,当软件包包含的文件比较...
linux环境下交叉编译pdaxrom的硬件驱动程序

linux环境下交叉编译pdaxrom的硬件驱动程序

Linux环境下交叉编译pdaxrom的硬件驱动程序不建议新手尝试在编译pdaxrom的kernel或者硬件驱动之前,您要具备一些基础知识,有足够的操作经验,例如:基础的如安装Linux, 在Ubuntu里边安装ubuntu或者RedHat fc等。在桌面Linux上编译过程序,编译过kernel,设置过kernel的编译参数等。下面的介绍不是针对新手的step by step,而编译kernel确实跟安装api时的点击net step不同,每一步都可能出...
Linux下安装java反编译工具

Linux下安装java反编译工具

怎样在linux下将一个.class文件反编译成一个java文件呢?这就需要我们安装著名的jad反编译文件了:新建/opt/jad文件夹下载jad反编译文件,解压到/opt/jad文件夹内,解压后会产生两个文件,一个是jad可执行文件(不是.exe文件)和一个txt文件,接着你需要设置jad的环境变量,编辑/etc/profile文件:sudo gedit /etc/profile 在原来的PATH路径后加一个/opt/jad保存退出,重启即可使用jad命...
<< 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 >>