搜档网
当前位置:搜档网 › Windows连接Linux主机的工具——XShell使用技巧

Windows连接Linux主机的工具——XShell使用技巧

XShell使用技巧

XShell是一款Windows下非常优秀的远程连接Linux主机的工具,是我平常使用不可缺少的工具。今天没事看了下XShell的帮助,找到了一些很实用的技巧,分享给大家。

复制和粘贴

由于在linux的Shell下,Ctrl+c是中断当前指令,这个快捷键和windows下的复制快捷键冲突,所以经常犯错误。。。想复制的时候按了ctrl+c,结果中断了当前指令。

在Xshell中,提供了其它的快捷键来执行这些操作:

复制:Ctrl+Insert

粘贴:Shift+Insert

粘贴还有一个键就是鼠标中键,另外你还可以设置点鼠标右键就是粘贴,设置选项在这:

将当前Shell中的内容复制到“记事本”中

有时候需要把shell中的一些内容临时复制到“记事本”中,如果再打开一个记事本,再复制粘贴。。。多麻烦。

XShell中内置了这一功能,使用很简单,就是选中内容,鼠标右键,选择“To Notepad”,再选中“Select Area”或者“All”或者“Screen”,如图:

快速选择当前行

这个技巧很简单,就是在shell界面下快速点三次鼠标就选中当前行了。如图:

快速打开Sessions对话框

有时候打开XShell后希望能直接打开Sessions对话框,这时候只要在Shell界面输入open 即可。

如图:

迁移连接信息

在XShel中,每个保存的Session连接信息都是保存到.xsh(就是ini文件,可以用文本编辑器打开)文件中的。它的默认路径是

”%APPDATA%\NetSarang\Xshell\Sessions”

即:C:\Users\用户名\AppData\Roaming\NetSarang\Xshell\Sessions

迁移连接信息直接拷贝这些xsh文件即可。

最小化到系统托盘

XShell默认最小化是不会到系统托盘的,但是有个选项可以修改,设置在:Tools→Options→Advanced→Minimize to system tray 打钩即可。

退出时总是弹出烦人的确认对话框?

选择在这:Tools→Options→Advanced→Confirm connection close when session exits 还有一个:Tools→Options→Advanced→Confirm connection close when XShell exits

在打开的Tab中快速切换

快捷键:Alt+1~9 或者Ctrl+Tab 或者Shift+Tab

设置:Tools→Options→Menu & Short Keys

Linux操作系统和windos操作系统的区别

Linux操作系统和windos操作系统的区别 Linux操作系统与Windows操作系统是当今最主流的两个操作系统。下面由小编为大家整理了Linux操作系统和Windows 操作系统的区别的相关知识,希望对大家有帮助! Linux操作系统和windos操作系统的区别 区别1、免费与收费 在中国,Windows和Linux操作系统都是免费的,至少对个人用户是如此,如果那天国内Windows真的严打盗版了,那Linux 操作系统的春天就到了!但现在Linux操作系统依然是任重道远,前路漫漫。 区别2、软件与支持 Windows下可以运行绝大部分软件、玩99.999%的游戏、硬件厂商近乎100%的支持。Linux操作系统下可直接运行的软件数量和win下比起来就是1和99的区别,而且目前选择Linux操作系统的人基本不会考虑玩游戏(虽然有能在Linux操作系统下运行的游

戏,但实在太少。),同时Linux操作系统正期待更多硬件厂商的支持。 区别3、安全性 很多人说Linux操作系统安全性高,仁者见仁智者见智了。其实我觉得这个根本没必要讨论,当Linux操作系统普及程度达到现在Windows的程度,那么Linux操作系统的漏洞、病毒、木马、后门什么的绝对会如雨后春笋般纷纷冒出,虽不敢说比Windows严重,但绝对不会比win少,说白了就是因为现在Linux操作系统的用户量太少,受关注也太少,做病毒者当然希望自己的作品流传越广越好(现在的病毒更倾向于获取非法利益,比如账号密码什么的),所以,病毒目前不会考虑少数派的Linux操作系统er。 世上没有攻不破的系统、没有穿不透的防火墙,一件事你做不到,只能说明你水平不够,这里适用一句话:道高一尺,魔高一丈。 但就目前来说,如果你对Windows下层出不穷的病毒、木马、垃圾感到极度厌恶,那的确可以尝试一下Linux操作系统噢。 区别4、开源

如何使用Xshell工具远程Linux环境部署web项目(Xmanager)

安装成功后直接进入到Xbrowser界面: 使用手册: 新建Xshell会话(该操作是建立远程与Linux系统的连接) 输入主机ip后点击确定》创建好后双击该会话》

