值得一看的linuxer经验分享_第1页
值得一看的linuxer经验分享_第2页
值得一看的linuxer经验分享_第3页
值得一看的linuxer经验分享_第4页
值得一看的linuxer经验分享_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

值得一看的 Linuxer 经验分享 写在前面: 本文目的不是教你如何成为一个真正的 Linuxer,也没有能力教你成为一个真正 的 linuxer,而是通过笔者的一些想法试图指引你真正踏上学习 linux 之路,成 为一个真正意义的在路上的 linuxer。 这有什么区别?是的,一个成熟的 Linuxer 能够游走于表面的命令提示符与内 部代码细节实现之间,他们甚至也是 linux 内核源码的贡献者。这样的能力是人 人都期望的,但是事实是绝大部分在学习 linux 的人都还没能达到那样高深莫测 的水准。而那绝大部分人当中又有很大一部分人根本称不上一个真正意义上的 linuxer。他们会的无非是三天打渔两天晒网,今天晒晒桌面,明天用回 windows。 所以,笔者希望的是能够凭借本人使用 linux 过程积累的一些心得 指引更多人能够成为真正在路上的 linuxer。 首先:认识 Linux 与 windows 的区别? Linux 与 windows 谁更好这个争论一直在很多相关贴吧和论坛持续着,双方的 支持者各有人在,双方都争持着各自的理据。而如果我们可以真正以旁观者的 身份去看这个问题的话,其实很清楚的是就目前来说 Linux 与 Windows 似乎根 本没有可比性,也没有比较的必要。 就功能而言: Linux 主要运用在超级计算有关的方面与嵌入式这两方面,例如:服务器、航 空航天、android 手机、路由器等。 而 windows 最主要还是用在个人电脑上(当然也会有用在服务器上,甚至你到 银行取钱的 ATM 机也是 windows 的,有一篇文章是说:全世界 95%的 ATM 自动取款机使用 Windows XP 系统,尽管这样,在非个人电脑的用途上还是主 要看 linux) 就两个系统主要面向的人群不一样,其特性也越来越不同。 Linux 用在超算上很强调的是稳定性及安全性,以致于你可以听到 linux 几年不 关机这样的话。而 Windows 则更着重用户操作的易用性,它必须要做到各个人 群都可以很快学会熟练使用它的基本操作。 Linux 是开源的,(你可能会说这只是个借口,有多少人会去研读源代码,所 以开不开放根本没什么关系)。但这里我想说的是开源精神,开源不仅仅代表 软件源代码的开放,开源本身即意味着自由、共享和充分利用资源。(也许你 觉得这些太虚了,那么只能怪我表达能力不好,但也有些东西是只能意会而不 可言传的。 而软件方面呢: Linux 上多的是专业方便好用的工具软件:vim 、awk、sort、sed、grep、find 、tcpdump 、tar 、rsync 、dd 等等这些涉及各个 方面的工具软件(这里只针对程序员用的工具,如果你问我为什么没有 AE,为 什么没有迅雷那我是无言以对)。这些工具用熟了则离不了手。但前提是:你 起码要是学计算机的。因为这些程序员眼中的珍宝到了一个只会用电脑上上网 看看新闻的人来说根本无足轻重,甚至是多余得很。 Windows 上多的是界面优美的漂亮软件,视觉设计类软件专业度强(PS, AI, AE , CAD 这类) ,功能全面(当然广告也多),影音游戏什么的一应俱全,对于一 般人(非程序猿)来说这里就是天堂,而 Linux 则是一个泥潭。 结合上面得出的结论是: Linux 更适合于程序员,而 Windows 更适合不涉及编程的一般用户使用。(如 果你说 windows 上也有 vs,vc 等工具,也可以编程,但是这不只是工具上的区 别,还是环境的区别,环境会决定心情,决定效率) 给人一种感觉就是 Linux 像是一个的理科生,而 windows 则更像是一个文科生。 理科生会看不起文科生的不理性,而文科生则会觉得理科生不够情调。但事实 是双方都没有错,个性不一样而已。 所以当你听到有人嘲笑 Linux 用户自找虐用一个连 QQ 都没有的系统时,请你 原谅他,因为他只是一个不谙世事的一般用户。 而当你听到有人讽刺 Windows 用户只会关机重启杀毒清垃圾没内涵而且工作效 率低下时,也请你原谅他,他只是一个呆板没情调的程序猿。 这样各有各特点不是更符合 Unix 软件设计思想之一(一款软件只负责一项功能) 吗?如果强制要求 Linux 能像 Windows 那样让一般用户也用得起,那谁又保证 得了 Linux 不会变成下一个 Windows 呢?(别以为让一个理科生天天背历史读 政治就可以文理双全) 所以,过于争论哪个系统好坏根本没意义。喜欢就用吧,用得开心用得舒服就 是好系统! 这里分享一下网上看到的一个小段子: 生活遇到问题,参考一下人生简单粗暴的四大法则就会好过一点:“不行就分, 喜欢就买,多喝点水,重启试试。“ 阶段一:你需要重装重装再重装不同的版本,直到挑选 到一个适合自己的发行版 方法:在硬盘上分出一块小分区(保留 windows 及其它系统,因为你还会回去) 分区教程安装教程自行网上搜索(有需要可以评论留言求助,笔者看到会及 时回复) 提示:十分不建议在虚拟机里装,没效果,性能差,体验差,遇到困难不能强 迫自己解决。 刚刚接触 Linux 就是在不断折腾中学习,自己真正动手去接触实践才是最有效 的方法。 安装了一次你可能觉得真的很难用,连装个输入法都装不上。笔者刚开始接触 的发行版是 ubuntu,当时装了两次 ubuntu 中间用着 windows,当时还不知道是 什么情况,一直在网上找教程装五笔输入法和 QQ,那时连 mv、sudo 这些都 不会,只是想着按照网上的教程快点把输入法和 QQ 装上,装不了还跑去问高 年级的师兄叫帮装,又在贴吧上发帖求助。现在想想当时还有点可笑。 尝试各个发行版的另外一个意图是体验一下大概的界面和操作,说白了就是看 看你觉得哪个漂亮好用。是不是有一种很肤浅的感觉?正是这样的,在这个看 脸的时代当然首先得看得顺眼,界面很重要。这里主要是新手说的,如果你不 是一个新手,请直接略过本文章。 找到你喜欢的那个发行版就认定它,从此它就是你的搭档。用熟起来是一个得 心应手的工具,但更像一个信仰。 这里介绍下一些发行版和桌面环境的概念: 桌面环境: 一种直观的视觉环境套件,Linux 跟有些人想象中的只有黑黑的窗口和一个闪 闪的光标不一样,它也可以有桌面,有文件管理器,有开始菜单,有任务栏。 这些一个个软件组成一个叫桌面环境的套件,整个套件可以把它看作是一个大 的软件,你甚至可以把它卸载了(这样你也就进不了桌面了,只能进黑黑的字 符界面了),你也可以把当前的桌面环境卸载了然后安装其它的桌面环境(在 windows 上你是做不了的,最多就是换换皮肤这样。旱些时候也有听过 kde- on-windows 的,但懒得试,没意思)。 那么桌面环境都有哪些呢? GNOME KDE XFCE LXDE Unity (笔者是 KDE 党) 限于篇幅这里就列几个而不详解了:可以参考这里: (/art/201101/241625.htm) Linux 发行版: Linux 更确切来说是一个内核,而一个 linux 发行版通常包括: linux 内核系统 安装程序桌面环境应用软件等。 常见部分发行版:(注:以下随机顺序) Fedora 下载地址: /zh_CN/get-fedora Ubuntu 下载地址:/desktop/ Kubuntu 下载地址:/getkubuntu Lubuntu 下载地址:/community/Lubuntu/GetLubuntu Linux mint 下载地址:/download.php Debian 下载地址:/CD/ Centos 下载地址: /download/ Opensuse 下载地址:/132/en Deepin 下载地址:/.html 其它发行版还很多很多,但上面那些是比较常见的了,有些只适合高级用户的 发行版已略过。 其中上面的 kubuntu 是指安装了 kde 桌面环境的 ubuntu,lubuntu 则可以认为是安装 LXDE 桌面环境的 ubuntu,那么你完全可 以安装了 ubuntu 然后尝试在上面安装 kde 和 lxde 然后通过注销切换环境的方 式来体验。 笔者用过 kubuntu,体验过 debian、fedora 等,但最终是定了 opensuse。现 在一直也在用。你也可以试试安装这些发行版。这里附上截图一张: 阶段二:真正安装好必要的软件及搭建好适合自己的开 发环境 前一阶段的折腾估计你会对安装软件的方式有些概念了,这里真正去安装好自 己需要的软件。(不需要的就不要去想了,比如杀毒软件) QQ: 这个对新手来说是一个大事,因为官方的 QQ for linux 已经不更新支持了,为 什么?因为用 linux 的人少,而腾讯是一个商业公司,它不肯把钱投入到这个回 报少得可怜的研发上。 解决方法: webQQ 网页 QQ wineQQ wine 是一个可以模拟 windows 运行环境的软件,你可以在里面运行某一小部分 windows 软件。但是不稳定。 手机 QQ 这里是指在你手机上用 QQ 吧。 其它(iQQ、pidgin-qq 等等其实就给 webQQ 加个壳的) 个人给的建议就是用 别人做好的 wineQQ + 手机 QQ 配合使用。需要在电脑上收文件的开 wineQQ,其余情况在手机上使用 QQ 就好了,就这么简单。 文档编辑 WPS: / Libreoffice: / OpenOffice: / 这里笔者对文档编辑没什么要求,只是写文章这样,用的是 WPS,国产软件, 用着还不错,上面两个是国外的,也可以试着去用。反正你别想着在这里可以 用微软的 word。 音乐: 如果是 opensuse、ubuntu、debian、deepin 用户可以用深度音乐。界面很漂 亮,有在线点播等功能,安装教程网上找。 这里我推荐的是另一个选择:网页版的百度随心听。 开个网页简单方便直接,我以前装了深度音乐也丢一边了(除非断网了),上 截图: 视频: VLC Media Player 或者 Smplayer。 看个电影不带那么多要求的。 浏览器: Firefox 或者 chromiun ( chrome 的开源版本) 都是很出名的浏览器 截图软件: 个人感觉自己还是要经常截图的: Kde 下的 ksnapshot Shutter deepin screenshot 这里第三个笔者没用过,第一个很方便,但是编辑要用其它应用,现在用着第 二个,可以截区域、菜单、窗口,截完图可以进行多种编辑,很方便实用,以 上截图都是这个截的。设置它的全局快捷键为 Ctrl + Alt + a 就跟 windows 下 的 QQ 截图一样方便,功能更强大。 翻译软件: 这里推荐星际译王,屏幕取词功能很强大很好用,有发音功能。 图片浏览: Gwenview 便笺笔记: 系统自带可能会有个小便笺,但是感觉都不怎么人性化。 只能用网页版的: 这里可以试试 印象笔记 网页版本 笔者也在制作一个基于 QT 的便笺记事提醒软件。 代码编辑: Vim、gvim + 配置强大插件:可以做各种开发 Java IDE:可以用 Eclipse 或者 NetBeans C、+ IDE: codeblock qtcreator PHP、html、js :sublime 这里强烈推荐学习使用 vim 的编辑模式,习惯了会用得很爽,像吃了炫迈根本 停不下来。 而且很多编辑器都支持开启 vim 编辑模式的,到时哪里都能用,当 然 windows 下的记事本是用不了的。 搭建开发环境: 安装 java 开发环境,安装 gcc, g+ 等必要的编译工具 如果要做网站开发,安 装 lamp 的环境。安装的时候就不要使用那些一键安装的脚本和包了,自己根 据教程到官网上下载相应的版本编译安装到特定的位置,然后学着配置各种文 件。这样才能在实践中学习,可能安装的时候会遇到很多问题,没关系,折腾 就是一个最佳的学习过程。 自定义: Linux 桌面环境另一个很大的特点是可自定义性超强,你可以自定义你喜欢的 各种部件。 自定义各种动画效果,诸如弹出动画、3D 桌面等,这些都可以去 定义。 这里提示一下不是越炫酷就越好的,评判标准是方便实用。 我这里想提的是 linux 的全局快捷键,超级方便好用,它可以配置为各种命令。 我这里的配置: Ctrl + s : 启动 firefox Ctrl + x : 启动终端 Ctrl + Alt + a : 启动截图 Ctrl + E : 启动文件管理器 这样随时方便启动浏览器和终端等常用的工具,不管你桌面上还有多少个其它 窗口遮挡着。 用惯了全局快捷键也根本停不下来,真的很方便实用。 阶段三():混进一个 linux 社区 or 论坛 or 贴吧里 目的之一:自己遇到问题真的解决不了可以去论坛贴吧里发帖求助。 目的之二:看看别人都遇到什么问题并且是怎样解决的,如果你有能力也帮帮他。 目的之三:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论