我是一个拥有十年
Windows经验的系统管理员(大小网络上的服务器,Exchange,sql等),我正在寻求建立我的
Linux系统管理员技能组合.
似乎大多数教程都是用于计算新手或经验丰富的Linux系统管理员.我不需要任何人来解释OSI模型或文件系统的功能.我不需要将安装介质刻录到CD上的说明,因此我可以使用它启动.
我已经在VirtualBox上运行了Ubuntu,我正在寻找一个能够引导我完成CLI的教程.我想知道如何控制服务,如何安装/配置应用程序等等.我想知道在没有GUI的精简盒子上安全地启动和运行LAMP堆栈需要什么.
有任何想法吗?
我认为* nix非常关注基本面,而不是面向任务.其中一些可能会延续,但是例如权限是完全不同的,很多事情你可能认为是理所当然的.
原文链接:https://www.f2er.com/windows/366837.html我不担心如何安装LAMP,或者在你学习基础知识之前做一些特定的事情,这是我想要的许多Windows管理员的心态变化(当然不是全部). Unix环境中高级编程的介绍是好的(尽管本书的其余部分比你想要的更多).我还推荐Classic Shell Scripting,因为shell是* nix中的关键,脚本教你shell.基本系统管理,虽然它可能有一些你想要避免的冗余,但它有一个* nix倾斜,这将使它有用.最后,Eric Raymond的“Unix编程艺术”可能真的可以帮助你获得unix,虽然它不会指导你如何特别做事(我至少会读到this chapter).
Unix基础知识确实非常重要,最终它将节省您不要跳过它们的时间.您还需要熟悉emacs或vi,因为* nix是关于文本文件的.一旦你学会了* nix的想法和基础知识,教程就会有更多的意义和价值.