小白要如何学习linux

讲得真到位.

近期又装了台机子的Arch,发现installation guide没以前友好了啊,很多必要的命令不知道为什么给删掉了,如果完全没有linux基础,有些地儿可能会卡住。比如,fdisk的部分,之前命令一步步都有,现在只有个链接到file systems的页面,没以前那么无脑了;还有network的自动DNS挂载;我估计是因为选择很多,让用户去选择,但对新新新手来说,会陷入选择的汪洋里

https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/About/zh-cn

用gentoo wiki辅助一下,gentoo wiki没archwiki广度大,入门细节还是挺齐全的

1 个赞

看到你推荐这本,让我想起另一本,比这本还简单,虽然厚点(但内容不多),非常适合以使用linux的入门者(editors部分vim或emacs选一个看看就好)。我记得有中译本了,亚马逊上就有。

Mark G. Sobell-A Practical Guide to Linux Commands, Editors, and Shell Programming (2nd Edition)-Prentice Hall (2010)

有能力读英文的,可以这里下(这个网站也给了它的最新第四版)Library Genesis: Mark G. Sobell - A Practical Guide to Linux Commands, Editors, and Shell Programming (2nd Edition)

我本人是看鸟哥入的门,但后来觉得它入门讲得细节过多了,对纯新手来说有点繁重了;有毅力能读完的话,当然非常好了。后来发现了这本,我就推荐这本给学生入门了,很对得起它名字里“practical guide"的定位,能让新手友好的用起linux,而不是陷入无穷无尽的定制化的坑里。

下面这本的话(即楼上推荐的),类似鸟哥,也有点过于完整的感觉。入门核心是“用”,所以定制这类知识可以放后面再给新手讲。。毕竟对于新手来说,友好入门不劝退是第一要务,之后想进一步有大把好书。

William E. Shotts, Jr.-The Linux Command Line_ A Complete Introduction-No Starch Press (2012)


至于linux入门装机,(虽然我是arch的拥趸),原则是越简单越傻瓜越好,如ubuntu,mint或者manjaro (没用过,据说也很windows?),要保证什么都没学前能像windows一样直接用起来。用一段时间linux,有一定命令行基础后,如果想用更diy的,可以arch,因为它的wiki真的很优秀,注意用一段时间linux之后再考虑它。

别这么阴暗嘛,其实好些人是因为自己曾经因为没信息来源踩过无数的坑,分享下让新手少踩点坑image

其实哪个都能用,不过还是建议manjaro或者arch

第四版的链接

个人觉着下面这个更好一点

哦,这本就是《Unix&Linux大学教程》吧,国内流行的Linux教材啊,当时上学看到室友上linux课用的就是这本,不过我没上过这课,自己玩着学的。 这位作者被很多老师誉为话唠中的战斗机,所以读他的书永远不用担心读不懂 :smiley:

O(∩_∩)O哈哈~, 不厌其烦的对基础概念抽丝剥茧, 他在18年写那本emacs fileds也很好.

manjaro xfce 0 配置。 workspace 什么都有。 界面漂亮。 快捷键随便配。macbook 都扔一边了

听说manjaro是基于arch的,那arch的用户是不是可以无缝转过去?比如,习惯用pacman和aur等等,还有大多数的配置文件位置,用systemd等等。它是不是可以看成一个已经预先帮你配置好的Arch呀?谢谢!突然对manjaro感兴趣了

本小白表示,还没遇到Arch wiki在Manjaro上不能使的情况 :wink:

https://www.manjaro.cn/ 这边有简单介绍 简单点说主要的区别就是软件源。不能直接用arch 的源,manjaro 会同步arch 的软件源。一般有一到两周的时间差,所以不会第一时间用到最新的更新。Aur 是一样的。

具体看 Manjaro User Guide 第7页

A note about Manjaro and Arch

1 个赞

我用的xfce版本。完了你可以装其他桌面的 i3 sway

Manjaro这些一般的机器配置还好使,碰到笔记本容易踩坑。还是arch更直接

1 个赞