细说Linux基础知识

细说Linux基础知识

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

学习Linux操作系统的入门参考书。

内容简介

全书共9章,内容涵盖了初学Linux所需的所有知识点,讲解了Linux日常管理操作的方方面面,由浅入深,内容全面,案例丰富,实战性强。

本书从Linux系统的前世今生讲起,详解了Linux系统的特点和各个发行版本,以及作者的学习建议;使用虚拟机构建Linux学习环境,常用Linux工具软件的使用,无人值守安装及网络安装;Linux服务器在生产环境中的管理建议;Linux常用命令;文本编辑器Vim的使用与进阶技巧;Linux源码包与二进制包的安装、升级、卸载及管理,软件包部署的建议;Linux用户和用户组的管理命令、配置文件;Linux权限管理,ACL访问控制列表,系统特殊权限和文件属性权限,管理员授权;Linux文件系统介绍,文件系统管理常用命令,系统分区规划与操作等。

本书广泛适用于各种基于Linux平台服务部署及运维、开发的技术人员,以及大学计算机相关专业的学生,也是云计算学习的必备入门书籍。

章节目录

版权信息

作者简介

前言

第1章 知其然而后知其所以然:Linux系统简介

1.1 什么是操作系统

1.2 从UNIX到Linux

1.2.1 UNIX的坎坷历史

1.2.2 Linux的那些往事

1.2.3 UNIX与Linux的亲密关系

1.2.4 UNIX/Linux系统结构

1.3 详细了解Linux

1.3.1 天使与魔鬼

1.3.2 Linux的应用领域

1.3.3 Linux的发行版本

1.4 学习Linux的建议

本章小结

测试题

第2章 不识庐山真面目,只缘身在此山中:Linux系统安装

2.1 虚拟机软件VMware应用

2.2 Linux光盘安装及设置

2.2.1 CentOS 6.x版本区别

2.2.2 光盘安装CentOS 6.x

2.3 Linux U盘安装

2.3.1 所需工具

2.3.2 安装步骤

2.4 Linux无人值守安装

2.4.1 概念和原理

2.4.2 无人值守安装的条件

2.4.3 无人值守安装的步骤

2.5 dd命令复制安装Linux

2.5.1 dd命令是什么

2.5.2 dd配置步骤

2.6 远程管理工具

2.6.1 短小精悍的PuTTY

2.6.2 功能强大的SecureCRT

本章小结

测试题

第3章 葵花宝典:给初学者的Linux服务器管理建议

3.1 学习Linux的注意事项

3.2 Linux服务器的管理和维护建议

本章小结

第4章 万丈高楼平地起:Linux常用命令

4.1 命令的基本格式

4.1.1 命令提示符

4.1.2 命令的基本格式

4.2 目录操作命令

4.2.1 ls命令

4.2.2 cd命令

4.2.3 mkdir命令

4.2.4 rmdir命令

4.2.5 tree命令

4.3 文件操作命令

4.3.1 touch命令

4.3.2 stat命令

4.3.3 cat命令

4.3.4 more命令

4.3.5 less命令

4.3.6 head命令

4.3.7 tail命令

4.3.8 ln命令

4.4 目录和文件都能操作的命令

4.4.1 rm命令

4.4.2 cp命令

4.4.3 mv命令

4.5 权限管理命令

4.5.1 权限介绍

4.5.2 基本权限的命令

4.5.3 基本权限的含义

4.5.4 所有者和所属组命令

4.5.5 umask默认权限

4.6 帮助命令

4.6.1 man命令

4.6.2 info命令

4.6.3 help命令

4.6.4 --help选项

4.7 搜索命令

4.7.1 whereis命令

4.7.2 which命令

4.7.3 locate命令

4.7.4 find命令

4.8 压缩和解压缩命令

4.8.1 压缩文件介绍

4.8.2 “.zip”格式

4.8.3 “.gz”格式

4.8.4 “.bz2”格式

4.8.5 “.tar”格式

4.8.6 “.tar.gz”和“.tar.bz2”格式

4.9 关机和重启命令

4.9.1 sync数据同步

4.9.2 shutdown命令

4.9.3 reboot命令

4.9.4 halt和poweroff命令

4.9.5 init命令

4.10 常用网络命令

4.10.1 配置Linux的IP地址

4.10.2 ifconfig命令

4.10.3 ifup和ifdown命令

4.10.4 ping命令

4.10.5 netstat命令

4.10.6 write命令

4.10.7 wall命令

4.10.8 mail命令

本章小结

测试题

第5章 简约而不简单的文本编辑器Vim

5.1 Vim的工作模式

5.2 进入Vim

5.2.1 使用Vim打开文件

5.2.2 直接进入指定位置

5.3 Vim的基本应用

5.3.1 插入命令

5.3.2 光标移动命令

5.3.3 使用Vim进行编辑

5.3.4 保存退出命令

5.4 Vim的进阶应用

5.4.1 Vim配置文件

5.4.2 多窗口编辑

5.4.3 区域复制

5.4.4 定义快捷键

5.4.5 在Vim中与Shell交互

5.4.6 文本格式转换

5.4.7 Vim的宏记录

5.4.8 ab命令的小技巧

本章小结

测试题

第6章 从小巧玲珑到羽翼渐丰:软件安装

