注意:本文的内容都是摘自互联网,我自己也不大懂,出了问题别找我啊
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
我为什么要用Linux呢?
因为Linux相对于Windows而言,是一个更加好的开发平台。Linux上面使用很多开发工具和工具的功能都远强大于Windows上的。
而且Linux在很多大公司都是默认开发环境,在招聘信息上面都有要求,尽早熟悉Linux对自己有益无害。
Linux版本选择
毕竟是第一次接触Linux,而且有很多东西都不是很了解,所以我选择相对而言比较多人用的Ubuntu,版本是16.04
Ubuntu16.04的安装
因为我的电脑里面本身有一个Win10,而且我的很多东西都是在Windows上面的,所以我希望能够装一个双系统。
1. 磁盘空间分配设置
2. U盘镜像写入
3. UEFI启动U盘里面的Ubuntu
4. 进行Ubuntu的磁盘分区分配和安装
自己踩过的坑
一开始进入ubuntu之后我很开心,所以就开各种调用终端(ctrl+alt+T),各种查教程去折腾自己的系统,添加用户删除用户,改了一些conf文件,然后重启之后,系统挂掉了,显示的是什么图形不对劲,因为找了很多方法都解决不了,只好重装ubuntu,所幸的是,不会影响Windows
Linux下的一些常用操作
以下是我这两天用得最多的几个Linux命令行操作
sudo apt-get install
sudo -i
sudo nautilus
sudo dpkg -i XXX.deb
除了这几个操作,还有的就是右键-提取到此处
这个操作相当于解压缩,不用输入命令行,省事很多
对Ubuntu做一些修改和美化
首先必须要做的一件事就是学会FQ,因为很多linux下面的软件都是需要FQ才能够获得的。
具体怎么做呢?百度一下老Dhosts吧
美化这方面我推荐一个网址
ubuntu16.04主题美化和软件推荐
我就是按照这个去美化的,还不错吧,扁平化风格我挺喜欢的。看到字体那一栏就差不多了,后面的不一定适用于每一个人
个人推荐的几个软件
- Sublime Text3 这个不用多说,非常好的查看源代码,查看各种文本文件,写脚本写代码的实用工具,必备之一
- Visual Studio Code 在Linux下面虽然没有Visual Studio这么强大的IDE,但是微软还是给了一个叫做Visual Studio Code 的工具,这个工具功能可能和SublimeText有点儿重复,但是真的特别强大,对代码关键字高亮支持也特别好,界面也不错
- 星际译王 在Linux下面其实主要就是做开发工作,难免要上google上github之类的网站,还有一些别的API说明stackoverflow等等等等,必须要有一个翻译工具,星际译王就是用来干这个的
- Haroopad 这是一个Markdown编辑器,Markdown重要性就不说了,挺好用的一个编辑器
- Shutter 这是一个截图软件,截完图还支持对图片进行修改
- WPS 这个不用讲,比Ubuntu自带的强大不知道多少倍,看办公文件必备
- Eclipse等IDE,虽然Linux下面没有VS,但是幸好还有Eclipse
- Firefox 浏览器,先去官网下一个,再把自带的给卸了
- Chrome 也是浏览器
- uGet 下载工具
- downThemAll Firefox的一个插件,下载用的,特别好用
- 网页微信。。。很尴尬,微信只能用网页版