Linux运维完全小白入门指南

前几天整理了一下自己入门时候搜集的资料,一边整理一边回忆。

那时候我还是个小白,用虚拟机装了个CentOS系统来玩,但是总也装不上,在论坛上求助也没人理。半天终于有个人说在某网站看过这个问题,我又找了大半天才找到这个网站,最后也还是没解决问题。就这样,一个系统装了一天半。

对于初学者,特别是从未接触过深度计算机知识的小白,搜集资料的时间甚至要占到学习时间的一半以上,学起来慢也大都是因为这一点。

正好资料我也都整理好了,不如就发出来给大家看看。先说明,这里的东西都是些很浅显、只适合小白的东西。毕竟要看高阶内容的人,应该也有能力自己去快速发掘资料了。

基础入门

系统简介

  1. Linux系统结构 详解来源:CSDN博客
  2. Linux架构来源:博客园
  3. Linux百度百科来源:百度百科
  4. 为一般人解说什么是Linux来源:马哥Linux运维

系统安装

  1. 新手指南: 手把手教你安装 Ubuntu 和 Fedora 来源:Linux中国
  2. 在UEFI模式下安装Ubuntu 14.04与Windows 8/8.1双启动 来源:Linux中国
  3. linux系统安装详细图文教程来源:CSDN
  4. 虚拟机安装Linux系统图文教程来源:百度经验

常用命令

  1. Linux常用命令大全来源:马哥Linux运维
  2. 初窥Linux 之 我最常用的20条命令来源:CSDN博客
  3. Linux常用命令大全来源:Linux公社

软件包安装

  1. 在 Ubuntu 和 Fedora 上安装软件包来源:Linux中国
  2. LINUX下安装软件方法命令方法来源:红黑联盟
  3. Linux 平台上的软件包管理来源:IBMdeveloperWorks
  4. Linux下RPM软件包的安装及卸载来源:51CTO

中级进阶

用户及用户组

  1. Linux用户管理命令来源:Linux公社
  2. Linux的用户和用户组管理来源:博客园
  3. Linux 用户和用户组管理来源:菜鸟教程

权限管理

  1. linux权限管理 来源:Chinaunix
  2. Linux权限管理来源:博客园
  3. 普通权限及umask来源:马哥Linux运维
  4. linux普通用户获取管理员权限来源:博客园

网络相关

  1. linux下的基本网络配置来源:红黑联盟
  2. Linux常用的网络命令来源:博客园
  3. linux网络配置来源:百度经验

服务器基础

  1. Linux下LAMP(Apache+PHP+MySql)环境配置来源:博客园
  2. Linux下安装Nginx详细图解教程来源:CSDN博客
  3. Linux虚拟机下安装配置MySQL来源:Linux中国

服务器安全

  1. Linux 服务器安全技巧来源:Linux中国
  2. Linux强化论:15步打造一个安全的Linux服务器来源:REEBUF
  3. 原创投稿 | 防火墙及NAT服务来源:马哥原创作者胖猴

高阶技巧

正如前文所说,需要高级内容的用户应该已经有了找到资源的方法,所以这里会暂时空置。
当然,以后有时间我会一点点搬运过来,但现在还是专注于初级知识吧。

学习资料

这里我会推荐一些文字或者视频,仍然专注于小白的入门知识。
为了避免广告嫌疑,我将不附带链接。
我所推荐的所有的书籍资料你都可以在亚马逊或者其他渠道获得。
我所推荐的所有视频资料都是免费的。

以下是推荐资料:

  1. 各发行版使用手册
  2. 《鸟哥的Linux私房菜》
  3. 《Linux命令行与shell脚本编程大全》
  4. 《马哥带你学Linux从入门到精通》

网络社区

我不准备在这里进行细分,我认为你有足够的能力分辨什么是社区、资讯站、博客、论坛等等形式,所以我把它们全部都放在这里了。
同时我要申明,排名不分先后,想起哪个写那个。

结语

入门级别的资料已经整理的差不多了。
当然,受限于个人的学习经历、使用习惯的等问题,可能还有很多非常棒的学习资料我没有整理出来,欢迎大家补充。
对入门级别的新人我还是有话想说:
虽然这篇文章整理了比较多的资料,但是别急着收藏。贪多嚼不烂,如果你手上有正在学习的内容,先把它学完。
在学习的过程中,尝试判断内容对自己的价值,因为很可能于我价值连城的东西,对你而言却如敝履。

推荐阅读更多精彩内容