输入用户名密码,成功进入到Linux命令控制台,如下图表示连接成功。 web项目部署手册: 接下来咱们可以开始部署项目了:首先点击新建文件传输 直接进入到本地与Linux环境文件传输的Xftp界面中,通过该界面你可以很方便的从本地上传tomcat、weblogic、websphere这些web容器进行项目部署,总之,该界面可以用来传输本地文件 现在我们以tomcat部署项目为例来讲解:先从网上下载Linux版本的tomcat,32/64位根据客户实际情况而定,下载好后通过Xftp 上传到Linux环境的某个目录中(找一个目录用来放tomcat搭建项目),这里我放到/opt/apache-tomcat-6.0.44 然后将项目包也通过Xftp放到webapps下(注意网站项目特殊,项目包应该直接放到ROOT下) 接下来启动tomcat:通过Xshell界面,使用Linux命令语句进入到bin目录启动

一共三句:cd /opt/apache-tomcat-6.0.44/bin ----------表示:进入到bin目录下 ls ---------表示:读取该目录下的文件 ./startup.sh -----------表示:启动tomcat(注意最开始的有一个点,然后Linux启动的是sh后缀,注意和windows区 分,windows是bat后缀) 最后网页访问地址链接,如果没有启动成功,可以通过Xftp查看tomcat中的log日志,查看启动报的错,这个就不作具体介绍了。

win7下装linux双系统(详细教程)

Win7下安装linux双系统 经过大半天的摸索与实验终于在自己的电脑上成功的装上了Win7和Linux的双系统,现在我把详细的流程给大家分享了,希望有兴趣的可以去试试。 不要说什么百度一下一大片,百度上的流程都是相当相当的抽象,当然,这份流程也是通过百度上的一些方法然后加上自己的细化而来的。 首先要先做好准备工作,将Win7中的磁盘空间腾出38G左右,这里的腾出不是说磁盘中的剩余空间,而是要将部分磁盘进行压缩。具体方法如下: 右键单击计算机,选择管理,在管理窗口中有一项磁盘管理,如下图: 单击后在中间出现磁盘管理,如下图:

有绿框框着的是逻辑分区,此时就好对磁盘进行压缩,如果磁盘空间不够大的话就直接对最后一个逻辑分区进行手术。 先说说磁盘空间不够大的情况,可以先删除最后一个逻辑分区,方法是:右击最后一个逻辑分区,选择删除卷,然后选择是,此时你能看到在最后出现了可用空间,这时右击可用空间,选择格式化,此时不要将整个可用空间格式化,只用格式化8G空间就足够了,剩余的空间留着装Linux用。格式化时注意选择格式为FAT32。 如果磁盘空间足够大就只需将磁盘进行压缩,具体方法是,右击一个逻辑驱动器,选择压缩卷,只用腾出38G就足够了,然后将这38G按上面的方式格式化8G,其余不用管。

现在就可以在网上下载一份Linux系统镜像,下载地址 https://www.sodocs.net/doc/6418892695.html,/d/iso/1000001036.html(建议下载完整版) 下面就要将下载好的镜像复制到刚刚前面格式化好了的FAT32磁盘里,用Winrar解压软件,将镜像中的inages和ioslinu两个文件夹复制到FAT32磁盘的根目录中,当然,原来的镜像要保留不能修改。 然后将isolinux文件夹中的initrd.img和vmlinuz两个文件夹复制到FAT32磁盘的根目录下,同时将其也复制到C盘的根目录中。 刚才的工作结束后,你的FAT32磁盘中应该如下图所示: 接下来需要在网上下载EasyBCD 2.02,下载地 址:https://www.sodocs.net/doc/6418892695.html,/soft/58174.htm 安装EasyBCD程序,与安装一般软件一样,这里就不做详细说明了。 运行EasyBCD程序出现的第一个界面就是问你将EasyBCD的配置文件的保存路径,这里可以随便选择,我选择的是默认的C盘,下面的两个选框不用选,然后点右下角的确定。 下面是EasyBCD的界面:

linux与WINDOWS的区别

我们平时所用的WINDOWS和MS-DOS都是微软出的,而Linux不是微软出的,Linux的最大好处是非商业软件,它的原代码是完全公开的,也就是说我们可以随自己的喜好进行编辑和修改来符合我们的使用习惯与增强它的功能。它与其他操作系统的最大区别就是它代表这自由和免费精神! 1.Linux的操作比较复杂,windows的比较简单. Linux速度比较快,安全性比windows好 但是有很多软件只能在windows里运行 与Linux兼容的软件正在开发中. Linux适用在网络方面. 2. 什么是Linux? 简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux的出现,最早开始于一位名叫Linus Torvalds 的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一 个代替Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计。Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、

多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。 Linux与其他操作系统有什么区别: Linux可以与MS-DOS、OS/2、Windows等其他操作系统共存于同一台机器上。它们均为操作系统,具有一些共性,但是互相之间各有特色,有所区别。 目前运行在PC机上的操作系统主要有Microsoft的MS-DOS、Windows、Windows NT、IBM的OS/2等。早期的PC机用户普遍使用MS-DOS,因为这种操作系统对机器的硬件配置要求不高,而随着计算机硬件技术的飞速发展,硬件设备价格越来越低,人们可以相对容易地提高计算机的硬件配置,于是开始使用Windows、Windows NT等具有图形界面的操作系统。Linux是新近被人们所关注的操作系统,它正在逐渐为PC机的用户所接受。那么,Linux 与其他操作系统的主要区别是什么呢?下面从两个方面加以论述。首先看一下Linux与MS-DOS之间的区别。在同一系统上运行Linux和MS-DOS 已很普遍,就发挥处理器功能来说,MS-DOS没有完全实现x86处理器的功能,而Linux完全在处理器保护模式下运行,并且开发了处理器的所有特性。Linux可以直接访问计算机内

