Linux 最重要是基础学习,在这个单元中,我们介绍很多Linux 基础观念!

鸟哥私房菜- 基础学习篇目录- for CentOS 7

第一部份:Linux的规划与安装

计算机概论

讲述了计算机的概念,主要针对人们生活中接触到的计算机、电脑、个人电脑,以及电脑里的资料、软件的描述。

Linux是什么/如何学习

描述Linux 在作业系统里担任的角色,发展历史、以及当前 linux 的社会角色,最后介绍了如何学习。

主机规划与磁碟分割

在PC 上面安装 Linux 时,需要安装的系统(Linux)、以及系统所附带软件支持的能力和升级需求,还有硬件的适配是否符合标准和磁盘(硬盘)分配。

安装CentOS 7.x 与多重开机技巧

安装 Centos 7.x 的一些设置,比如:安装模式、时区、语系、键盘、安装来源等等的系统安装步骤,以及关于一些多重开机安装流程。

首次登入与线上求助man page

介绍了首次进入系统的一些相关信息,以及在使用中如何使用一些工具来帮助自己完成相应的工作。

第二部份:Linux档案、目录与磁碟格式

Linux 文件权限与目录配置(Linux档案权限与目录配置)

详细介绍文件权限的概念、作用、以及分配,还有系统文件的目录结构,和它相关的含义。

Linux档案与目录管理

操作与管理文件及目录,包括在不同的目录间变换、 建立与删除目录、建立与删除文件,还有寻找文件、查阅文件内容等等。

Linux磁碟与档案系统管理

重点在于如何制作文件系统,包括分割、格式化与挂载等.

档案的压缩与打包

压缩指令可以从网路上面下载容量较大的档案,Linux 底下的副档名,一般是压缩指令会有一些特殊的命名方式。

第三部份:学习Shell与Shell Scripts

vim程式编辑器

vim 是进阶版的vi , vim 不但可以用不同颜色显示文字内容,还能够进行诸如shell script, C program 等程式编辑功能。在所有的Linux distributions 上头都会有的一套文书编辑器就是vi,即正规的文书编辑器大多数都类似 vi 工具。

认识与学习BASH

介绍 Bash 的基本概念,以及了解终端基本都是用过 bash 来跟 Linux 做交互的。 bash 的一些相关内容,比如:变量的设置与使用、 bash 操作环境的建置、资料流重导向的功能,还有管线命令。

正规表示法与文件格式化处理

正则表达式(Regular Expression, RE, 或称为常规表示法)是透过一些特殊字元的排列,用以『搜寻/取代/删除』一列或多列文字字串,简单的说,正规表示法就是用在字串的处理上面的一项『表示式』。正规表示法并不是一个工具程式, 而是一个字串处理的标准依据,如果您想要以正规表示法的方式处理字串,就得要使用支援正规表示法的工具程式才行, 这类的工具程式很多,例如vi, sed, awk 等等。

正则表达式对于系统管理员来说实在是很重要!因为系统会产生很多的讯息,这些讯息有的重要有的仅是告知, 此时,管理员可以透过正规表示法的功能来将重要讯息撷取出来,并产生便于查阅的报表来简化管理流程。此外, 很多的套装软体也都支援正规表示法的分析,例如邮件伺服器的过滤机制(过滤垃圾信件)就是很重要的一个例子。所以,您最好要了解正规表示法的相关技能,在未来管理主机时,才能够更精简处理您的日常事务!

注:本章节使用者需要多加练习,因为目前很多的套件都是使用正规表示法来达成其『过滤、分析』的目的, 为了未来主机管理的便利性,使用者至少要能看的懂正规表示法的意义!

学习shell scripts

shell scripts 是自动管理系统的好工具: 类似与早期的批次档,也就是一些指令汇整起来一次执行,但是Shell script 拥有更强大的功能,那就是他可以进行类似程式(program) 的撰写,并且不需要经过编译(compile) 就能够执行。加上透过shell script 来简化日常的工作管理,而且,整个Linux 环境中,一些服务(services) 的启动都是透过shell script 的。

第四部份:Linux使用者管理

Linux帐号管理与ACL权限控制

Linux帐号管理,user/group的特殊权限设定;ACL 是Access Control List 的缩写,主要的目的是在提供传统的 owner,group,others 的read,write,execute 权限之外的细部权限设定。ACL 可以针对单一使用者,单一档案或目录来进行r,w,x 的权限规范,对于需要特殊权限的使用状况非常有帮助。

磁碟配额(Quota)与进阶档案系统管理

介绍磁碟阵列(RAID) 及逻辑卷轴档案系统(LVM),主要管理与维护使用者可用的磁碟容量。

例行性工作排程(crontab)

工作排程:例行性的,就是每隔一定的周期要来办的事项;突发性的,就是这次做完以后就没有的那一种。

程序管理与SELinux初探

一个程式被载入到记忆体当中运作,那么在记忆体内的那个资料就被称为程序(process)。程序是作业系统上非常重要的概念, 所有系统上面跑的资料都会以程序的型态存在。那么系统的程序有哪些状态?不同的状态会如何影响系统的运作?程序之间是否可以互相控管等等的,这些都是我们所必须要知道的项目。另外与程序有关的还有SELinux 这个加强档案存取安全性的咚咚,也必须要做个了解呢

第五部份:Linux系统管理员

认识系统服务(daemon)

认识daemons 可重要了,能够更清楚的了解服务的启动与运作方式!

认识与分析登录档

登录档可以记录系统在什么时间、哪个主机、哪个服务、出现了什么讯息等资讯, 这些资讯也包括使用者识别资料、系统故障排除须知等资讯

开机流程、模组管理与loader

整个Linux 系统下的开关机流程介绍,以及开机管理软体的介绍

网路设定与备份策略

在Linux 系统上面侦测、维护、变更硬体的方法,以及系统备份的策略喔!

软体安装:原始码与Tarball

谈一下,在Linux 里面的软体管理,用最原始的原始码与tarball 来管理的。

软体安装:RPM, SRPM与YUM功能

利用RPM 来管理整个Linux 的软体,同时以一个简单的范例来操纵SRPM 的建立

X Window设定介绍

X Window 的简易设定与相关知识介绍

核心编译

关于Linux 的核心编译流程介绍,与注意事项说明!

第六部份:其他备份文章

Linux系统与指令练习题

SPFDISK的一个范例

以前的版本

较小安装Red Hat 7.2

基础篇第三版 CentOS 5为例

基础篇第二版 Fedora Core 4为例

基础篇第一版 Mandrake 9为例

Red Hat 6.x旧文件

标签: none