系统管理员为Windows专家/ Lunix Noob提供Debian / Ubuntu教程?

我是一个拥有十年 Windows经验的系统管理员(大小网络上的服务器,Exchange,sql等),我正在寻求建立我的 Linux系统管理员技能组合.

似乎大多数教程都是用于计算新手或经验丰富的Linux系统管理员.我不需要任何人来解释OSI模型或文件系统的功能.我不需要将安装介质刻录到CD上的说明,因此我可以使用它启动.

我已经在VirtualBox上运行了Ubuntu,我正在寻找一个能够引导我完成CLI的教程.我想知道如何控制服务,如何安装/配置应用程序等等.我想知道在没有GUI的精简盒子上安全地启动和运行LAMP堆栈需要什么.

有任何想法吗?

我认为* nix非常关注基本面,而不是面向任务.其中一些可能会延续,但是例如权限是完全不同的,很多事情你可能认为是理所当然的.

我不担心如何安装LAMP,或者在你学习基础知识之前做一些特定的事情,这是我想要的许多Windows管理员的心态变化(当然不是全部). Unix环境中高级编程的介绍是好的(尽管本书的其余部分比你想要的更多).我还推荐Classic Shell Scripting,因为shell是* nix中的关键,脚本教你shell.基本系统管理,虽然它可能有一些你想要避免的冗余,但它有一个* nix倾斜,这将使它有用.最后,Eric Raymond的“Unix编程艺术”可能真的可以帮助你获得unix,虽然它不会指导你如何特别做事(我至少会读到this chapter).

Unix基础知识确实非常重要,最终它将节省您不要跳过它们的时间.您还需要熟悉emacs或vi,因为* nix是关于文本文件的.一旦你学会了* nix的想法和基础知识,教程就会有更多的意义和价值.

相关文章

Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...
Windows文件操作基础代码 Windows下对文件进行操作使用的一段...
Winpcap基础代码 使用Winpcap进行网络数据的截获和发送都需要...
使用vbs脚本进行批量编码转换 最近需要使用SourceInsight查看...