网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Ubuntu Linux操作系统(微课视频版高等院校计算机任务驱动教改教材)
分类 计算机-操作系统
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书以Ubuntu的最新发行版Ubuntu 22.04 LTS为蓝本,坚持理论够用、侧重实用的原则,通过案例或示例讲解每个知识点,对Linux做了较为详尽的阐述。全书结构清晰、通俗易懂,力争使读者饶有兴趣地学习Linux。本书是一本优秀的Linux入门教材,针对的是技术型读者,尤其是计算机及相关专业的学生。
本书共有7章,主要内容包括:Linux简介与安装、Linux的用户接口与文本编辑器、系统管理、磁盘与文件管理、软件包管理、组建Linux局域网、Internet服务。
本书适合作为高等院校计算机及相关专业学生的教材,也可供培养技能型紧缺人才的机构使用。
目录
第1章 Linux简介与安装
1.1 Linux简介
1.1.1 Linux的起源
1.1.2 Linux的特点
1.1.3 Linux的版本
1.2 硬盘分区
1.2.1 MBR分区
1.2.2 GPT分区
1.3 实例——在VirtualBox中安装Ubuntu
1.3.1 安装VirtualBox
1.3.2 安装Ubuntu
1.4 使用U盘安装Ubuntu
1.4.1 硬盘分区示例
1.4.2 在Windows中制作Ubuntu的U盘安装盘
1.5 本书实验环境
1.5.1 VirtualBox的网络连接方式
1.5.2 本书实验环境
本章小结
习题
第2章 Linux的用户接口与文本编辑器
2.1 GNOME及其配置工具
2.1.1 GNOME
2.1.2 GNOME Shell和GNOME Classic
2.1.3 GNOME配置工具:dconf、gsettings、dconf-editor
2.1.4 GDM
2.1.5 gnome-session
2.1.6 输入法
2.2 Shell
2.2.1 控制台与终端
2.2.2 Shell命令行
2.2.3 命令、子命令、选项和参数的自动补全功能
2.2.4 历史命令:history
2.2.5 命令别名:alias
2.2.6 通配符与文件名
2.2.7 输入/输出重定向与管道
2.2.8 Linux快捷键
2.3 Linux中的文本编辑器简介
2.3.1 GNOME中的文本编辑器
2.3.2 vi、vim与Emacs文本编辑器
2.3.3 nano
2.4 vim的5种编辑模式
2.5 实例——使用vim编辑文件
本章小结
习题
第3章 系统管理
3.1 用户管理
3.1.1 用户管理命令:useradd、passwd、userdel、usermod、chage
3.1.2 组管理命令:groupadd、groupdel、groupmod、gpasswd、newgrp
3.1.3 用户查询命令:who、w、id、whoami、last、lastlog
3.1.4 su和sudo命令
3.2 进程管理
3.2.1 监视进程命令:ps、pstree、top
3.2.2 搜索进程命令:pgrep、pidof、ps|grep
3.2.3 终止进程命令:kill、killall、pkill、xkill
3.2.4 进程的优先级命令:nice、renice
3.2.5 前台进程与后台进程命令与快捷键:command&、Ctrl+z、jobs、fg、bg
3.2.6 周期性/定时执行任务命令:crontab、at、batch、watch
3.2.7 以守护进程方式执行任务命令:nohup
3.3 系统和服务管理
3.3.1 系统和服务管理器:Systemd
3.3.2 监视和控制Systemd的命令:systemctl
3.3.3 系统资源:单元
3.3.4 单元的配置文件
3.3.5 target(目标)和runlevel(运行级别)
3.3.6 Systemd定时器
3.3.7 使用Systemd开机自动启动用户程序
3.3.8 使用rc.local开机自动启动用户程序
3.3.9 Systemd系统管理
3.3.10 日志管理命令:journalctl
3.4 其他系统管理
3.4.1 查询系统信息命令:uname、hostname、free、uptime、dmidecode、lscpu、lsmem、lspci、lsusb
3.4.2 /proc目录和sysctl命令
3.4.3 系统日志和dmesg命令
3.4.4 关机等命令:shutdown、halt、reboot、poweroff、runlevel、logout
3.4.5 其他命令:man、date/hwclock、cal、eject、clear/reset
3.5 系统监视
3.5.1 GNOME系统监视器命令:gnome-system-monitor
3.5.2 系统活动情况报告命令:sar
本章小结
习题
第4章 磁盘与文件管理
4.1 磁盘管理
4.1.1 文件系统挂载命令和文件:fdisk-l、mount、umount、findmnt、lsblk、blkid、partx、/etc/fstab、e2label
4.1.2 查看磁盘空间命令:df、du
4.1.3 其他磁盘相关命令:fdisk、mkfs、mkswap、fsck、vmstat、iostat
4.1.4 制作镜像文件命令:dd、cp、mkisofs
4.1.5 数据同步命令:sync
4.2 文件与目录管理
4.2.1 Linux文件系统的目录结构
4.2.2 查看目录内容命令:cd、pwd、ls、nautilus
4.2.3 查看文件内容命令:more、less、cat、tac、nl、head、tail、wc
4.2.4 检查文件类型命令:file、stat
4.2.5 文件完整性命令:cksum、md5sum
4.2.6 文件与目录的创建、复制、删除、转移及重命名命令:touch、mkdir、rmdir、mv、rm、cp
4.2.7 文件搜索命令:find、locate、which、whereis、type
4.2.8 文件操作命令:grep、sed、awk、tr
4.2.9 文件的追加、合并、分割命令:echo、cat、uniq、cut、paste、join、split
4.2.10 文件的比较、排序命令:diff、patch、cmp、sort
4.2.11 文件的链接命令:ln
4.2.12 设备文件命令:mknod
4.2.13 进程与文件命令:lsof
4.2.14 文件下载命令:curl、wget、HTTPie
4.2.15 数据镜像备份工具:rsync
4.3 文件与目录的安全
4.3.1 chmod与umask命令
4.3.2 chown命令
4.3.3 chgrp命令
4.3.4 chroot命令
4.4 强制位与粘贴位
4.5 文件隐藏属性命令:lsattr、chattr
4.6 访问控制列表(ACL)
4.7 文件的压缩与解压
序言
Linux是一款免费的类
UNIX操作系统,它继承了
UNIX操作系统的强大功能
和极高的稳定性。Linux最
初由芬兰赫尔辛基大学的学
生Linus Torvalds创建,并
于1991年首次公之于众。
Linus允许免费和自由地使
用该系统的源代码,并鼓励
其他人进一步对其进行开发
。为了更利于Linux的发展
,根据GNU GPL(general
public license,通用公共许
可证)可以对其内核进行发
布,从而赢得了许多专业人
员的支持,将GNU项目的许
多成果移植到了Linux操作
系统上。在许多技术人员、
研究人员和众多Linux爱好
者的支持下,原Linux版本
中的错误逐渐消除,并且不
断添加新的功能。现在
Linux已经成为一个功能强
大、稳定可靠的操作系统。
Ubuntu(乌班图)是由
开源厂商Canonical公司开
发和维护的一种Linux发行
版,是当今世界上非常流行
的Linux发行版之一,其版
权遵循GNU GPL。它给PC
带来了UNIX工作站的强大
功能和灵活性,并且提供了
全套的因特网应用软件和功
能齐全、简单易用的GUI桌
面环境。
为了满足Linux操作系统
教学方面的需求,故编写了
本书。本书介绍了在实际项
目中常用的知识点和操作技
巧,是广大读者步入Linux
殿堂不可多得的一本指导书
,可以为读者以后深入学习
Linux打下坚实的基础。
一本好的入门教材可以
让读者快速领悟Linux的操
作方式和系统的基本使用。
目前Linux的入门教材主
要针对两类读者:非技术型
读者和技术型读者。
非技术型读者:对Linux
不是真的感兴趣,只是用
Linux上网、听音乐、编辑
文档等。针对非技术型读者
的入门教材以插图为主,讲
的内容主要是在GUI下的操
作(用鼠标),所以,这种
使用Linux的方式还是
Windows的思维方式。
技术型读者:对Linux很
感兴趣。针对技术型读者的
入门教材一开始就从系统的
基本命令开始讲解,脱离
Windows的思维方式,这样
不仅会给读者以后进一步的
学习带来很大帮助,也能使
读者逐步领悟Linux的精髓
(命令行)所在。
本书针对的是技术型读
者,主要是计算机专业或相
关专业的学生。
本书共有7章。第1章主
要介绍了Linux的起源、特
点、内核版本和发行版本的
区别,然后详细介绍了
Ubuntu的安装过程。第2章
介绍了Linux中的用户接口
,特别是命令行,通过这部
分的学习,读者可以真正成
为Linux命令行的入门者,
然后详细地介绍了vim编辑
器的使用,当远程维护
Linux服务器时,vim是常用
的工具。Ubuntu在系统和
文件管理方面,与标准的
UNIX操作系统水平相当,
这些功能在第3和第4章中介
绍。第5章主要介绍了如何
使用dpkg和apt命令进行软
件包的管理。第6章介绍了
组建Linux局域网方面的内
容,有DHCP、Samba、
NFS服务器及防火墙等的配
置。第7章对Ubuntu中的常
用网络服务进行了介绍,这
些网络服务有DNS、WWW
、FTP以及邮件服务器。
本书的重点在前4章,只
有学好前4章,读者才算真
正入门,后面几章的学习才
会比较轻松,甚至可以自学
。随着读者学习的不断深入
,就可以在Linux的世界里
纵深发展了。本书是一本比
较好的入门教材,希望读者
在学习的过程中重基础、重
理论,切忌浮躁。
本书编写时以Ubuntu的
最新发行版Ubuntu 22.04
LTS为蓝本。由于Ubuntu每
隔半年会有新的发行版,因
此,读者拿到本书时,很可
能有Ubuntu
22.10/23.04/23.10/24.04/2
4.10等新的版本,在此,编
者建议读者选用最新的
Ubuntu发行版进行学习。
本书的目的是为读者使用
Linux打下坚实的基础,因
此,本书多数内容为Linux
操作系统共性的知识和技术
,仍然适用于Ubuntu 22.04
LTS的若干后续版本。如果
读者对系统的稳定性要求较
高,建议读者使用长期支持
版(LTS),如Ubuntu
22.04、Ubuntu 24.04或
Ubuntu 26.04。
本书由高校教师、北京
邮电大学计算机专业博士张
同光担任主编,由洪双喜、
田乔梅、宋丽丽、高雪霞、
温文博担任副主编,参加编
写的人员还有秦建保、刘春
红和陈明。洪双喜和刘春红
工作于河南师范大学,陈明
工作于郑州轻工业大学,温
文博工作于中国人民解放军
32382部队,其他编者工作
于新乡学院。其中,秦建保
编写第1章的1.1~1.3节,
刘春红和陈明编写第1章的
1.4节和1.5节,洪双喜、宋
丽丽和温文博编写第2章和
第4章,张同光编写第3章、
第5章、第6章及其余部分,
田乔梅编写第7章的7.1~
7.3节,高雪霞编写第7章的
7.4~7.7节,全书最后由张
同光统稿和定稿。
本书得到了河南省高等
教育教学改革研究与实践重
点项目(No.2021SJGLX106
)、河南省科技攻关项目(
No.202102210146)、网络
与交换技术国家重点实验室
开放课题(SKLNST-2020-
1-01)及高效能服务器和存
储技术国家重点实验室的支
持,在此表示感谢。
本书对应的电子课件、
实例源文件和虚拟机文件等
教学资源可以到清华大学出
版社官网
(http://www.tup.com.cn
)下载。本书配套提供了50
个教学视频,读者在学习的
过程中,
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/29 2:15:36