
LINUX
chance_wang
这个作者很懒,什么都没留下…
展开
-
进程和线程
简单的说,你每启动一个程序,就启动了一个进程。在Windows 3.x下,进程是最小运行单位。在Windows 95/NT下,每个进程还可以启动几个线程,比如每下载一个文件可以单独开一个线程。在Windows 95/NT下,线程是最小单位。WINDOWS的多任务特性使得线程之间独立运行,但是它们彼此共享虚拟空间,也就是共用变量,线程有可能会同时操作一片内存。进程和线程都是由操作系统所体会的程序转载 2007-04-15 17:32:00 · 740 阅读 · 0 评论 -
mount iso文件或windows分区
mount -t iso9660 -o loop /home/ubuntu.iso /cdrom挂载windows分区的话是这样:sudo mksir /mnt/winD #先建立一个目录准备映射sudo fdisk -l #然后查看当前的硬盘列表mount -t vfat -o iocharset=utf8 /dev/hda2 /mnt/winD #fat32格式mo原创 2007-11-03 15:10:00 · 788 阅读 · 0 评论 -
LVM & LVG
参考Red Hat Enterprise Linux ManualsChapter 7. Logical Volume Manager (LVM)7.1. What is LVM?LVM is a method of allocating hard drive space into logical volumes that can be easily resized instead of part转载 2008-09-04 10:25:00 · 1212 阅读 · 0 评论 -
职位分析:Sr. Embedded Software Engineer
-Driver development experience with programming language of C, C++ in Linux is required-At least one the following experiences of device driver: Ethernet Switch chip, PON chipset.-Knowledge in com原创 2008-09-04 13:23:00 · 1052 阅读 · 0 评论 -
Linux上的C/C++编译器gcc/egcs详解
FROM: http://www.yesky.com/27/1901527.shtml一.运行 gcc/egcs Linux 中最重要的软件开发工具是 GCC。GCC 是 GNU 的 C 和 C++ 编译器。实际上,GCC能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。 #DEMO#: hello.c 如果你转载 2008-09-05 10:19:00 · 772 阅读 · 0 评论 -
Windows下建立Linux环境——Cygwin
Cygwin is a Linux-like environment for Windows. It consists of two parts: A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality. A collectio原创 2009-01-09 13:43:00 · 2045 阅读 · 0 评论 -
Shell配置(基于cygwin和poderosa)
前面两篇文章已经分别介绍了安装cygwin和安装配置poderosa,基本上这个虚拟的linux环境就可以工作了,但是使用起来还不那么顺手,还有一些习惯的shell环境需要配置一下,主要是home目录~/下的.bashrc, .inputrc, .vimrc这三个文件。由于cygwin的公共bash配置文件是/etc/bash.bashrc, 我们可以将一些配置放在这个文件中。这里就不详细讲解原创 2009-01-09 14:35:00 · 3774 阅读 · 0 评论 -
Windows上的Terminal Emulator —— Poderosa
Poderosa is a tabbed terminal emulator for Windows. Poderosa是putty SSH的很好的替代者,可以作为终端连接SSH服务器。Poderosa是一个日本人制作的软件,功能比较全,可惜最后一个官方版本4.1.0发布于2006年11月,只支持英文和日文,之后就没有更新了。好在有个热心的同胞xjzhang1979提供了一个改进版本,支持了中文,原创 2009-01-09 13:59:00 · 10131 阅读 · 0 评论 -
[Ubuntu] apt-get: Package has no installation candidate
注:以下命令可能需要sudoIf the package name does not exist in APT’s database, it does not have any idea what you are trying to install and you see转载 2011-09-21 22:37:29 · 6124 阅读 · 0 评论 -
Solving “XAMPP: Couldn’t start MySQL!”
卸载了Ubuntu Server自带的LAMPP,安装XAMPP,启动后发现MySQL启动失败原文链接Trying to run mysql on ubuntu 10.10 and give this vauge error "XAMPP: Couldn't star转载 2011-09-22 11:02:14 · 1404 阅读 · 0 评论 -
U盘安装Ubuntu Server v11.04的问题
试过多种方法,U盘启动后只在屏幕左上角显示一个闪烁的光标,之后无任何反应。最后搜到了这篇文章,终于解决了问题,顺利安装成功。转载如下:辛苦下载完ubuntu 11.04版本,为了安装它我花了大约半天的时间,事实上真的很痛苦,却只是因为一句配置参数的问题。。。起转载 2011-09-21 22:34:55 · 3441 阅读 · 0 评论 -
硬盘安装Ubuntu7.10
上次从硬盘安装Ubuntu 6.10失败,这次安装Ubuntu 7.10成功了。 参考了红联的硬盘安装Ubuntu 7.10。到这个位置下载硬盘安装的引导文件initrd.gz与vmlinuzhttp://ftp.sjtu.edu.cn/ubuntu/dists/gutsy/main/installer-i386/current/images/hd-media原创 2007-10-24 20:56:00 · 1256 阅读 · 0 评论 -
Linux下常用的文件压缩/解压命令
一些常见的压缩文件: *.Z compress 程序压缩的档案 *.bz2 bzip2 程序压缩的档案 *.gz gzip 程序原创 2007-10-24 14:55:00 · 1668 阅读 · 0 评论 -
Segmentation Fault
An error in which a running Unix program attempts to access memory not allocated to it and terminates with a segmentation violation error and usually a core dump.Segmentation Fault occurred when runni原创 2007-06-02 00:47:00 · 2997 阅读 · 0 评论 -
arm+linux平台开发的准备(转)
来源:http://www.ednchina.com/blog/peter8888/3292/message.aspx下面关于arm+linux平台开发的准备,是针对开发人员来讲的。一、硬件开发的准备1、单片机知识基础或者是计算机原理基础。2、数字电路、模拟电路基础。3、熟悉arm7、arm9原理。4、会一到两种EDA软件(如PROTEL 99SE、POWERPCB等)转载 2007-04-21 01:47:00 · 1208 阅读 · 0 评论 -
cygwin简介及安装
Cygwin是许多自由软件的集合,最初由Cygnus Solutions开发,用于各种版本的Microsoft Windows上,运行UNIX类系统。Cygwin的主要目的是通过重新编译,将POSIX系统(例如Linux、BSD,以及其他Unix系统)上的软件移植到Windows上。它包含两部分:提供模拟Linux API功能的DLL(cygwin1.dll);一系列提供Linux观感的工具。GN原创 2007-04-22 23:04:00 · 840 阅读 · 0 评论 -
从硬盘安装Ubuntu失败
查了很多帖子,都这样说,但是按照这个步骤安装,会发现内核不匹配,无法正确安装。按照有个帖子输入下面命令也不行:mkdir /dev/loopmknod /dev/loop/0 b 7 0mknod /dev/loop/1 b 7 1本文介绍了如何从.iso文件硬盘安装ubuntu 6.10,并不适用与其他发行版本。按照以下步骤进行:1、首先需要空出一个分区用于安装linux,假设为原创 2007-04-24 03:37:00 · 2074 阅读 · 0 评论 -
从硬盘安装SUSE Linux Enterprise 10
安装Linux的悲惨经历啊。由于没有刻录光驱,想安装Linux,要么是搞一张安装光盘,要么是从硬盘安装。已有的系统是Windows XP,一个硬盘划分的是4个NTFS分区,一个硬盘划分的是4个FAT32分区。之前搞了一个VmWare,在虚拟机上装了Linux,但是速度实在受不了,而且设置网络也比较麻烦。因此,想在第二个硬盘的第一个分区上装一个Linux系统,就这样又一次开始了Linux之旅。第一个原创 2007-04-25 03:20:00 · 3113 阅读 · 0 评论 -
GNU make and Makefile
1. GNU make 在大型的开发项目中,通常有几十到上百个的源文件,如果每次均手工键入 gcc 命令进行编译的话,则会非常不方便。因此,人们通常利用 make 工具来自动完成编译工作。这些工作包括:如果仅修改了某几个源文件,则只重新编译这几个源文件;如果某个头文件被修改了,则重新编译所有包含该头文件的源文件。 利用这种自动编译可大大简化开发工作,避免不必要的重新编译。 实际上转载 2007-04-30 22:51:00 · 964 阅读 · 0 评论 -
建立GNU/Linux ARM交叉编译工具链
Building a GNU/Linux ARM Toolchain (from scratch)GNU ARM toolchain原创 2007-05-05 00:53:00 · 1286 阅读 · 0 评论 -
解读Linux文件系统的目录结构(转)
FROM: http://linux.ccidnet.com/art/3067/20070315/1037337_1.html一、前 言 接触Linux也有一段时间了,不过这几天在编译开源程序时,才发现自己对 linux文件系统的目录结构了解的不够透彻,很多重要目录都说不清楚是用来干嘛的,于是在网上百度了一下这方面的介绍,根据自己的使用习惯,整理出来一 篇关于Linux文件系统的目录转载 2007-05-05 23:51:00 · 776 阅读 · 0 评论 -
ARM9开发板实验笔记(1)
买了一块华恒HHARM2410-Study-R1开发板。电源需要自己买,输出DC 6V 1000mA的.原创 2007-05-08 00:00:00 · 954 阅读 · 0 评论 -
Tcl/Tk脚本语言
TCL脚本有一大堆可用的package,例如网络应用类(ftp、http、email、dns、msn、icq等)、图形界面开发 (TK、BWidget、Tktable、SpecTCL、VisualTCL、ActiveState KOMODO)、面向对象(incrTcl、XOTcl、SNIT 等)以及数据库(MetaKit、daFT、Tclodbc等)。原创 2007-08-15 17:00:00 · 3031 阅读 · 0 评论 -
emacs
color-themehttp://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/color-theme/源代码阅读工具http://groups.google.com/group/opencugb/browse_thread/thread/c65afd8a48a8e16fhttp://pidan.cublog.cn/http://blog.原创 2007-05-23 02:47:00 · 745 阅读 · 0 评论 -
Ubuntu Server 11.04上安装RedMine+Subversion
参考:http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_UbuntuThe installation assumes that the web server and database原创 2011-09-28 17:33:13 · 2176 阅读 · 2 评论