首页 >>  正文

linux与windows的区别

来源:baiyundou.net   日期:2024-09-24

作者:yasden

前言

无论是威联通还是群晖,或者是其他的NAS机器,它们的系统99%都是Linux系统,要玩好NAS,不学Linux是不行的。

Linux操作系统的使用到底有多麻烦?我想如果不是工作需要,没什么人愿意去尝试Linux。本文举个例子,以Linux系统的发行版Ubuntu安装配置java环境为例进行说明,让大家知道Linux与windows的巨大差异。windows系统安装java只要双击exe文件就行了,但是Linux系统有N多个步骤,请看下文。

注意:Linux系统的操作与我们常用的windows不一样,就算安装个java也要学习了之后,才能在linux上顺利完成这个操作。

第一步、下载jdk-8u341-linux-aarch64.tar.gz文件到电脑上。

先去oracle官网下载jdk-8u341-linux-aarch64.tar.gz文件,oracle官网的下载页面见下图。点击网页上的jdk-8u341-linux-aarch64.tar.gz按钮进行下载。下载该文件可能需要注册oracle账号,反正我是注册了,我不知道如果不注册oracle账号的话是否可以下载,请自行尝试。

注意:oracle官网还有jdk-8u341-linux-aarch64.rpm等安装文件的下载(见上图),rpm是redhat package manager的缩写,rpm是Redhat(红帽子公司)搞出来的东西。rpm的安装可以另外写一篇文章了,本文不介绍。

第二步、将jdk-8u341-linux-aarch64.tar.gz文件解压到电脑上

jdk-8u341-linux-aarch64.tar.gz文件会下载到Ubuntu的“用户文件夹/下载”处,点击“用户文件夹/下载”就可以找到这个jdk-8u341-linux-aarch64.tar.gz文件,右键点击这个文件,选择“提取到此处”,即可将该文件解压到“用户文件夹/下载”这里了。下图就是解压好之后,在“用户文件夹/下载”里面生成的新文件夹。这个新的文件夹就是jdk-8u341-linux-aarch64(见下图)。jdk-8u341-linux-aarch64文件夹下面还有一个jdk1.8.0_341文件夹,也就是“用户文件夹/下载/jdk-8u341-linux-aarch64/jdk1.8.0_341”。

第三步、将解压出来的jdk1.8.0_341文件夹剪切到/usr/lib/jdk2

打开“终端”,输入cd /usr/lib命令并回车,转到/usr/lib文件夹下(cd这个命令和dos下的cd命令是同一个意思),完成后,就会在“终端”窗口看见下面的界面。下图“终端”窗口上的“yasden@yasden-desktop”是安装Ubuntu的时候,我将计算机设置成“yasden”的名字,所以会出现这个字样。不同的计算机会出现不同的字样,并不是都是出现“yasden@yasden-desktop”字样。命令如下:

cd /usr/lib

输入下面的命令,在/usr/lib文件夹下面创建一个jdk2的文件夹:

sudo mkdir jdk2

在终端窗口,用cd命令,将当前目录转到“用户文件夹/下载/jdk-8u341-linux-aarch64”文件夹下面。输入下面的命令,将jdk1.8.0_341文件夹移动到/usr/lib/jdk2:

 sudo mv ./jdk1.8.0_341 /usr/lib/jdk2\n   

注:上面命令的“./”代表当前目录,“/”代表处于Linux文件系统树形结构的最顶端。

 sudo mv ./jdk1.8.0_341 /usr/lib/jdk2\n   命令执行完毕之后,在/usr/lib/jdk2文件夹下面,就有一个第二步解压出来的jdk1.8.0_341文件夹了。

第四步、修改profile文件以配置java环境

这一步需要用到vi命令,vi命令还是有点复杂的,光是vi这个命令的使用可以写个1万字的教程。

输入下面的命令来编辑profile文件:

sudo vi /etc/profile

