Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >新手如何学习(入坑) Linux

新手如何学习(入坑) Linux

作者头像
明月登楼的博客
发布于 2019-05-15 09:00:29
发布于 2019-05-15 09:00:29
1K0
举报

关注一下,更多精彩等着你!

总会看到一些新手入坑 Linux 以后,连填坑的方向都找不到。所以蛋疼得紧啊,我就写个入坑 Linux 的介绍吧。

虚拟机 or 双系统?

在校学生的话,首先看一看自己学校里上网是什么验证机制。如果太麻烦,建议虚拟机,只要你的 Windows 系统还能上网,那你的 Linux 就是活的。如果上网没问题,那就双系统。

构建知识系统。

大量过来人都是靠零星的知识碎片堆积最后构成系统的,这很麻烦,需要不断掉坑再填坑。个人认为,利用 LPI 考纲作为系统学习的引导,是不错的选择。把 LPI-1 的知识点基本掌握了,那么使用 Linux 就没什么难度了。巧合的就是,oreilly 还出过一本 LPI-1 的书《LPI Linux 认证权威指南》,这本书就可以作为入门教学大纲了。(这本书只是大纲,细节自己去挖)

发行版的选择。

根据软件包管理工具的不同,可以分为两大阵营:使用 dpkg 的 debian 阵营和使用 rpm 的 redhat 阵营。这个随意,多踩几个坑也无所谓。但是不要使用太非主流的发行版,否则使用上出了偏差,谁来负责任呢?

慎用 root。

也许你一开始觉得反反复复输入密码很蛋疼,然后就在控制台直接开启了最高权限。记住,这是危险的行为!如果不小心脑抽了,你就会搞出一个大新闻!虽然多输入一次密码不一定能阻止你继续脑抽,但是这会让你有一点反应时间----到底自己是不是脑抽了?

熟悉 Bash。

Bash 作为一个 shell,强大得有点不像话。所以在使用 Linux 的道路上,一路都会伴随着对 Bash 的学习和使用。这个道路上,我安利一个《Linux Shell 脚本攻略》。书很薄,但是内容丰富。主要是教会你如何脑洞 Bash。如果需要字典类的书籍,《UNIX/Linux 系统管理技术手册》是个不(zhuang)错(bi)的选择。

明月对最后一条“熟悉 Bash”是深有感触的,其实所谓的学习(入坑)Linux 明月认为其实就是围绕着 Bash 开展的,你在 Linux 下的大部分工作都离不开 Bash,所以学习 Linux 也可以说是从学习 Bash Shell 开始的。

·END·

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-02-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 草根博客站长有话说 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何才能学好Linux?
为何要学习 Linux? 这个问题可能困扰着很多 Linux 初学者和爱好者,其实我也说不上来为何要学习 Linux,可能最实在的理由就是----Linux 相关工作岗位很多。在“见到” Linux
程序员互动联盟
2018/03/16
1.3K0
如何才能学好Linux?
如何系统学习Linux
linux太难用了!(一通鼠标点击,进入/etc) 学习linux,你忘记windows的思维方式了吗? 怎么安装软件阿?那一堆文件是干什么的阿? 学习linux,你还在浮躁吗? 进入linux,随便按了几下.赶紧重启进入win 学习linux,你用心了吗? ....... 首先,我想引用一下别人说过的一句话:除非在过去的十年你一直生活在山洞里,否则你一定听说过linux. 是 的,现在听说过linux,会一点linux基本操作的人多如牛毛,然而真正能用linux做一点事情的确少之又少,这就造成了现在的
猿人谷
2018/01/17
3.9K0
Linux 命令行下的好东西
现在做网站做移动应用最讲究的就是推广了,推广做的好那就成功了一大半,相对的没曝光产品再好也很难做下去。就这个角度而言绝大多数 Linux 命令行的推广简直是烂透了。繁多 Linux 有用极了的命令行工具就静静的躺在你发行版默认安装的包裹里,很多时候只有当你碰到什么问题的时候网上搜一圈才能知道。更蛋疼的是这里面很多东西你一旦知道了就会想我靠原来没这个到底是怎么过的下去。所以这里我会列出一些我用过的一些,大部分发行版默认就有,或者能用包裹管理工具轻松获取的东西。
用户6543014
2019/10/25
1.4K0
shell脚本学习材料
本着对linux和shell脚本的极大兴趣,我看了不少shell脚本相关的书和文章,也有了很多学习心得, 回首自己的linux和shell脚本学习历程,不禁发现自己竟也走了不少的弯路,完全是靠着自己的满腔 热情走到今天。为了帮助有缘的朋友少走一点弯路,这里向大家推荐一些学习的资料, 资料包括书,开源免费书,博客和相关网站。这里推荐的材料都属于进阶类型,特别适合已经掌握 了一些shell脚本的基础知识,并希望深入学习shell脚本的朋友。1. 书linux命令行与shell脚本编程大全1这本书是入门级的读物
小小科
2018/05/02
1.7K0
shell脚本学习材料
Linux系统之CentOS和Ubuntu的区别
在未来的测试道路上,测试机器(不仅仅测试,开发运维也是如此)这一块在未来虚拟化是主流(个人看法,不同看法欢迎留言交流),什么是虚拟化?先不说那些各种高大上的理论知识,直接说说Docker吧
软测小生
2019/07/05
18.1K0
Linux系统之CentOS和Ubuntu的区别
Linux初学者指南
1.为啥我们要学习Linux? 我们干嘛要学习Linux? Linux能给我们带来什么价值呢? Linux给我的感觉就是稳定,免费,性能好. 稳定,体现在哪里?我们使用PC机,安装的操作系统一般是wi
互联网金融打杂
2018/04/03
2.6K0
了解和学习基本Shell脚本和Linux文件系统疑难解答 - 第10部分
当我们首次启动一个shell时,它提供一个命令提示符(也称为命令行),告诉我们shell已经准备好开始接受来自其标准输入设备的命令,这通常是键盘。
用户2323866
2021/06/18
7770
给初学Linux的朋友分享一些心得总结
很多同学接触linux不多,对linux平台的开发更是一无所知。 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机it行业从业人员,=""
用户6754675
2020/06/15
1.3K0
我的linux系统学习之道
    想学习linux系统的朋友,在此我想分享一下自己的学习经历,本着开放自由平等共享的原则,当然这也是linux要求的精神。如果有更好的你可以当仁不让的站出来,并献上更好的美味!
