「问题」有什么能借由 arch linux 学习 linux 基础知识的东西吗?

自己虽然使用着 arch ,但对 linux 的理解还是比较浅,

有什么能借由 arch 来学习 linux 的东西?

1 个赞

我觉得没有,OS真的只是自己用的舒服而已,除非LFS。

目标过于远大/庞大,等于啥都没说。

单单这个 Wiki 就够逛一辈子了吧?

https://wiki.archlinuxcn.org/

我用 macOS 也不影响我学习 find grep ffmpeg 等工具的用法,arch 和别的 Linux 系统有什么本质区别吗?

哪里有那么多奇技淫巧羊肠小道让你用某个工具“更快更好”地学习某个东西,用到哪里学到哪里呗。

我觉得 arch 还是太简单,不够行,gentoo 可以

1 个赞

在tg群里面看见有群友通过学习busybox来学习Linux常用命令,你也可以试试。以我的折腾经验来看,通常意义上面的『玩』linux确实能学到东西,但通常只能学一点点……

1 个赞

不太清楚学习 Linux 具体指什么,如果是学习从 unix 传承下来的基本概念的话可以看一下这本书 Unix system programming in OCaml 。远比一些只教你如何具体操作的流水帐要好得多。

1 个赞

你说的linux基础具体是啥?

linux是一套工具组合出来的。你只要掌握基本的工作生活用到的工具就行了。这个根本就不分什么linux不linux。比如文件操作,命令行界面,常用的命令。

比如配置网卡ip,这个发行版和那个发行版可能是完全不同的。这算基础知识么?你花时间学会了一种,明天升级了。

所以。你最好不要专门为了学linux而去折腾。你最好找一个明确有用的事情去作。然后在做这件事的过程中逢山开路遇水搭桥。这样学着才有意义,也更有劲儿。

比如:如果你是搞开发的,可以找一个适当的,有用的项目去实现。在这个过程中学习。

如果你不会开发,你可以找一个自己适合的有用的事儿去作。

这才是最好的学习方式。不要只为了折腾arch去折腾。

4 个赞

想对使用 linux 作为服务器有更深的理解 :joy:

前提是你要做系统管理员,如果不干这个行当,其实不学也罢,因为你会发现,过两个月,学的东西都忘记了,把吃饭的家伙学好才是硬道理。

6 个赞

做系统管理员用arch有点抽象了,不过似乎以前道听途说过,豆瓣的服务器用的是gentoo?

如果你打算作系统管理员,运维。可以从现有的常用的系统开始。比如centos ubuntu 比较常用。然后弄一个小项目搭建起来,遇到问题解决问题就好了。

可以去专门的运维 系统管理的论坛找他们求个建议。不过还是那句话,要有实际的项目(大小无所谓但一定要实际实用)操作。不要像在学校里那种学习方式。实操的东西不适合学校方式来学习。

deb的包转成arch的包有什么好办法吗?debtap转总是出错,手动转的话网上也没找到可以参考的例子

推荐依云酱的博客

SML 版本: Unix System Programming in Standard ML

此外推荐这本书: UNIX and Linux System Administration Handbook