RedHat Linux 配置 Xmanager

Xmanager是一个远程连接工具,里面最常用的有Xbrowser、Xftp、Xshell等工具。由于近来经常要用到linux虚拟机,虚实之间切换非常的麻烦而且还不方便,一般情况下我都用SecureCRT进行远程连接,来处理一些任务,可是有时后需要图形界面,这就用到了Xmanager,不过默认情况下RedHat不允许它连接,还需要一些配置。关于这个的文档网上很多,大部分都是转载的,我按照网上的文档做了一遍,发现距离成功只有一步之遥。这个实验我做了2遍,以验证正确性。 方式一: 在 /etc/inittab -- init进程的主配置文件 把默认级别改為 5 : id:5:initdefault: 在/etc/gdm/custom.conf--GNOME的自定义配置文件 在[xdmcp] 一项中加入 Enable=true 在[security] 一项中加入 AllowRemoteRoot=true #允许root登录 重启linux 服务器 # init 3;init 5 方式二: netstat -an | grep 177 查看177端口是否可用。 如以上设置不成功,可进行以下设置 /usr/share/gdm/defaults.conf—— GNOME管理默认的配置文件 编辑文件 263 Enable =true 279 DisplaysPerHost=10 284 Port=177 209 AllowRoot=true 214 AllowRemoteRoot=true #此设置允许root用户连接 前面的数字是所在的行数 在 /etc/inittab -- init进程的主配置文件 把默认级别改為 5 : id:5:initdefault: 再在这个文件裡加一句: x:5:respawn:/usr/sbin/gdm 在/etc/gdm/custom.conf--GNOME的自定义配置文件 在[xdmcp] 一项中加入 Enable=true 在[security] 一项中加入 AllowRemoteRoot=true #允许root登录 重启linux 服务器 # init 3;init 5

pxe引导安装windows和linux

Pxe 网络安装windows和linux 来自天地一沙鸥网络学习总结 上一个星期在数据中心装了几百台服务器,在研究通过网络安装windows系统,之前也在linux环境下搭建了pxe server环境下安装centos。这次在windows环境下利用tftp32工具和binlsrv在windows搭建环境,安装windows和linux系统。在vmware测试。在linux搭建环境还是比在windows环境下的要稳定很多。只是在日常工作中不是经常用linux,自己的工作电脑也是windows系统。所以还是在windows下使用的方便点,相对更加实际点。 Windows和linux都利用脚本自动安装。 介绍下工具的目录结构: W2k3.0 winxp.0 w2k.0 vmlinuz5.5 都是启动引导文件,2003和2000,xp都是在i386提取重命名的文件,vmlinuz是linux系统引导需要的文件。 Winxp.sif win2k3.sif 是windows无人值守安装脚本。 参考:https://www.sodocs.net/doc/6418892695.html,/895003/501329 这篇文章有纤细的介绍windows xp 2003 2000系统引导文件的制作。 引导菜单 Pxelinux.cfg目录下建立default文件,内容如下。注意kernel写的就是相应的引导文件。

DEFAULT vesamenu.c32 PROMPT 0 MENU TITLE PXE Boot Install All System BY backsan MENU BACKGROUND backsan.png TIMEOUT 600 LABEL hdd MENU LABEL 0‐‐‐‐Boot From HARDDISK kernel chain.c32 APPEND hd0 1 LABEL winxp MENU LABEL 1‐‐‐‐Boot Install Windows XP pro From Network kernel winxp.0 LABEL win2k MENU LABEL 2‐‐‐‐Boot Install Windows 2000 server From Network kernel w2k.0 LABEL win2k3 MENU LABEL 3‐‐‐‐Boot Install Windows 2003 server From Network kernel w2k3.0 LABEL centos5.5 MENU LABEL 4‐‐‐‐Boot Install centos5.5 From Network kernel vmlinuz5.5 append initrd=initrd5.5.img LABEL centos6.3 MENU LABEL 5‐‐‐‐Boot Install centos6.3 From Network kernel vmlinuz6.3 append initrd=initrd6.3.img。 脚本文件:2003server为例 [data] floppyless = "1" msdosinitiated = "1" ; Needed for second stage OriSrc = "\\192.168.80.34\tftp\win2k3\i386" OriTyp = "4"

linux与windows区别

