您好,欢迎来到聚文网。 登录 免费注册
Linux系统入门与实战(Ubuntu版)

Linux系统入门与实战(Ubuntu版)

  • 字数: 416000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 出版日期: 2020-09-01
  • 商品条码: 9787302548614
  • 版次: 1
  • 开本: 16开
  • 页数: 276
  • 出版年份: 2020
定价:¥49 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
"l 理论联系实践,注重动手能力; l 基础入门学习,真码实操训练; l 从命令到脚本,讲解深入浅出; l 提供配套资源:教学大纲、考试大纲、PPT教学课件、习题答案等。 "
内容简介
本书是达内教育集团旗下高端品牌"英才添翼"面向全国高校推出的嵌人式系列应用型教材。书中简要阐述了Linux操作系统的发行版本、特点及基本命令的使用。本书内容由浅入深、循序渐进,涵盖了基本命令的使用、文件系统的概念与文件的操作、用户与权限的管理、程序与进程的管理、软件包的管理、Shell编程等内容,能够帮助初学者更好地实现Linux操作系统的入门,零基础者也能够熟练掌握如何使用和管理Linux操作系统。
本书可以作为高等院校嵌入式专业以及相关专业Linux操作系统课程的教学用书,也可供嵌入式开发人员、其他有意向从事该行业的人员在职学习或参考。
目录
第1章Linux概述
1.1操作系统简介
1.1.1操作系统发展史
1.1.2UNIX操作系统发展史
1.1.3GNU计划
1.2Linux简介
1.2.1Linux的历史
1.2.2Linux的特点
1.2.3Linux的体系结构
1.3Linux的发行版本
1.3.1Debian发行版
1.3.2Red Hat发行版
1.3.3其他发行版
1.4Ubuntu的发行版本
1.4.1Ubuntu简介
1.4.2Ubuntu安装
本章小结
本章习题
第2章Linux基础操作
2.1X窗口系统
2.1.1X窗口系统简介
2.1.2X窗口系统发展史
2.2基于X的桌面环境
2.2.1KDE桌面环境
2.2.2GNOME桌面环境
2.2.3Xfce桌面环境
2.3GNOME基本操作
2.3.1GNOME桌面简介
2.3.2安装WPS Office办公套件
2.3.3Gedit文本编辑器使用
2.4命令行界面
2.4.1命令行界面简介
2.4.2Bash命令处理器
2.4.3命令的一般语法
2.5终端中获取帮助
2.5.1help命令
2.5.2帮助选项
2.5.3man命令
2.6命令行文本编辑器
本章小结
本章习题
第3章文件系统
3.1文件系统简述
3.1.1硬盘组成及分区
3.1.2常见的文件系统
3.1.3VFS文件系统
3.2目录与路径
3.2.1文件系统层次结构标准
3.2.2目录树
3.2.3特殊目录符号
3.2.4相对路径和绝对路径
3.2.5PATH环境变量
3.3目录管理
3.3.1显示当前工作目录
3.3.2查看目录与文件
3.3.3常用目录操作
3.4文件管理
3.4.1文件类型
3.4.2管道
3.4.3新建文件
3.4.4复制、移动、删除文件
3.4.5搜索文件
3.5显示文件内容
3.5.1cat命令
3.5.2more命令
3.2.3less命令
3.5.4head、tail命令
3.5.5grep命令
3.6文件压缩与备份
3.6.1文件压缩原理
3.6.2gzip压缩命令
3.6.3bzip2压缩命令
3.6.4tar归档命令
本章小结
本章习题
第4章用户与权限
4.1用户及用户组
4.1.1简述
4.1.2用户标识符
4.1.3用户账户
4.1.4用户组账户
4.2用户切换
4.2.1sudo命令
4.2.2su命令
4.3用户管理
4.3.1新增用户
4.3.2查看用户信息
4.3.3修改用户信息
4.3.4删除用户
4.3.5有效用户组和初始用户组
4.4用户组管理
4.4.1添加用户组
4.4.2删除用户组
4.5文件权限
4.5.1文件属性
4.5.2权限的意义
4.5.3修改所属用户
4.5.4修改文件权限
4.5.5为新增用户创建主目录
本章小结
本章习题
第5章程序与进程管理
5.1任务管理
5.1.1任务管理的意义
5.1.2后台执行程序
5.1.3后台暂停程序
5.1.4启动后台暂停程序
5.1.5删除后台程序
5.1.6程序后台脱机运行
5.2进程管理
5.2.1查看进程
5.2.2关闭进程
5.2.3进程优先级
5.2.4系统资源查看
5.3计划任务管理
5.3.1单次计划管理
5.3.2循环任务管理
5.3.3关机期间的计划管理
5.4系统服务管理
5.4.1systemd简介
5.4.2systemctl简介
5.4.3查看服务信息
5.4.4服务启动与关闭
5.4.5服务配置文件说明
5.4.6systemctl设置开机启动任务
本章小结
本章习题
第6章Ubuntu软件包管理
6.1软件包管理
6.1.1Ubuntu软件包管理简介
6.1.2软件源
6.2dpkg命令
6.2.1dpkg简介
6.2.2dpkg安装软件包
6.2.3dpkg删除软件包
6.3aptget命令
6.3.1aptget简介
6.3.2aptget安装软件包
6.3.3aptget更新软件包
6.3.4aptget删除软件包
6.4snap包管理工具
6.4.1snap简介
6.4.2snap搜索软件包
6.4.3snap安装软件包
6.4.4snap更新软件包
6.4.5snap删除软件包
6.5TarBall格式软件包
6.5.1源代码及可执行文件
6.5.2gcc编译工具
6.5.3TarBall格式软件包安装
本章小结
本章习题
第7章网络管理及安全
7.1常用网络配置命令
7.1.1ifconfig命令
7.1.2ip命令
7.1.3route命令
7.1.4netstat命令
7.1.5nslookup命令
7.1.6ping命令
7.2防火墙
7.2.1UFW防火墙简介
7.2.2ufw命令
7.3SSH服务
7.3.1SSH服务简介
7.3.2配置SSH服务
7.3.3使用PuTTY登录SSH服务
7.4FTP
7.4.1FTP简介
7.4.2安装vsftpd服务
7.5其他网络安全相关服务
7.5.1AppArmor
7.5.2数字证书
本章小结
本章习题
第8章Shell编程
8.1Shell基础
8.1.1Shell简述
8.1.2bash与Shell
8.1.3Shell脚本
8.2变量
8.2.1变量声明
8.2.2变量赋值
8.2.3变量的引用
8.2.4变量分类
8.2.5Shell中的引号
8.2.6变量的间接引用
8.2.7命令别名
8.3运算符
8.3.1算术运算符
8.3.2位运算符
8.3.3逻辑运算符
8.3.4三元运算符
8.3.5赋值运算符
8.3.6运算符的优先级
8.3.7let命令
8.3.8其他表达式
8.4条件测试
8.4.1条件测试的语法
8.4.2文件测试
8.4.3字符串测试
8.4.4整数值的测试
8.5分支语句
8.5.1if语句
8.5.2case语句
8.6循环语句
8.6.1for循环
8.6.2while循环
8.6.3until循环
8.6.4select循环
8.6.5continue和break语句
8.7数组
8.7.1定义数组
8.7.2获取数组长度
8.7.3数组切片
8.7.4数组替换
8.7.5关联数组
8.8函数
8.8.1函数定义
8.8.2函数的参数
8.8.3函数的返回值
8.9文本处理
8.9.1格式化输出
8.9.2sed命令
8.9.3awk命令
8.9.4文本内容比较
本章小结
本章习题
附录AUbuntu常用命令
附录BVMware虚拟机搭建
附录C常见开源协议
附录D正则表达式

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网