输入上面的命令回车之后,会要你输入电脑密码,然后就进入下面的profile文件的编辑界面了:

   vi这个命令比较难用,和我们windows常见的文本编辑器的使用完全不同。vi这个命令的使用可以写个1万字的教程,本文不介绍了。将下面的4条句子复制到profile文件里,然后输入“:wq”保存并退出profile文件。

export JAVA_HOME=/usr/lib/jdk2/jdk1.8.0_341
export JRE_HOME=${JAVA_HOME}/jre    
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib    
export PATH=${JAVA_HOME}/bin:$PATH

我是将上面这4条句子加到profile文件末尾,profile文件原本有一些其他内容,不要改动其他地方,免得出现问题:

特别提醒:export  JAVA_HOME=/usr/lib/jdk2/jdk1.8.0_341这条句子要根据实际情况来调整,例如usr/lib/jdk2就是我刚才创建的jdk2目录,jdk1.8.0_341就是我刚才解压出来的jdk1.8.0_341文件夹,如果你解压出来的文件夹不是jdk1.8.0_341,你就作相应的修改。

输入下面的命令,让修改后的profile文件生效:

source /etc/profile

第五步、测试java是否安装成功

用下面的命令来测试java是否已经安装配置成功:

java -version

如果安装成功,会出现下图的提示:

可以看出,openjdk版本是11.0.16,还是很新的版本。

总结

从上面的步骤可以看出,Ubuntu这个linux发行版安装一个java就要这么复杂,真的不是工作需要,没有人会去玩Linux吧?但是学会了Linux,才能流畅的玩转NAS。不然NAS插入了一块新硬盘,都不知道怎么挂载使用。windows系统插入新硬盘之后格式化就能使用,Linux除了格式化还要挂载之后才能使用。

全文完,谢谢观看。

