益友网(http://www.1uu2.com) 做linux用户的良师益友、linux操作系统命令教程

svn windows和linux安装笔记

发表于 2009-10-19 23:43 浏览次数:882 次

一、window的svn仓库安装配置
前段时间因为一些情况,要将项目移到window上去,所以装了一个window的svn服务.这里讲的是使用http协议的svn,window下比较 省事一点,方法讲二种:一是下载到windows下的安装包:Subversion,tortoiseSVN,apach,下载地 址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91,

关键字: , | 分类: Linux安装配置 | 评论数: 0 | 阅读全文

虚拟机下Redhat9.0环境+Linux下挂载U盘

发表于 2009-10-19 23:41 浏览次数:885 次

linux下挂载U盘
声明,我只是找了但是还没有亲自试过,不知道那一个管用:
插入U盘之后,按照下面的步骤:
1.fdisk -l /dev/sd*
fdisk -l 列出指定设备的分区表信息。由于usb盘是被模拟为scsi设备访问,所以会被自动命名为sd*。
通常这一步就能找到U盘,如果U盘有指示灯也会亮,表示被找到。
2.如果执行上一个命令没有反应,或者某些信息显示模块没有加入
可以lsmod查看一下是否有usb-storage scsi_mod sd_mod模块。
没有就modprobe [module],添加所缺模块。
然后再试就ok
3.最后就是把U盘mount上去,这里需要先在mnt目录下面建一个usb目录
mount /dev/sda /mnt/usb
某些系统需要指定文件系统的类型,可以用
mount -t vfat /dev/sda /mnt/usb
1: 在控制台状态下输入如下命令:
fdisk -l /dev/sd*
如果您有多个USB设备话,则设备名在Linux下分别表示为sda、sdb、sdc等。运行上面的命令后,笔者的电脑上返回如下图所示信息,表示系统已 经找到笔者的USB设备,设备名称为/dev/sda1、可启动(Boot下面的那个*表示是活动分区),容量128MB、文件系统为FAT16。
Disk /dev/sda: 131 MB, 131072000 bytes
50 heads, 32 sectors/track, 160 cylinders
Units = cylinders of 1600 * 512 = 819200 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 160 127984 6 FAT16
2: 在/mnt目录下建立一个挂装USB存储器的目录:
mkdir /mnt/udisk
3: 然后再运行装载设备命令,将USB设备挂装到/mnt/usb目录下:文件系统为FAT32
mount -t vfat /dev/sda1 /mnt/udisk
或者如果为其它文件格式,如FAT12
mount -t msdos /dev/sda1 /mnt/udisk
为了正确的显示其中可能有的中文字体,将输入输出的字符类型设定为cp936。
mount -t vfat -o iocharset=cp936 /dev/sda1 /mnt/udisk
4: 运行如下命令即可查看USB存储器中的文件信息.
ls -l /mnt/udisk
Linux下卸载U盘命令如下:
卸载U盘必须在不同的目录下进行卸载,也就是说不能在/mnt/udisk目录下进行卸载.卸载命令如下
cd /root
umount /mnt/udisk
如果显示device is busy,可以用如下命令进行卸载:
cd /root
fuser -km /mnt/udisk
umount /mnt/udisk
1 redhat9的字体显示的确比不上windows,都是中文支持的问题,这主要是mount分区的时候没有使用iocharset参数,并不是linux对中文支持的问题
比如,mount   -t   vfat   -o   iocharset=cp936   /dev/sda1   /mnt/usb 另外也可以使用gb2312   Code:
mount   -t   vfat   -o   iocharset=gb2312   /dev/sda1   /mnt/usb
mount   -t   ntfs   -o   iocharset=cp936   /dev/sda1   /mnt/usb
mount   -t   msdos   -o   iocharset=gb2312   /dev/sda1   /mnt/usb
试一试吧,不行就把/dev/sda1   改成/dev/sda
2 在mnt目录下建一个usb目录!
输入:mount   -t   vfat   /dev/sda1   /mnt/usb
3 mount   -t   vfat   /dev/sdal   /mnt/usb
4 mkdir   /mnt/usb
mount   -t   vfat   /dev/sda1     /mnt/usb

卸载:
在umount   -t   vfat   /dev/sda1     /mnt/usb
5 su
mkdir   /mnt/flash
mount   /dev/sda1   /mnt/flash
.
.
.
umount   /mnt/flash
6 mount   /dev/sda1   /mnt/u
如果你在Google搜寻列输入”Matt”一字,最先出现的结果不会是明星演员Matt Damon或美国政论家Matt Drudge的网站,而是Matt Mullenweg这位年仅23岁、知名开放原始码博客软件WordPress计划的创办人。
根据他的Google排名,Mullenweg可被视为本届BlogWorld大会的超级明星。他在8日的会中向数百名听众讲述他创立 WordPress的过程,和博客的前景。
linux、unix这类操作系统将系统中的一切都作为文件来管理。在windows中我们常见的硬件设备、磁盘分区等,在linux、unix中都被视作文件,对设备、分区的访问就是读写对应的文件。
挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符。其实winxp也支持将一个磁盘分区挂在一个文件夹下面,只是我们C:、D:这样的盘符操作用惯了,一般没有将分区挂到文件夹

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/103770/showart_2043357.html

关键字: | 分类: Linux安装配置 | 评论数: 0 | 阅读全文

linux和windows双系统互拷文件乱码问题

发表于 2009-10-19 23:37 浏览次数:1,218 次

如果你需要在linux下面用到windows下的文件,拷贝上去后经常发现中文显示乱码。。原因是Windows中默认的文件格式是 GBK(gb2312),而Linux一般都是UTF-8。比较繁琐的方法是在windows下用程序把内容转换为utf-8编码格式的,但是相当麻烦, 而且遇到一个文件转一回。下面介绍一下,在Linux中如何一劳永逸的解决这个问题,查看文件的编码及如何进行对文件进行编码转换。

关键字: , | 分类: Linux安装配置 | 评论数: 0 | 阅读全文

在Puppy Linux中安装Firefox

发表于 2009-09-28 08:24 浏览次数:933 次

SeaMonkey是Puppy Linux中的默认浏览器,但是如果你更喜欢Firefox呢?只需要简单的几步就可以在Puppy Linux上安装后你喜欢的浏览器。首先在Mozilla的网站下载最新版本的Firefox,在root目录下利用下面的命令解压下载的压缩文件。

关键字: | 分类: Linux安装配置 | 评论数: 0 | 阅读全文

VMware下Linux的安装及简单设置

发表于 2009-09-26 09:21 浏览次数:844 次

当你听别人说起Linux、FreeBSD甚至OS2等等新奇的操作系统时,是不是也想尝试看看?但是当听到需要重新切割硬盘,原有数据还有可能丢失时, 是否又有些犹豫?当初我也是在Linux的门外彷徨很久,直到我找到了VMware。因为它既保证了Linux能正确安装且正常运行,又不破坏原来的操作 系统,为我们除去了费心研究如何把硬盘分区分得合理和高效的苦恼。下面,我给大家介绍一下怎样用这款软件来安装Linux。

一、VMware的安装及配置

简单地 说,VMware就是一款虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的子机。这个子机一方面建立在你正在运行的操作系统之上,同时,它又拥有自 己独立的CPU、硬盘、内存及各种硬件。当然,这些都是虚拟出来的。值得一提的是虚拟的硬盘其实就是母机上的一个文件,你可以随意地对其进行分区、格式 化、安装操作系统等操作而不会对原有的系统产生任何影响。虚拟子机所使用的内存大小、硬盘容量大小等都可以根据你的需要进行调整。

1.VMware的下载及安装

你可以从许多软件下载网站得到VMware的安装程序。在此,我推荐以下两个网址:

(1)VMware的大本营www.VMware.com

(2)中国虚拟机论坛www.VWware.cn

注意:  安装程序有for Windows和for Linux之分,请下载正确的版本。我的主机是Windows2000  Server,下载的安装程序是VMware-work-Station一4.5.2—8848.exe。

VMware的安装很简单,需要提醒大家的是:安装VMware之后,必须先到VMware的网站填写资料以取得30天的试用注册码。30天后如果你不想购买正式版的注册码,那就只好再去登录VMware的网站索取下一个月的序列号。

启动VMware后,其主界面如图1。

<?XML:NAMESPACE PREFIX = V /><?XML:NAMESPACE PREFIX = O />

2.VMware的配置

VMware 安装完毕后,利用它可以建立多个虚拟机,每新建一个虚拟机,就会要求你建立一个配置文件。这个配置文件实际上相当于新电脑的“硬件配置”,你可以在配置文 件中决定虚拟机的硬盘如何配置,内存多大.准备运行哪种操作系统,是否有网络等。配置Linux虚拟机的步骤如下。

(1)选择File菜单下的“New  Virtual Machine”出现新虚拟机向导后单击“下一步”,选择“Typical”典型安装。

(2)再单击“下一步”,在选择操作系统界面的“Guest Operation System”中选择  “Linux”,然后单击Version对应的下拉菜单选择具体的Linux版本,  此处我们选择“Red Hat LinuX”。

(3)单击“下一步”进入安装目录选择界面。该界面上面的文本框是系统的名字,保持默认值即可,下面的文本框需要选择虚拟机操作系统的安装位置。

(4)根据需要选择好后,单击“下一步”按钮,出现设置虚拟机内存大小的界面。Linux9.O对内存的要求是:文本模式至少需要64MB;图形化模式至少需要128MB,推荐使用192MB。此处我们选择192MB:

(5)单击“下一步”按钮进入网络连接方式选择界面。VMware有四种网络设置方式,一般来说,Bridged方式使虚拟机就像网络内一台独立的计算机一样,最为方便好用(四种连网方式的区别大家可参考VMware的有关资料)。在此、我们选择Brided方式。

(6)单击“下一步”按钮进入虚拟磁盘的设置界面。  这里有三种方式(Create a new virtual  disk、Use  an  existing virtual disk、Use a physical disk)可供选择、建议初学者选择“Create a new Virtual  disk”,其含义是新建一个虚拟磁盘,该虚拟磁盘只是主机—卜的一个独立文件。

(7)在“下一步”中设置磁盘大小。在此、我们采用默认的4GB。

(8)单击“下一步”进入文件存放路径选择界面。

在此界面可单击Browse按钮进行设置。此处我们使用默认值,单击“完成”按钮。

至此,完成一个虚拟机的配置。

二、VMware下Linux的安装

以上相当于组装了一台新的计算机,接下来的工作便是安装操作系统了。安装前需做好准备工作:购买一套Red Hat  Linux  9.0的安装盘,  共三张。或下载Red Hat  Linux  9.0安装所需要的三个ISO文件。下面,我们以使用ISO镜像文件安装为例讲述。

1.安装第一张虚拟光盘

(如果直接用光盘安装,可省去此步及后述的第

5步。直接将光盘插入物理光驱即可)

选择VM菜单下的Settings选项,单击比Hardware选项卡下的CD—ROMl,在右边的“connection”单选按钮组中选择“Use ISO image”。按“Browse”选择3个光盘文件中的第一个,然后按“OK”。

2.启动虚拟机

点击工 具栏上的绿色启动按钮或屏幕显示区的start this virtual machine命令,然后按“OK”。RED HAT会自动进入安装程序的界面。首先询问是以图形界面还是以文本界面安装,依据提示按回车选择图形界面安装,接下来询问是否要测试光驱,这里选择不要即 可。方法是:在VMware窗口上单击一下鼠标(实现从Windows切换至VMware),再按键盘上的TAB键,然后按空格。

注意:光标从Windows切换到VMware只需在VMware窗口上单击鼠标左健,而从VMware回到Windows,则要按Ctrl十Alt。提醒大家的是,在对虚拟机进行操作前一定要确保光标在VMware中,这是初学者最容易忽略的。

3.设置分区

依提示选择完安装语言、键盘、鼠标、安装类型(与Windows类似,此处不再详述)后进入磁盘分区界面,出现如图2所示警告,既然是在虚拟机上进行的操作,此处大胆地选“是”就可以。

在接下来的窗口中一路默认连按“下一步”后,弹出“你已选择了要在—F列驱动器内删除所有分区……”的警告,选择“是”进入引导程序装载界面。

4.设置根口令

在引导程序装载界面连按“下一步”。设置完系统语言和时区后进入根口令的设置界面,这里的根口令相当于Windows 2000的系统管理员密码。设置好口令后连按“下一步”,等待安装软件包,直到出现更换光盘的提示。

5.安装第二和第三张ISO光盘

设置方法同1,只不过是分别选择3个光盘文件中的第二、三个。第三张盘读完后,系统问是否做启动盘,这个根据自己需要选择,然后就是显卡等的设置,一路默认。最后选一个“退出”,VMware内系统重启。

6.创建个人用户账号和密码

重启后,系统提示你创建一个个人账号和密码,和Windows中创建一个新用户相当。

7.其他设置

选择日期和试听声卡后问你是否注册,选择“否,我不想注册我的系统”,接下来问有无附加安装,在此我们先不安装,直接按“前进”。VMware内系统再次重启。

8.登录系统

启动后。系统询问用户名和密码。

输入在步骤6中设置的户名和密码或输入用户名“root”和第4步中你所设置的根口令即可。

至此,出现Red Hat 9的界面,Linux的安装完成了。

三、VMware tools的安装

安装完Iinux之后,还需要对此VM安装VMware tools。这相当于给Linux安装各种驱动程序。

首先以root身份进入Linux,按CTRL+ALT组合键,进入主操作系统,点击VM菜单下的VMware  Tools Install子菜单。在弹出的对话框中单击“install”,出现包含一个Vmware-linux-toos.tar.gz文件的cdrom对话框。把这个文件解压缩后,执行其中的Vmware-install.p1文件。具体步骤如下:

(1)在Vmware-Linux-tools.tar.gz文件上单击右键,选择“复制文件”。

(2)连续单击两次图中的“向上一级”按钮,使当前目录退回到根目录后,双击/tmp进入/tmp目录。单击右键选择“粘贴文件”将压缩文件复制至/tmp目录下。

(3)在/tmp目录下的Vmware—linux tools.tar.gz文件上单击右键,选择“解压缩到子文件夹”。

(4)进入解压后的目录运行安装命令Vmware-install.pl。

方法:将VM和主机的切换键由默认的Ctrl十Alt改为Ctrl十Shift十Alt(点击虚拟机菜单Edit→p r e f e r e n c e s →h o t k e y s  进 行设置)后按Ctrl十Alt十F(1—6)切换至文本模式,在Local Host Login后输入root,Password后输入根口令以root身份登录,运行cd/tmp/vmware-tools-distrib进入解压后的 目录,输入./vmwareinstall.p1后回车。

等待Vmware-insall运行完成后,重启Linux,我们就可以看到漂亮的Linux图形界面了。至此,整个安装过程结束。

来源:www.xxlinux.com/

关键字: | 分类: Linux安装配置 | 评论数: 0 | 阅读全文

DB2数据服务器在Linux和UNIX环境下的安装

发表于 2009-05-23 19:04 浏览次数:776 次

  以图形方式驱动的DB29安装程序同样也可以在Linux和UNIX平台上运行。同时在Linux和UNIX系统平台下也支持使用响应文件来进行分布式安装。在该系统平台下DB2安装程序的初始化过程生成的响应文件所存储的数值和参数实际上与上节提到的在Windows平台上生成的响应文件的内容是一样的。

关键字: | 分类: Linux安装配置 | 评论数: 0 | 阅读全文

Ubuntu操作系统下如何手动安装JDK

发表于 2009-04-04 00:36 浏览次数:1,776 次

关于Ubuntu操作系统下如何手动安装JDK ,一篇来源于chinaitlab的文章:
安装前可以查看一下jdk版本,进入Ubuntu终端 $java -version 回车,可以看到jdk版本是1. 4 .2的。

1. 手动安装jdk6

首先,在http://java.sun.com下载jdk-6u12-linux-i586.bin,据说这个操作起来比较简单,不需要转换。

然后,可以把它放置在任何你喜欢的文件夹,如果是像我样的菜鸟,建议把它放置到主文件夹(/home/*)下。

下面开始安装jdk:

终端下进入你存放jdk-6u12-linux-i586.bin,例如我的位置是:/home/liangshihong

$ sudo -s ./jdk-6u12-linux-i586.bin

一路回车,直到询问是否安装,输入yes回车

ok,安装完毕,下面配置环境变量

配置classpath,修改所有用户的环境变量

$ sudo gedit /etc/profile

在文件最后添加

#set java environment

JAVA_HOME=/home/liangshihong/jdk1.6.0_12

export JRE_HOME=/home/liangshihong/jdk1.6.0_12/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

重新启动计算机,用命令测试jdk的版本

java -version

显示如下信息:成功安装

java version “1.6.0_12″

Java(TM) SE Runtime Environment (build 1.6.0_12-b04)

Java HotSpot(TM) Server VM (build 11.2-b01, mixed mode)

liangshihong@liangshihong-Imagine:~$

关键字: , | 分类: Linux安装配置 | 评论数: 0 | 阅读全文

Linux系统下内存申请应用的方法原理总结

发表于 2009-03-31 19:36 浏览次数:732 次

1. 地址空间的管理

物理地址都是有内核管理的, node–>zone–>mem_map–>page, 所有的物理页面都在mem_map数组中的页帧对应, 然后不同的page有分为DMA,normal,highmem三个zone。

内核线性地址空间, 实际上只是低端内存才有线性地址,0—896MB部分。

内核虚拟地址, 低端内存的虚拟地址与线性地址是一样的。 高端内存只有在映射了以后才有虚拟地址

用户空间地址, tast_struct —> mmap –> mm_struct —> vm_area_struct

2.内存的申请或使用

物理内存的分配, 在内核中最终都要调用__alloc_pages().它是最核心的分配函数,申请大小最大不超过2的MAX_ORDER次幂,在现在好像最大定义为4MB。

线性地址, kmalloc和get_free_pages,线性地址, 对应的物理内存就是低端内存,kmalloc是基于slab的分配技术, 最大不能超过128KB。

虚拟地址, vmalloc申请, 他只是在内核中建立类似与用户空间的vm_area的一个虚拟内存空间到vmlist中, 最终的物理内存分配还是基于缺页的。

用户空间的虚拟内存, malloc之类的, 最终在内核中都是do_map()和do_brk()。实际上也只是建立了一块虚拟空间,最终的物理内存还是在缺页异常时分配的。

3. 内存的交换问题

在page结构和用户层的vm_area_struct结构中, 都包含locked和reserved标志。通过合适的途径设置这些标志, 可以是页面锁存在物理内存中, 不被交换出去。

来源:赛迪网 作者:yan
4. 设备内存可以通过ioremap映射到内核虚拟地址空间, 也可以通过mmap方法映射到用户空间。

关键字: | 分类: Linux安装配置 | 评论数: 0 | 阅读全文

返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明 |