大家好,今天小编关注到一个比较有意思的话题,就是关于linux学习软件推介的问题,于是小编就整理了2个相关介绍linux学习软件推介的解答,让我们一起看看吧。

  1. 可以在Linux上使用的软件有哪些?
  2. 作为一名软件工程学生想要自学Linux,可以从哪方面开始学习?

可以在Linux上使用的软件有哪些?

有个应用市场,可以安装许多必备的软件。以前我安装过QQ(要解压缩,输啥指令忘记了),QQ在Linux系统好像叫做wine,记不太清了。

linux学习软件推介-linux教学软件
(图片来源网络,侵删)

其他的如WPS、eclipse、qt,或者方便编程的如taglist等等,妥妥的,都能安装。

作为一名软件工程学生想要自学Linux,可以从哪方面开始学习?

作为一名linux曾经的学习以及现在的使用者,这个话题我觉得很有必要来回答。

linux学习软件推介-linux教学软件
(图片来源网络,侵删)

想想第一次接触学习Linux是四年前的事情了,时间过得好快啊!下面结合我自己学习linux的经历分享一下如何从0到1。

1.安装一个linux系统。

linux学习软件推介-linux教学软件
(图片来源网络,侵删)

你可以选择在自己的实体电脑中安装双系统,注意安装某些配置文件时一定要安装好,不然你的系统要GG了。当然我推荐在VMware workstation或者virtual box虚拟机中安装,比较方便,可以安装很多系统,不过电脑内存至少有8G。就系统来说一般是centos、Ubuntu、Redhat在服务器中使用较多。个人比较喜欢centos,Linux各个版本的系统中的命令差不多,学一个就好,在安装系统的过程中你可以了解一下分盘、挂载数据盘等的知识。当然你也可以学学Kali,做个黑客也不错。顺手打开虚拟机一看,发现我的里面还有KALI,前面做安全攻防用过。

2.Linux基本命令学习

Linux学习最重要的是命令的学习。你可以安装桌面版的系统,Linux系统可以直接从桌面版切换到黑窗模式,也可以在桌面版的终端进行命令操作。

2.1图书学习

图书学习的话我推荐鸟哥的私房菜,鸟哥的私房菜应该将很多同仁引领到了Linux学习的道路中。里面对Linux的命令讲的比较详细,你是做软开的话,只需要了解基础的linux操作命令即可,例如cd、ls、netstat、chmod、pwd、vi、find、cp、mv、防火墙、rm -rf /*(非常重要以及好用的命令)。刚好我这有两本差点被我扔掉的9成新私房菜,见下图:

2.2***学习

如果是要看***学习的话,如果我没记错,你可以找找马哥的linux***,我一朋友给我推荐的,他现在在思科,膜大佬。

下面是阿铭讲的linux***,不过是我15年跟他要的,可以看一下。

***s://pan.baidu***/s/1os0WMhf91nRwB3ixDors1Q

3.手动配置开发环境

学习好基础的Linux命令后,需要检验学习成果,那么你需要配置开发环境。一定要亲自手动配置好一个一个模块。比如PHP开发需要配置lnmpa——Linux+nginx+mysql+php+apache。记住一定要手动利用源码进行编译安装,虽然这个配置过程会非常的艰辛,你可能会遇到很多问题,但是你可以学到很多知识,切记第一次不要用一键安装包进行安装。j***a开发环境的话需要你配置jdk、Tomcat等等,可能你开发过程中会用到redis,值得一学(切记配置redis不要选择默认配置,容易被黑,伤心的过去)

4.学习shell或者python脚本

因为你在以后的工作中很可能需要写一些脚本用于定时执行,前期学好后期不愁,别问我为什么。如果你以后选择做运维工程师,那么你肯定需要写脚本简化运维工作。

5.撸代码搞开发

前面四条你学好了,那么你可以在此基础上搞开发,比如未来测验PHP环境是否搭好,可以写个简单的留言板,即使默认页面已经能够正常运行。或者用J***a写个项目放到服务器或者虚拟机中,都是不错的选择。

总而言之言而总之,Linux学习需要多实践,多敲命令,一不敲命令很容易忘记。

我是萌新程序猿,科技圈的事情欢迎邀请我来回答!

码了这么多字,点个赞关注下再走吧!!!

关注萌新程序猿(本人咯),跟小编一起从菜鸟成为大佬,了解更多IT以及程序猿的知识!!

首先要找一个中文资料多,用户多,文档齐全的Linux发布版。这样以后出了问题可以找到解决方案。目前国内用的比较多的应该是Ubuntu。

然后再考虑一下平日用电脑的需求。看看对应需求有没有Linux平台的解决方案。对一些需求进行一些取舍,比如没有Linux版本的微信能不能考虑使用第三方开发的微信客户端或者不在电脑上使用微信等等。

学习Linux最好的办法就是先用起来,尝试一下日常中脱离Windows只用Linux。早期不太需要注意命令行或者shell之类的。先把主要精力用在转移Windows上常用软件和操作习惯。等后面熟悉了再来考虑如何使用命令行,使用shell来提升效率。有问题了再来学习对应方面的知识。

在日常任务切换过来之后。后面就可以尽量多折腾。比如今天看到有***里面某个大神用了什么软件看着很酷炫,我先来试试。后面又看到某个大牛用某个方法完成一键式部署很牛,我再来试试。或者有一些复古的操作但是看着很酷炫,也可以尝试一下。总之趁着时间充足想干嘛干嘛。现在使用的软件可能以后用不上,但是折腾的时候遇到的问题解决问题的过程能学到很多Linux的知识。

学习Linux最忌讳的就是上来就抱着一本大部头的书啃,可能到最后能用上的不多,理解也不深刻,而且很有可能被书中全面且深奥的知识劝退了。最好的办法就是先用起来。

谢谢邀请,

自学Linux可以从三个步骤入手学习

1.选择一门合适学习书籍

鸟哥的私房菜

很多linux初学者的首选书籍,linux学习先从基础的命令行入手,常用的命令大约20个,然后慢慢切入学习

常见命令:

2.安装一个linux系统

目前开发主要用的是deb系,ubuntu现在作为桌面版选择用的比较多,这个就要看个人喜好了

3.书本和系统都安装好了之后就可以进入学习阶段,这涉及到在linux操作系统上玩什么编程语言

通常而言除了windows自带的编程系列语言,别的编程语言都可以玩,目前主流的编程语言C语言,C++,j***a,python,php等等都可以在这玩。

在这就不一一罗列,现在就如何在ubuntu下面编译第一个C语言程序的过程简单介绍下

(1)安装编译环境

apt-get install vim

apt-get install gcc

(2)用vim或者gedit编译第一个hello world 语言

(3)编译执行

gcc -o hello hello.c

./hello

Hello, Linux

现在只是针对C语言做了一个简单的范例,可以根据自己的爱好尝试别的编程语言。

找到自己想学的编程语言,然后全力以赴去学习。

到此,以上就是小编对于linux学习软件推介的问题就介绍到这了,希望介绍关于linux学习软件推介的2点解答对大家有用。