定 价:¥49.00
作 者: | 郑锦材 |
出版社: | 清华大学出版社 |
丛编项: | 高职高专计算机教学改革新体系教材 |
标 签: | 暂缺 |
ISBN: | 9787302608974 | 出版时间: | 2022-08-01 | 包装: | |
开本: | 页数: | 字数: |
第1章认识Linux
1.1Linux的简介
1.1.1Linux的概念
1.1.2Linux的产生背景
1.1.3Linux的发展历程
1.1.4Linux的应用领域
1.2Linux的特点和组成
1.2.1Linux的特点
1.2.2Linux的组成
1.3Linux的版本
1.3.1Linux的内核版本
1.3.2Linux的发行版本
1.4本章小结
第2章安装Linux
2.1准备安装Linux
2.1.1Linux的硬件要求
2.1.2Linux的磁盘管理
2.2安装Linux与初始化设置
2.2.1Linux的安装
2.2.2初始化设置
2.3登录、注销、重启和关闭Linux
2.3.1登录Linux
2.3.2注销Linux
2.3.3重启和关闭Linux
2.4项目实践安装Linux
任务1安装Linux
任务2初始化设置
任务3登录、注销、重启和关闭Linux
2.5本章小结
第3章文本界面基础
3.1文本界面
3.1.1进入文本界面
3.1.2关闭和重启系统
3.1.3目标
3.2获取帮助
3.2.1man
3.2.2info
3.2.3help
3.3Shell
3.3.1Shell简介
3.3.2Bash简介
3.3.3Shell提示符和命令格式
3.3.4Shell常用快捷键
3.3.5编辑命令行
3.3.6特殊字符
3.3.7通配符
3.3.8命令行补全和历史记录
3.4命令排列、替换和别名
3.4.1命令排列
3.4.2命令替换
3.4.3命令别名
3.5管道和重定向
3.5.1管道
3.5.2重定向
3.6文本编辑器
3.6.1vi简介
3.6.2vi基本操作
3.6.3命令行模式
3.6.4末行模式
3.7项目实践1文本界面和获取帮助
任务1进入文本界面
任务2获取帮助
3.8项目实践2Shell基础与文本编辑
任务1Shell基础
任务2文本编辑
3.9本章小结
第4章文件和目录
4.1文件名和文件类型
4.1.1文件名
4.1.2文件类型
4.1.3file: 查看文件类型
4.2目录结构
4.3文件和目录操作
4.3.1pwd: 显示工作目录
4.3.2cd: 切换目录
4.3.3ls: 列出目录内容或文件信息
4.3.4touch: 创建空文件、更改文件或目录时间
4.3.5mkdir: 创建目录
4.3.6rmdir: 删除空目录
4.3.7rm: 删除文件或目录
4.3.8cp: 复制文件或目录
4.3.9mv: 移动或更名现有的文件或目录
4.4链接文件
4.4.1索引式文件系统
4.4.2链接文件简介
4.4.3创建链接文件
4.5项目实践1文件类型与文件和目录操作
任务1文件类型
任务2文件和目录操作
4.6项目实践2链接文件
任务1硬链接文件
任务2软链接文件
4.7本章小结
第5章常用命令
5.1文本显示
5.1.1cat: 显示文本文件
5.1.2tac: 反向显示文本文件
5.1.3more: 分页显示文本文件
5.1.4less: 分页显示文本文件
5.1.5head: 显示文件前n行
5.1.6tail: 显示文件后n行
5.1.7cut: 显示文件每行选定的字节、字符或字段
5.2文本处理
5.2.1sort: 文本文件内容排序
5.2.2uniq: 重复行删除
5.2.3comm: 比较两个已排过序的文件
5.2.4cmp: 按字节比较文件
5.2.5diff: 逐行比较两个文本文件
5.2.6wc: 统计文件的字节数、单词数和行数
5.3文件查找
5.3.1find: 查找文件或目录
5.3.2locate: 在数据库中查找文件
5.3.3grep: 查找文件中符合条件的字符串
5.4命令查找
5.4.1whatis: 查询命令的功能
5.4.2whereis: 查找命令的相关文件的位置
5.4.3which: 查找命令的路径和别名
5.5系统信息显示
5.5.1uname: 显示系统信息
5.5.2uptime: 显示系统的运行时间
5.6用户登录信息显示
5.6.1last: 显示目前与过去登录系统的用户相关信息
5.6.2lastlog: 显示系统中所有用户最近一次登录信息
5.6.3whoami: 显示当前用户的用户名
5.6.4who: 显示目前登录系统的简单用户信息
5.6.5w: 显示目前登录系统的详细用户信息
5.7信息交流
5.7.1echo: 在屏幕上显示文本
5.7.2write: 发送信息
5.7.3mesg: 设置发送信息的写入权限
5.7.4wall: 对全部登录的用户发送信息
5.8日期时间
5.8.1cal: 显示日历
5.8.2date: 显示或设置系统日期与时间
5.8.3hwclock: 显示或设置硬件时钟
5.9项目实践1文本显示和处理
任务1文本显示
任务2文本处理
5.10项目实践2文件和命令查找
任务1文件查找
任务2命令查找
5.11项目实践3信息显示、交流和日期时间
任务1系统信息显示
任务2用户登录信息显示
任务3信息交流
任务4日期时间
5.12本章小结
第6章Shell脚本
6.1基础
6.1.1结构
6.1.2创建和运行
6.1.3函数
6.2变量
6.2.1环境变量
6.2.2预定义变量
6.2.3自定义变量
6.2.4变量值的删除和取代
6.2.5参数置换变量
6.3测试表达式
6.3.1字符串判断和比较
6.3.2整数比较
6.3.3文件类型判断
6.3.4文件权限检测
6.3.5文件比较
6.3.6逻辑测试
6.4流程控制语句
6.4.1选择结构
6.4.2循环结构
6.5调试
6.6项目实践1Shell脚本基础
任务Shell脚本基础知识
6.7项目实践2Shell脚本进阶
任务Shell脚本进阶学习
6.8本章小结
第7章用户和组群
7.1用户概述
7.1.1用户角色与UID
7.1.2用户配置文件
7.2用户管理
7.2.1useradd: 创建用户
7.2.2passwd: 设置用户密码
7.2.3usermod: 修改用户
7.2.4userdel: 删除用户
7.3组群概述
7.3.1组群分类与GID
7.3.2组群配置文件
7.4组群管理
7.4.1groupadd: 创建组群
7.4.2gpasswd: 设置组群密码
7.4.3groupmod: 修改组群
7.4.4groupdel: 删除组群
7.5创建用户和组群的相关文件和目录
7.5.1文件/etc/default/useradd
7.5.2文件/etc/login.defs
7.5.3目录/etc/skel
7.6用户登录和身份切换
7.6.1登录
7.6.2身份切换
7.6.3su: 临时切换用户身份
7.6.4sudo: 以其他用户身份执行命令
7.7用户和组群维护
7.7.1pwck: 校验用户配置文件
7.7.2chage: 管理用户密码时效
7.7.3finger: 显示用户信息
7.7.4chfn: 修改用户信息
7.7.5chsh: 修改用户Shell
7.7.6id: 显示用户UID和所属组群GID
7.7.7groups: 显示用户所属组群
7.7.8newgrp: 更改用户登录组群
7.8项目实践1用户和组群管理基础
任务1用户管理
任务2组群管理
7.9项目实践2用户和组群管理进阶
任务1创建用户和组群的相关文件和目录
任务2用户和组群维护
7.10本章小结
第8章权限和所有者
8.1文件权限
8.1.1一般权限
8.1.2特殊权限
8.2权限修改
8.3权限掩码
8.4文件属性
8.4.1chattr: 修改文件属性
8.4.2lsattr: 显示文件属性
8.5文件所有者
8.5.1chown: 设置文件所有者和所属组群
8.5.2chgrp: 设置文件所属组群
8.6项目实践权限和所有者管理
任务1文件权限的管理
任务2权限掩码和文件属性
8.7本章小结
第9章磁盘分区和文件系统
9.1磁盘分区
9.1.1磁盘分区简介
9.1.2磁盘分区命令
9.2创建文件系统
9.2.1文件系统简介
9.2.2Linux文件系统
9.2.3创建文件系统
9.3挂载和卸载文件系统
9.3.1挂载文件系统
9.3.2卸载文件系统
9.4查看文件系统
9.4.1mount s
9.4.2/etc/mtab
9.4.3df: 显示磁盘的相关信息和使用情况
9.4.4du: 显示目录或文件的大小
9.5自动挂载文件系统
9.5.1/etc/fstab
9.5.2文件系统的自动挂载
9.6维护文件系统
9.6.1检查EXT2/3/4和FAT文件系统
9.6.2检查XFS文件系统
9.7交换空间
9.7.1查看交换空间
9.7.2交换分区
9.7.3交换文件
9.8项目实践1磁盘分区和文件系统管理
任务1磁盘分区管理
任务2文件系统管理
9.9项目实践2交换空间管理
任务1交换分区管理
任务2交换文件管理
9.10本章小结
第10章软件包
10.1RPM
10.1.1RPM简介
10.1.2RPM包管理
10.2YUM
10.2.1YUM简介
10.2.2YUM配置文件
10.2.3YUM本地源
10.2.4YUM管理
10.3TAR
10.3.1TAR简介
10.3.2TAR包管理
10.3.3TAR包压缩
10.4项目实践软件包管理
任务1RPM包管理
任务2YUM本地源管理
任务3TAR包管理
10.5本章小结
第11章进程和任务计划
11.1进程
11.1.1进程概念
11.1.2创建进程
11.1.3挂起和恢复进程
11.1.4ps: 查看进程
11.1.5top: 查看和管理进程
11.1.6pstree: 显示进程树
11.1.7结束进程
11.2任务计划
11.2.1cron
11.2.2at
11.3项目实践进程和任务计划管理
任务1进程管理
任务2任务计划管理
11.4本章小结
参考文献