“学习”Linux

Str*_*der 10 linux

长期以来,我一直对计算机感兴趣,并且摆弄了很多东西,其中包括 Linux。我年轻时(大约 13 岁)开始使用 Red Hat,但丢失了所有数据,将 FAT32 驱动器转换为其他驱动器。后来是 Knoppix,它在恢复等方面非常有帮助。然后,它是 Ubuntu。另外,我用 Arch 摆弄了一段时间,但是,它因我的喜好而经常中断(也许,我应该更加小心)。

无论如何,目前我使用的是 Ubuntu 9.04。我现在想更深入地了解 Linux 世界。我想了解工作原理并更多地使用终端。我也是一名程序员,所以,它会很有帮助。

所以,我想问的是:

  • 学习和理解 Linux 的好书

  • 更有效地使用 Linux 的好习惯。

  • 我应该知道的好工具。

  • 您每天留出的时间来学习新事物。

  • 作为程序员,您如何有效地设置和使用 Linux。

长长的名单。我将不胜感激回答者。

小智 9

对我来说,我认为关于 Linux 教给我的最多的东西是执行 Gentoo 安装。

对于初学者来说,Gentoo 本身没有安装程序,而是您下载启动映像,手动创建卷和文件系统,然后开始编译大量源代码以提供一个可以工作的系统。

自从我使用 Gentoo 已经有几年了,假设它没有太大变化,我肯定会向任何渴望学习的人推荐它。

当我使用它时,文档和支持论坛是首屈一指的。

  • 我第一次到第五次安装 Gentoo 是我真正了解 Linux 和发行版的内部工作原理的时候。 (2认同)

小智 5

也许从Linux 文档项目开始

指南部分提供了一些非常有趣的书:

  • Linux 简介 - 实践指南
  • 从零开始的 Linux
  • Linux 系统管理员指南

方法文档部分提供了一些特定主题的帮助。


and*_*d18 5

  1. 像“Linux Format”和“Linux Journal”这样的杂志。它们可以在书店购买、订阅或在互联网上找到。Linux Format 的旧期在http://www.linuxformat.com/modules.php?op=modload&name=NewArchives&listpdfs=1,Linux Journal 的旧期在http://www.linuxjournal.com/magazine

  2. 获取 Linux Journal/Tux Radar“Linux 入门包”。这是 130 页的纯胜利。它几乎涵盖了正在迁移的 Windows 用户可能想立即了解的任何内容。它可以在http://www.tuxradar.com/linuxstarterpack 上找到

  3. 加入论坛。由于您使用 Ubuntu,我建议您从http://ubuntuforums.org/开始。另一个著名的论坛是 www.LinuxQuestions.org。ServerFault 也有效。;)

  4. 阅读路线指南。它将帮助您使用命令行,并向您介绍其他形成性的 Linux 概念。http://rute.2038bug.com/

  5. 像“man program-name”和“info program-name”这样的命令是无价的。

  6. 当然,请随时提出问题。有人帮助你学习操作系统总是会让这个过程更容易,所以如果可以的话,找一个导师。


小智 3

了解如何使用航站楼。这意味着学习导航、管道和 Unix 程序(如 grep 和 sed)的诀窍。Ubuntu 和其他发行版正在使 Linux 变得越来越用户友好,但归根结底,学习的最大好处在于它的 CLI 根源。

这个网站有一些很好的 shell 教程。