Linux和Windows的区别 和Linux 一样,Windows系列是完全的多任务操作系统。它们支持同样的用户接口、网络和安全性。但是,Linux和Windows的真正区别在于,Linux 事实上是Unix的一种版本,而且来自Unix的贡献非常巨大。是什么使得Unix如此重要?不仅在于对多用户机器来说,Unix是最流行的操作系统,而且在于它是免费软件的基础。在Internet上,大量免费软件都是针对Unix系统编写的。由于有众多的Unix厂商,所以Unix 也有许多实现方法。没有一个单独的组织负责Unix的分发。现在,存在一股巨大的力量推动Unix社团以开放系统的形式走向标准化。另一方面Windows系列是专用系统,由开发操作系统的公司控制接口和设计。在这个意义上这种公司利润很高,因为它对程序设计和用户接口设计建立了严格的标准,和那些开放系统社团完全不一样。一些组织正在试图完成标准化Unix程序设计接口的任务。特别要指出的是,Linux完全兼容POSIX.1标准。 安全问题对于IT管理员来说是需要长期关注的。主管们需要一套框架来对操作系统的安全性进行合理的评估,包括:基本安全、网络安全和协议,应用协议、发布与操作、确信度、可信计算、开放标准。在本文中,我们将按照这七个类别比较微软Windows和Linux的安全性。最终的定性结论是:目前为止,Linux 提供了相对于Windows更好的安全性能,只有一个方面例外(确信度)。 无论按照什么标准对Windows和Linux进行评估,都存在一定的问题:每个操作系统都不止一个版本。微软的操作系统有Windows98、Windows NT、Windows 2000、Windows 2003 Server和Windows CE,而Linux的发行版由于内核(基于2.2、2.4、2.6)的不同和软件包的不同也有较大的差异。我们本文所使用的操作系统,都是目前的技术而不是那些"古老"的解决方案。 用户需要记住:Linux和Windows在设计上就存在哲学性的区别。Windows操作系统倾向于将更多的功能集成到操作系统内部,并将程序与内核相结合;而Linux不同于Windows,它的内核空间与用户空间有明显的界限。根据设计架构的不同,两者都可以使操作系统更加安全。 Linux和Windows安全性的基本改变 对于用户来说,Linux和Windows的不断更新引发了两者之间的竞争。用户可以有自己喜欢的系统,同时也在关注竞争的发展。微软的主动性似乎更高一些――这是由于业界"冷嘲热讽"的"激励"与Linux的不断发展。微软将在下几个月对Windows安全进行改观,届时微软会发布Windows XP的WindowsXP Service Pack 2。这一服务包增强了Windows的安全性,关闭了原先默认开放的许多服务,也提供了新的补丁管理工具,例如:为了避免受到过多无用的信息,警告服务和信使服务都被关闭。大多数情况下,关闭这些特性对于增强系统安全性是有好处的,不过很难在安全性与软件的功能性、灵活性之间作出折衷。 最显著的表现是:微软更加关注改进可用性的同时增强系统的安全性。比如:2003年许多针对微软的漏洞攻击程序都使用可执行文件作为电子邮件的附件(例如MyDoom)。Service Pack2包括一个附件执行服务,为Outlook/Exchange、Windows Messenger和Internet Explorer提供了统一的环境。这样就能降低用户运行可执行文件时感染病毒或者蠕虫的威胁性。另外,禁止数据页的可执行性也会限制潜在的缓冲区溢出的威胁。不过,微软在WindowsXP Service Pack 2中并没有修改Windows有问题的架构以及安全传输的部分,而是将这部分重担交给了用户。 微软的重点显然是支持应用程序的安全性。WindowsXP Service Pack 2中增强的许多方面都是以Outlook/Exchange和Internet Explorer作为对象的。例如:Internet Explorer中有一个智能的MIME类型检查,会对目标的内容类型进行检查,用户可以获悉该内容中是否存在潜在的有害程序。不过这一软件是不

windows下在虚拟机中安装linux

windows下虚拟linux 要在windows系统上虚拟linux系统,首先要在WINDOWS系统里边先装一个虚拟机,有好多版本,我用的是VMware Workstation汉化版,下载VMWare解压后根据提示正触安装VMWare到硬盘中 (1) 建立虚拟机 A.用鼠标左建双击桌面中的"VMware workstation"图标,运行虚拟机 B.建立一台虚拟机。点击“FILE(文件)”-“NEW(新建)”--“NewVirtual Machine( 新建虚拟机)”,弹出虚拟机创建菜单。 C.根据向导一步一步地创建虚拟机,首先选择安装方式是“TYPICAL(典型)”还是“CUS TOM(自定义)”安装。我这里选择典型。 D.因为这里是用于安装REDHAT,所以在Guest operating system(客户操作系统)“中选择”LINUX“,点击下一步。 E.在Virtual machine name(虚拟机名字)中输入你想建立的虚拟机的名字 F.在Location(位置)中选择虚拟机的安装位置。因为会在虚拟机中安装操作系统和应用软件,所以建议将虚拟机安装在一个有较大空间的磁盘分区中 G.如果你的电脑连接在网络中,那么选择一个合适的网络环境。我这里选择 Use bridged net-working(使用路由网络) H.点击finish,返回VMWARE主界面,LINUX虚拟机就建好了。上面的安装和设置,基本上不会出现什么异常的情况,下面就开始安装linux系统安装操作系统: A. 选中LINUX虚拟机,点击VMWARE工具栏中的Power ON按钮,启动LINUX 虚拟机 B.然后插入REDHAT光盘,虚拟系统根据你选择的安装方式开始安装。 3.从硬盘安装REDHAT 如果你认为从光驱中安装比较费时间,又不方便,那你可以将光盘文件转换成ISO文件拷贝在硬盘中,然后从硬盘安装。