","force_purephv":"0","gnid":"98d8a9e1ac14c566e","img_data":[{"flag":2,"img":[{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01bf4b6a81cc733edd.jpg","width":"600"},{"desc":"","height":"495","title":"","url":"https://p0.ssl.img.360kuai.com/t0166281ea43fff2cab.jpg","width":"600"},{"desc":"","height":"469","title":"","url":"https://p0.ssl.img.360kuai.com/t01376ef7a4e1e1ba8f.jpg","width":"600"},{"desc":"","height":"273","title":"","url":"https://p0.ssl.img.360kuai.com/t019186b06012d2f78b.jpg","width":"600"},{"desc":"","height":"398","title":"","url":"https://p0.ssl.img.360kuai.com/t015ab8b16b5ebee16c.jpg","width":"600"},{"desc":"","height":"316","title":"","url":"https://p0.ssl.img.360kuai.com/t01c8cabf06f9437e75.jpg","width":"600"},{"desc":"","height":"245","title":"","url":"https://p0.ssl.img.360kuai.com/t01e1bb3d1ae6852d19.jpg","width":"600"},{"desc":"","height":"500","title":"","url":"https://p0.ssl.img.360kuai.com/t0180980d7e942c6c35.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,sexf,sex4,sexc,disu_label,fts0,sts0","powerby":"hbase","pub_time":1663661999000,"pure":"","rawurl":"http://zm.news.so.com/4bb423871d20e083434bd94c7eb67317","redirect":0,"rptid":"898400c0093bddef","s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:java","k":"java","u":""},{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"玩NAS先学Linux(1)Linux系统与windows有多大的差异?举个例子:Linux安装配置java的详细步骤

范丁性4003LINUX操作系统和WINDOWS操作系统的区别?
倪斧瑾17188272381 ______ 1.linux是开源的,windows不开源 2.linux也有图形界面的,但是图形窗口相当于运行的软件,与底层代码的分界相对明显,而windows很多都是写到内核中的.相对来说集成性高,可读性非常低.代码很多都是编译过的,又不开源,所以能玩到注册表差不多就是极限了. 3.linux的开放性使得我们可以接触到所有的一切,从内核编译,脚本编写,配置更改,加载服务器等等,但是图形方面的功能做得比windows还是差很多的. 4.windows是赚钱的,公司经营,雇人写代码.linux更多的是大家在论坛上贡献的,免费,自由.所以windows对于满足人们一般人的需求还是比较好的,对于要理解电脑运作还是玩linux好

范丁性4003windows与linux的优点与缺点? -
倪斧瑾17188272381 ______ linux 的优点:稳定的系统:linux 本来就是建立在 unix 上面发展出来的操作系统,因此,linux 具有与 unix 系统相似的的程序接口跟操作方式,当然也继承了 unix 稳定并且有效率的特点.多任务、多使用者:与 windows 系统不同的, linux 主机上可以同时允许多人上线来工作,并且资源的分配较为公平,比起 windows 的单人假多任务系统要稳定的多啰!你可以在一部 linux 主机上面规划出不同等级的使用者,而且每个使用者登入系统时的工作环境都可以不相同,此外,还可以允许不同的使用者在同一个时间登入主机,以同时使用主机的资源

范丁性4003linux与window系列有什么区别
倪斧瑾17188272381 ______ linux偏性能,windows偏实用.不过现在linux的桌面已经逐渐成形相信早晚会广泛应用.windows正在向性能方面发展,但是改进不是很明显,个人觉得比较明显的应该属于powershell. 它们最大的区别在于开源和闭源,这意味这会出现很多品牌的linux,但是只有微软的windows .以后linux一定会是非常多元化的. 全手写

范丁性4003Linux系统与windows系统哪个更好些?
倪斧瑾17188272381 ______ linux是开源的!虽然现在有图像化的界面,但是相对于windows 还是更专业一些的.但是相对于windows更安全.因为真对linux的病毒比较少. 要是你只是用系统来进行简单的日常操作,那就选择windows 兼容性好.而且方便使用. 要是你想在编程或者对计算机比较感兴趣的话,那你可以选择安装linux.现在版本挺多的,主流的有redhat(红帽子),ubantu(乌版图),debian. 希望能帮到你!

范丁性4003windows 和linux的区别 -
倪斧瑾17188272381 ______ 看使用者是什么类型的了,如果是程序员的话,那需要说的就太多了,关于开发方面的有很多不同,所以简单就普通的使用者而言,有这些区别: 1、免费与收费 在中国,windows和linux都是免费的,至少对个人用户是如此,如果那天国内...

范丁性4003linux和windows的异同 -
倪斧瑾17188272381 ______ Linux 是开源,而Windows不是,这个也是Linux服务器和Windows服务器之间的最大差异.一般来说,开源似乎受到更多系统管理员的青睐,而闭源的软件似乎更受个人电脑用户的欢迎.有两种类型之间有许多不同点,确实需要加以探讨,才可...

范丁性4003LINUX与WINDOWS -
倪斧瑾17188272381 ______ 分区的概念是微软的,而在Linux下,目录是一个单独的树,没有什么C,D,E,F盘这样的东西,只有一个根目录(/).Linux在读取分区信息的时候会和windows不一样,而是 hda1、hda2、hda5、hda6、hda7…… Linux通过字母和数字的组合来标...

范丁性4003Linux和Windows相比到底有哪些优势? -
倪斧瑾17188272381 ______ 由于LINUX使用较为复杂,造成使用人群较少,研究或者说是破坏的人也就少,漏洞被发现被利用的也就少,所以,LINUX相对于WINDOWS来说要安全些安全也就是LINUX最大的优势了~~不过...

范丁性4003windows和LINUX文件系统的差别? -
倪斧瑾17188272381 ______ window和Linux最大的差别就是,Linux是开源的,window不是. Linux做服务器要比window要强,而window做家用机要Linux强.因为Linux需要一点技术含量才能使用.而window的一般操作是很简单的,所以现在市面上用的window比Linux的多...

范丁性4003windows相对于linux有什么优势吗? -
倪斧瑾17188272381 ______ windows最大的优势就是他的用户基础.windows是商业组织,他们有足够多的钱做广告,仅此而已.而且他们有资本与电脑生产商讨价还价.linux因为是开源的,所谓的entertainment版也只...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024