三杯水Plus
2018/11/14
6230
如何系统的学习 Elasticsearch ?
这是上一次技术直播里六个子主题中的最后一个主题的扩展版本。近期又有读者问到类似问题,我认为非常有必要花长时间梳理后跟大家分享一下。
铭毅天下
2021/03/22
6.7K1
如何系统的学习 Elasticsearch ?
Linux 黑客基础教程翻译版发布
Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali
信安之路
2019/04/25
2K0
linux之shell编程(一)
大家,周末晚上好,今天来分享linux里面的shell编程(一种脚本编程),哦不,正确的说,你或许应该早就了解过脚本编程,比如说很火的python。嗯,不扯别了,趁着周末多给大家更文,之前有过半个月没更文,真对不住各位了,还有以前的文章排版也是一塌糊涂,不过庆幸的是,现在比较稍微好多了,也离不开各位网友给的意见。下面就开始详细介绍shell了:
用户6280468
2022/03/21
6720
Linux 应用开发自学之路
在 「关于我 」那篇博文里,朋友们应该知道了我不是科班出身,是由机械强行转行到Linux应用开发方向。下面我就详细向大家介绍自己这一路上的转行历程,希望对大家有所启发。
用户6543014
2019/10/25
2.3K0
Linux 应用开发自学之路
如何高效学习数据结构与算法《学习笔记》
很多同学在大学的时候会觉得数据结构与算法很枯燥,很多小伙伴都不愿意听这门课程。甚至以前还觉得能开发一个项目就能成为一个合格的程序员。但是学会算法,或者接触过数据结构与算法后,发现懂这门知识的程序员编写出来的代码相对有更高的质量。代码的性能、写法、底层逻辑和解决问题的能力都会高于不懂数据结构与算法的程序员。
三钻
2020/10/29
7200
如何高效学习数据结构与算法《学习笔记》
一些可靠的Linux shell脚本编写建议
今天小编要跟大家分享的文章是关于一些可靠的LinuxShell脚本编写建议。本篇文章主要为大家分享一些编写 shell 脚本的经验和教训。Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助!
小小科
2020/01/20
1.3K0
网吧学习Linux在线运行强的很哦
是不是不想装虚拟机,还想体验一下 Linux?是不是自己的电脑不在,又想搞事情?今天给大家推荐几个在线就可以玩的 Linux 环境以及学习 Shell 的地方。 在线 Linux 环境 如果你不想安装虚拟机,这里提供几个在线就能把玩 Linux 的网站, 他们不需要注册用户,可以直接使用。 Unix Terminal Online 地址: https://www.tutorialspoint.com/unix_terminal_online.php 这个网站也支持代码的编译运行,而且速度还可以。 JS/
入门笔记
2022/06/03
2.3K0
网吧学习Linux在线运行强的很哦
Linux 学习必杀技:从菜鸟到高手的蜕变密码
踏入 Linux 奇幻世界,借 C++ 利刃,解锁文件、进程、网络等核心编程奥秘。附实用学习法与精选好书,助你从菜鸟一跃成 Linux 高手  。
羑悻的小杀马特.
2025/03/02
1620
[编程经验] Python之hello world!
今天面向的读者是之前没有接触过Python,现在想学习的童鞋。如果你是Python老鸟,可以点左上角的叉叉了。 主要分为以下三个内容:1. Python的安装与程序运行。2. Python学习经验 3. Python书籍与网络资源推荐+作者收藏的资源 1. Python安装与如何运行程序 Python安装主要是在Windows系统中需要安装一下,如果使用Linux系统则不用安装,因为Linux系统自带Python环境。这里建议想入坑机器学习的童鞋早点放弃W
用户1622570
2018/04/11
8470
[编程经验] Python之hello world!
VINS-Mono阅读先导篇
一直对SLAM技术感兴趣,断断续续的研究过一段时间,这次又听了相关的讲座,啧(DJI自动驾驶的负责人,从0到1,应该算巨佬授课了)。总之就是一堆数学,编程就是个弟弟:
云深无际
2022/08/05
7060
VINS-Mono阅读先导篇
谈一谈Linux与suid提权
前几天我在代码审计知识星球里发表了一个介绍nmap利用interactive模式提权的帖子:
phith0n
2020/10/15
2K0
相关推荐
如何才能学好Linux?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档