Linux系统与Windows系统的比较

Linux系统与Windows系统的比较一.Linux系统与Windows系统的共性 Linux系统与Windows系统具有以下有相似之处。 1.多用户操作系统 Linux系统与Windows系统都是多用户操作系统,由许多不同的用户来使用,系统为每个用户提供单独的环境和资源,基于用户身份来控制安全性。Linux系统与Windows系统都可以以组成员的方式来控制资源的访问权限,这样在用户数目较大时可以不必为每一个账号设置权限。 2.支持多种文件系统 Linux系统和Windows系统都支持多种文件系统。文件资源可以通过NetBIOS、FTP或者其他协议与其他客户机共享,可以很灵活地对各个独立的文件系统进行组织。 3.支持多种端口和设备 Linux系统和Windows系统都支持各种物理设备端口,如并口、串口和USB接口。支持各种控制器,比如IDE和SCSI控制器。 4.支持联网功能 Linux系统和Windows系统都支持多种网络协议,比如TCP/IP、NetBIOS和IPX;都支持多种类型的网络适配器;都具备通过网络共享资源的能力,比如共享文件和打印机;都可以提供网络服务功能,比如DHCP、DNS、Web、mail等。 5.服务 Linux系统和Windows系统都提供服务。所谓服务,是指在后台运行的应用程序,可以为系统和远程调用该服务的计算机提供一些功能。在系统引导的时候可以单独控制并自动启动这些程序。 二.Linux系统与Windows系统的区别 Windows系统Linux系统 应用目标定位于个人桌面用户,易 使用,易维护,界面美观定位于网络操作系统,设计灵感来源于UNIX 操作系统,命令设计比较简单,Linux系统配置文件和数据都以文本为基础。Linux系统同样拥有非常先进的网络、脚本和安全能力 图形化界面必选的图形界面,图形界可选的图形化界面,图形环境并没有集成到

windows下搭建Linux开发环境

windows下搭建Linux开发环境 以前一直都是安装的双系统来运行windows和linux,当想学习一下linux编程的时候就跑到linux下面去,做其他事情的时候就转到windows下面来。虽然在linux 下也学会了使用wine,也能够运行source insight看看程序,或者打开winamp听听歌,不过毕竟不是windows环境,还是有很多不方便的地方,winamp最小化了居然还原的时候桌面上没有图标;采用source insight打开linux源码,中文注释却全是乱码,好不容易转好了字体,打开来,字体大小不一,根本无法查看,最后只好放弃。 无意间,用vmware安装好了ubuntu的图形化界面,才发现一切原来如此简单。以前虽然也用过vmware,不过以前电脑配置实在是太差,在vmware下面安装linux 的图形化界面能安装成功,却无法使用,只好望洋兴叹。这次终于应用vmware把所有东西都搞定了,可以让我远离双系统了,也节省下了40G的硬盘空间。 1)vmware安装Ubuntu 很简单,感觉都没什么好说的,先安装vmware,windows安装程序,傻瓜式的安装,easy。然后到ubuntu网站去下载live cd或者dvd版本都行,个人建议下载live cd就可以了,安装以后基本的系统环境和常用软件都有了,当然IDE环境是没有的;不过我下载的dvd版本好像安装的时候也没有把IDE环境安装上去,还是我自己后来安装的,因此live cd和dvd在初始安装时,差别不大。 2)设置ubuntu环境 在vmware下面安装过的ubuntu图形界面,分辨率好像是800*600的,即使是全屏,也只能占这么大的屏幕,不是一般的郁闷;就像你面前有一顿美食,偏偏是锁在一个大铁笼子里的,而你的手能够到的却只有一两个菜,那个郁闷劲,确实让人难受。不过也没有关系,因为你没有安装vmware tools,所以你无法享受全屏带来的好处。安装过vmware tools以后,你就发现屏幕能根据具体大小进行自动调整了。不过我在安装vmware tools时,是出错了的,有一步编译出错了,不过最后还是安装成功了,只是在windows和linux之间共享的文件不能相互访问。不过,平时访问文件比较少,而且Ctrl+C/Ctrl+V,已经文件的复制、粘贴都能正常使用,因此对于我来说,这点缺憾我能接受,由于安装的ubuntu环境只是简单的办公环境,都是一些基本软件,惟一能派上用场的可能就是open office,而开发环境方面,只有最基本的一些软件。个人比较习惯于用IDE来开发程序,因为可以省去很多其他的麻烦,比如手动编写makefile文件,运行cvs命令进行cvs操作,或者是采用gdb 命令进行调试,这样可以更专注于程序编写。关于IDE开发还是采用最简单的vi开发,gcc编译,gdb调试,仁者见仁,智者见智,没有好坏,关键看个人喜好。 与我而言,我安装好ubuntu以后,需要安装一个最适合的IDE环境,以便于开发;在ubuntu下面安装软件,现在也是越来越方便了,有图形化的添加/删除界面,很是方便,惟一需要说明的是找一个合适的软件源,否则你会发现安装软件真是一件郁闷的事情,看着你的电脑以400Bps的速度从网络上面下载软件包时,估计你恨不得把网络给拆了,顺便把你的网络运营商给臭骂一通,其实这一切的根源在于你没有找到合适的软件源,我采用的是电信的ADSL线路,找的是lupa网络的源,也是电信的线路,速度不是一般的快,真的是很幸福,源地址为:deb https://www.sodocs.net/doc/6418892695.html,/ubuntu intrepid main universe;如果你是教育网的网络或