6.1 软件包管理简介

6.1.1 软件包的分类

6.1.2 初识源码包

6.1.3 源码包的特点

6.1.4 二进制包的特点

6.2 RPM包管理

6.2.1 RPM包的命名规则

6.2.2 RPM包的依赖性

6.2.3 RPM包的安装与升级

6.2.4 RPM包查询

6.2.5 RPM包卸载

6.2.6 RPM包校验与数字证书

6.2.7 RPM包中的文件提取

6.2.8 SRPM包的使用

6.2.9 RPM包的深入应用

6.3 RPM包管理

6.3.1 yum源搭建

6.3.2 常用yum命令

6.3.3 yum软件组管理

6.4 源码包管理

6.4.1 源码包的安装准备

6.4.2 源码包安装

6.4.3 源码包升级

6.4.4 源码包卸载

6.4.5 函数库管理

6.5 脚本程序包管理

6.5.1 脚本程序简介

6.5.2 Webmin安装

6.6 软件包的选择

本章小结

测试题

第7章 得人心者得天下:用户和用户组管理

7.1 用户配置文件和管理相关文件

7.1.1 用户信息文件/etc/passwd

7.1.2 影子文件/etc/shadow

7.1.3 组信息文件/etc/group

7.1.4 组密码文件/etc/gshadow

7.1.5 用户管理相关文件

7.2 用户管理命令

7.2.1 添加用户:useradd

7.2.2 修改用户密码:passwd

7.2.3 修改用户信息:usermod

7.2.4 修改用户密码状态:chage

7.2.5 删除用户:userdel

7.2.6 查看用户的UID和GID:id

7.2.7 切换用户身份:su

7.3 用户组管理命令

7.3.1 添加用户组:groupadd

7.3.2 修改用户组:groupmod

7.3.3 删除用户组:groupdel

7.3.4 把用户添加进组或从组中删除:gpasswd

7.3.5 改变有效组:newgrp

本章小结

测试题

第8章 坚若磐石的防护之道:权限管理

8.1 ACL权限

8.1.1 开启ACL权限

8.1.2 ACL权限设置

8.2 文件特殊权限

8.2.1 文件特殊权限之SetUID

8.2.2 文件特殊权限之SetGID

8.2.3 文件特殊权限之Sticky BIT

8.2.4 特殊权限设置

8.3 文件系统属性chattr权限

8.3.1 设定文件系统属性chattr

8.3.2 查看文件系统属性lsattr

8.4 系统命令sudo权限

8.4.1 sudo用法

8.4.2 sudo举例

本章小结

测试题

第9章 牵一发而动全身:文件系统管理

9.1 硬盘结构

9.1.1 机械硬盘(HDD)

9.1.2 固态硬盘(SSD)

9.2 Linux中常见的文件系统

9.2.1 文件系统的特性

9.2.2 Linux支持的常见文件系统

9.3 回顾硬盘分区

9.3.1 硬盘分区的类型

9.3.2 Linux中硬盘与分区的表示方式

9.4 文件系统常用命令

9.4.1 文件系统查看命令df

9.4.2 统计目录或文件所占磁盘空间大小命令du

9.4.3 挂载命令mount和卸载命令umount

9.4.4 文件系统检测与修复命令fsck

9.4.5 显示磁盘状态命令dumpe2fs

9.5 fdisk命令分区

9.5.1 添加新硬盘

9.5.2 创建分区

9.5.3 格式化分区

9.5.4 建立挂载点并挂载

9.5.5 实现开机后自动挂载

9.6 /etc/fstab文件修复

9.7 parted命令分区

9.7.1 parted交互模式

9.7.2 parted命令的使用

9.8 分配swap分区

9.8.1 分区

9.8.2 格式化

9.8.3 使用swap分区

本章小结

测试题

测试题答案

反侵权盗版声明

XDL兄弟连教育®

细说Linux基础知识是2018年由电子工业出版社出版,作者沈超 编著。

得书感谢您对《细说Linux基础知识》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Ubuntu Linux操作系统 电子书
本书主要讲解Linux桌面操作系统Ubuntu的配置管理、桌面应用、编程和软件开发。全书共12章,内容包括系统安装和基本使用、图形界面与命令行、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统管理、桌面应用、Shell编程、C/C++编程、Java与Android应用开发、LAMP平台与PHP开发环境。本书内容丰富,注重实践性和可操作性,对每个知识点都有相应的操作示范,便于读者快速上手
Ubuntu Linux 从入门到精通 电子书
《UbuntuLinux从入门到精通》适合Linux初级用户使用,讲述了UbuntuLinux操作系统的系统管理、桌面办公应用、服务器配置等知识,用以辅助更多的用户得心应手地使用Linux操作系统作为桌面办公环境及服务器环境。主要包含UbuntuLinux12.04的安装、配置、桌面应用、系统管理,以及以UbuntuLinux12.04为平台的各种服务器的搭建及配置等内容,从入门到高级应用,从个人
Linux程序设计(第4版) 电子书
最负盛名的Linux程序设计图书。
Linux操作系统(第3版) 电子书
以RedHat Linux 7为讲解版本,全面讲解linux知识。
Linux常用命令自学手册 电子书
一本快速自学Linux常用命令的工具书。