linux配置Xmanager

Linux配置Xmanager 简介 有两种方法可以实现远程管理Linux桌面窗口,其中一个就是是我们所选择的X显示管理器(X display manager)或者说xdm,另一个流行的解决方案是vnc。我选择xdm而不是vnc出于两点原因。第一,vnc要有个服务端的守护进程,为每个共享的桌面运行。第二,我已经有X服务器的软件安装在所有的工作站上,不想再添加额外的客户端软件了。 X系统知识 我们先来了解一些X系统方面的知识,X是用在大多数UNIX系统中的图形支持系统。如果你在你的Linux机器上使用GNOME或者KDE的话,你就正在使用X系统。它由X联盟(https://www.sodocs.net/doc/6418892695.html,)定义并维护。大多数的Linux用户使用的都是由XFree86 项目(https://www.sodocs.net/doc/6418892695.html,)提供的X Window系统的实现。xdm 是一个显示管理器,提供了灵活的任务管理功能。然而xdm通常被认为是“GUI的登陆屏幕,可以自动启动我的X任务”,我们会看到实际上它要更为强大。 XDM简介 xdm 使用X联盟的X显示管理控制协议,即XDMCP,来和X服务器通信。它允许X服务器从运行xdm服务的服务器上获得会话服务。 当使用xdm管理这些X任务的时候在设置上有些复杂。但设置xdm 可以得到本地的和其他服务器上的桌面了。我们下面将介绍服务器上配置xdm的方法和步骤,这里描述的配置允许任何的XDMCP 客户访问Linux 服务器桌面环境(当然了影响了X的安全)。

XDM配置步骤 Linux侧配置 第一步,我们在Linux系统下,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:# * #any host can get a login window 去掉最前面的#号,成为 第二步,我们修改/etc/X11/gdm/gdm.conf文件,找到下面的语句: 将其中的Enable=false 改为Enable=true 或Enable=1。 同时我们要确保存在下面的语句,因为177端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看到。 第三步,我们要修改/etc/inittab文件,将下面的语句 改为如下,如果原来就是id:5:initdefault:就不用更改。 同时,找到如下图文字所在的地方, 将它修改为x:5:respawn:/usr/bin/gdm,即如下图所示, 第四步,我们修改/etc/X11/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一个!号,结果如下

论文(linux操作系统与Windows操作系统的区别)

海南大学 毕业论文(设计) 题目:分析linux操作系统与Windows操作系统的区别 学号: 姓名: 年级: 学院: 系别: 专业: 指导教师: 完成日期:年月日

摘要 本文通过对Linux操作系统和Windows操作系统各自的发展特点与发展环境的比较,分析出windows与Linux的本质差别与存在此差别的根本原因。 通过二者内在特点及组成浅述,对两种操作系统做了权限、费用、读取、命令、弹性化与刻板化、安全稳定等方面的差异性对windows与Linux进行比较。 在硬件支持支持、购买能力、安装难易、占用内存、设备驱动、性能、稳定能力、编程、网络、安全、创新等10方面对windows与Linux做了优劣势的简单比较。 通过对windows与Linux更见详细的优劣势比较,以此对Linux与Windows 操作系统的区别做出了详细而具体的分析与论述。 借鉴以上分析结果,对不同人群、领域使用windows与Linux的优势劣势进行阐述,得出windows更适合初学者及工作需求低的人,而Linux更适合计算机高手及计算机专业人士使用。 关键词:Linux、Windows、操作系统、区别、开放源代码、稳定性。

Abstract Based on the Linux operating system and Windows operating system features and development of their own development environment, comparison and analysis of the nature of the differences between windows and Linux and the root cause of this difference exists.By the inherent characteristics and composition of both light above, made on the two operating systems permission, expenses, read, order, flexible and stereotypical, security and stability of the difference compared to the windows and Linux.Support in hardware support, purchasing power, ease of installation, take up memory, device drivers, performance, stability, capacity, programming, networking, security, innovation and other aspects of windows 10 and Linux do a simple comparison of the advantages and disadvantages. Through the windows and Linux even more detailed comparative advantages and disadvantages, in order for Linux and Windows operating systems to make the difference between a detailed and specific analysis and discussion.Learn from the above analysis, the different groups, areas of the advantages of using windows and Linux described disadvantages, more suitable for beginners to come and work windows of low demand, while Linux is more suitable for computer experts and computer professionals. Keywords: Linux; Windows; operating system; different;open source;stability.

Xmanager Enterprise 5配置XDMCP和Xstart无法远程连接RHEL5.11的解决方法

Xbrowser 使用xdcmp 协议通过图形化桌面远程连接到Linux, Xstart 通过xstart sample图形化界面连接到Linux, xshell 通过SSH终端协议连接到linux进行字符界面管理, xftp 使用SSH协议传送文件到Linux服务器。 GDM (The GNOME Display Manager)是GNOME显示环境的管理器,并被用来替代原来的X Display Manager。GDM可以运行并管理本地和远程登录的X服务器(通过XDMCP)。gdm仅仅是一个脚本,实际上是通过他来运行GDM二进制可执行文件。gdm-stop是用来迅速终止当前正在运行的gdm守护进程的一个脚本。 gdm-restart脚本将迅速重启当前守护进程。 gdm-safe-restart会当所有人都注销后再重启。 gdmsetup是一种可以很简单的修改多数常用选项的图形化界面工具。 XDMCP(X Display Manager Control Protocol)X显示监控协议。通过XDMCP远程登陆RHEL5需要先配置gdm。 一些简单的远程X大家都比较熟悉,比如用ssh登录远端主机, 然后运行xterm &,就可以在本地X里出现一个xterm, Windows下可以登录远端服务器,用(bash)export DISPLAY=xxx.xxx.xx.xx:0.0来把X送到本地运行的X上。基于XDMCP的远程X是非常简单易用而且体现Unix/Linux长处的一个网络应用,它是把整个X 桌面输出到远端。 我们来看看配置前的gdm设置:

不配置gdm,直接用XDMCP连接RHEL5.11的ORACLE数据库,设置如下:

WIN7下硬盘安装linux双系统

WIN7操作系统安装linux形成双系统详解: 需要软件EasyBCD2.0 和linux ISO系统镜像 安装前准备工作: 1 一个windows盘D E F任选其一都可以,将其格式化为FAT32格式,除C盘以外任意盘均可格式化FAT32,且此盘必须小于32GB,否则无法格式化FAT32。 2 磁盘最后末端要有未分配的空间,如果没有可利用WIN7 右键计算机—管理—磁盘管理—选择最后面的盘符右键单击选择删除卷(也就是删除相应盘符,建议删除最后一个盘符)。这样就有了未分配的磁盘空间,用来做linux。 3 硬盘模式调成AHCI 1将linux镜像复制到FAT32格式化的磁盘里 2用winrar解压软件,将镜像中的images 和ioslinu两个文件夹提取出来,与linux镜像一同放置在FAT32盘的根目录。原来镜像还要保留 3 isolinux文件夹中的initrd.img和vmlinuz两个文件复制到FAT32盘的根目录,同时也复制到C盘根目录下。 4 安装EasyBDC程序,一路默认安装即可。 5 运行EasyBDC程序出现第一个界面是问你将EasyBDC的配置文件放置在哪个盘里,随便选择即可,下面两个不用选中,我选择的是C盘,然后右下角确定。 6 进入easyBCD操作页面,

上图中当点击第4个的时候会出现一个记事本文本框,将以下代码输入进去。 title install linux root (hd0,1) kernel (hd0,1)/isolinux/vmlinuz initrd (hd0,1)/isolinux/initrd.img 将上述代码复制粘贴进出来的文本框内即可,其中红色部分是可以更改的仅仅代表一个名字,我将其修改为我的系统名字centOS了。如果你的系统没有100M的保留分区那么请将上述代码中的1改为0。 7 点击EasyBCD右上角的save 保存此时可以关闭EasyBCD了。 8 重新启动电脑不要选择WIN7 而选择NeoGrub Bootloder 9此时就可以按照图形界面开始安装,在选择安装文件位置的地方时选择你的FAT32的盘符,然后next即可 其余都是常识性的东西了! Linux分区 第一个/Boot 100M 即可 第二个/ 5G 即可 第三个/swap 你实际内存的2倍。如果内存2G 那么相等即可。 上述分区仅供参考,因实际而酌情考虑。 FAT32在linux下的盘符: 在WIN7下查看右键计算机—管理—磁盘管理—通过这里查看你的FAT32盘是否是主分区 1我的FAT32是主分区: 如果你的盘里有系统保留分区100M 那从C盘开始hda1—D盘hda2—E盘hda3—F盘hda4 2 我的FAT32是逻辑分区: 那么观察你的FAT32是第几个逻辑分区,如果是第一个逻辑分区那么盘符就是hda5,同样以此类推,第二个逻辑分区是hda6,第三个hda7

linux操作系统和windows操作系统的区别

Linux与Windows XX的总体比较 Linux何以备受青睐,致使除微软以外,国际上有名的硬、软件厂商都毫无例外地与之结盟、捆绑。甚至连世界IT的龙头老大“蓝后巨人”IBM也要“全面拥抱Linux”呢? 首先,Linux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在Internet上。这就吸引了世界各地的操作系统高手为Linux编写各种各样的驱动程序和应用软件,使得Linux成为一种不仅只是一个内核,而且包括系统管理工具、完整的开发环境和开发工具、应用软件在内,用户很容易获得的操作系统。 由于可以得到Linux的源码,所以操作系统的内部逻辑可见,这样就可以准确地查明故障原因,及时采取相应对策。在必要的情况下,用户可以及时地为Linux打“补丁”(这正是笔者前面文章中讨论的集市模式开发软件最本质的内容),这是其它操作系统所没有的优势。同时,这也使得用户容易根据操作系统的特点构建安全保障系统,不会由于不了解不公开源码的“黑盒子”式的系统预留的什么“后门”而受到意外的打击。 第二,究其根本,Linux是一个UNIX系统变种,因此也就具有了Unix 系统的一系列优良特性,Unix上的应用可以很方便地移植到Linux 平台上,这使得Unix用户很容易掌握Linux。下面简要地描述UNIX 亦即Linux的一系列特色。 2.1 UNIX/Linux的主要特色

早期UNIX的主要特色是结构简炼、便于移植和功能相对强大,经过30来年的发展和进化,形成了一些极为重要并稳定的特色,其中主要包括: 1. 技术成熟,可靠性高 经过30来年开放式道路的发展,UNIX的一些基本技术已变得十分成熟,有的已成为各类操作系统的常用技术。实践表明,UNIX是能达到大型主机(mainframe)可靠性要求的少数操作系统之一。目前许多UNIX大型主机和服务器在国外的大型企业中每天24小时,每年365天不间断地运行。例如,不少大企业或政府部门,即所谓肩负关键使命的场合/部门将其整个企业/部门信息系统建立并运行在以UNIX为主服务器的Client/Server结构上。但到目前为止,世界上还没有一家大型企业将其重要的信息系统完全建立在NT上。 2. 极强的可伸缩性 UNIX系统是世界上唯一能在笔记本电脑、PC、工作站,直至巨型机上运行的操作系统,而且能在所有主要CPU芯片搭建的体系结构上运行(包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片)。至今为止,世界上没有第二个操作系统能达到这一点。此外,由于UNIX系统能很好地支持SMP、MPP和Cluster 等技术,使其可伸缩性又有了很大的增强。目前,商品化UNIX系统能支持的SMP,CPU数已达到几百甚至更多个,MPP系统中的节点甚至已超过1024个UNIX支持的异种平台Cluster技术也已投入使用。UNIX的伸缩性远远超过了NT操作系统目前所能达到的水平

linux的步骤 在windows下的虚拟机中安装linux

在VMware workstation中安装linux的步骤 在windows下的虚拟机中安装linux 近段时间,由于要做ARM 的开发,就想到了装个Linux系统。VMware workstat ion是一个不错的选择。正好手边有VMware workstation4.5.3版本的,旧是旧了点,想着应该不影响性能吧。 VMware workstation就是一个虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的子机,这个子机一方面是建立在你正在运行的操作系统之上的,同时,它又拥有自己独立的CPU,硬盘,内存及各个硬件,当然,这些都是虚拟出来的,虚拟子机的CPU是通过i386的保护模式实现的,虚拟的硬盘其实就是母机上的一个文件,内存当然是从物理中划出一块,别的如网络设备也都是通过某种途径实现的.有了VMware workstation,就可以在一台机器上真正同时运行两个以上的独立操作系统,一个是原始的操作系统,一个运行于虚拟机上,前者称之为母机,后者为子机. 我的笔记本配置如下:迅驰1.7Ghz,40G硬盘,512M内存(最低要求为96 M),Windows XP. 1。先将VMware workstation4.5.3装载到机子上,按照提示步骤就OK了。(注:不知道为什么,装的时候挺容易,但卸载就很麻烦了。不能修复,也卸载不干净,让我反复恢复系统才终于搞定) 2。建立虚拟机 A,打开VMware workstation,选择NewVirtual Machine(新建虚拟机),弹出虚拟机创建菜单 B,按照安装向导的提示: ●TYPICAL(典型) → ●LINUX----Virtual machine name(虚拟机名字)中输入要建立的虚拟机的名 字并在Location(位置)中选择虚拟机的安装位置(这里选择一个有比较大的空间安装)→ ●选择网络连接Use bridged net-working(使用路由网络) → ●点击finish(完成),返回VMWARE主界面。 这样LINUX虚拟机就建好了。 3。要安装redhat linux首先要有安装软件,光盘或者ISO 镜像文件。这里,我下载了redhat linux 9.0 的ISO镜像(1.72G),从硬盘安装。 4。安装操作系统 ●点击虚拟(M)→ ●设置(S)→ ●在Hardware(硬件)选项中选中CD-ROM1→ ●在右边的Connection(连接)选项中选择使用ISO镜像→ ●点击Browse(预览)按钮,找到放置ISO文件的目录,打开第一个ISO镜像 → ●在Virtual device mode(虚拟设备节点)选择虚拟设备的接口方式,选择I DE0:0项-→ ●点击确定返回到虚拟机界面下-----然后点击Power ON启动这台虚拟机。

相关主题