Linux 基础教程

Linux 基础教程 pdf epub mobi txt 电子书 下载 2026

出版者:北京航空航天大学出版社
作者:
出品人:
页数:341
译者:
出版时间:1999-08
价格:36.00
装帧:平装
isbn号码:9787810128896
丛书系列:
图书标签:
  • Linux
  • 操作系统
  • 基础
  • 教程
  • 入门
  • 命令行
  • Shell
  • 服务器
  • 技术
  • 开发
  • 运维
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

Linux是适用于多种平台的计算机操作系统,也是目前唯一免费(FREE)的、非商品化的操作系统。Linux是UNIX操作系统在PC机上的完整实现,具有优良稳定的性能和良好的安全性,在Internet及Intranet

甚至桌面应用领域都有广泛的应用前景。Linux可以为IBMPC及其兼容机型硬件平台的多用户提供多任务和多进程功能。对于很多人来说,Linux可能还是一个比较陌生的名词。它是计算机发展过程中的一个特殊产物,并且即将成为计算机领域内的热门话题。

本书将对Linux系统的安装维护、具体使用、本机设置、网络配置进行较为详尽的介绍,使读者在较短时间内对该操作系统有个全面而深入的了解。

本书适合于科技人员、教师、学生以及计算机专业人员阅读和参考,是一本优秀的基础入门教材。

作者简介

目录信息

第一部分 Linux安装
第一章 Linux系统简介
1.1UNIX简介
1.2Linux的诞生
1.3Linux特性
1.3.1多用户
1.3.2多任务
1.3.3Linux设备独立性
1.4Linux的缺点
1.4.1无法与常用的其他操作系统程序兼容
1.4.2安装Linux需要独立的分区
1.4.3并非支持所有的现存硬件
1.4.4缺少技术支持
1.5其 他
1.5.1Linux的读音
1.5.2Linux版本号的构成
1.5.3Linux的所有权
第二章 RedHat安装
2.1安装准备
2.1.1硬件方面准备工作
2.1.2安装模式
2.1.3需要制作补充软盘的情况
2.1.4制作安装所需软盘
2.1.5安装级别
2.1.6磁盘分区
2.1.7关于内核驱动程序
2.2开始安装
2.2.1安装程序用户界面
2.2.2操纵键盘进行安装
2.2.3关于虚拟控制台
2.2.4运行安装程序
2.2.5开始安装
2.2.6选择安装模式
2.3继续安装
2.3.1选择升级或者安装
2.3.2选择安装级
2.3.3SCSI支持
2.3.4为RedHatLinux创建分区
2.3.5初始化交换分区
2.3.6格式化分区
2.3.7选择并安装所需组件
2.4结束安装
2.4.1设置鼠标
2.4.2配置XWindows
2.4.3设置网络
2.4.4设定时钟
2.4.5选择计算机启动时需要自动开设的服务
2.4.6配置打印机
2.4.7设置超级用户口令(RootPassword)
2.4.8创建一张启动盘
2.4.9安装LIIO
2.4.10完成安装
2.5常见问题(FAQ)
2.5.1问题一
2.5.2问题二
2.5.3问题三
2.5.4问题四
2.5.5问题五
2.5.6问题六
2.5.7问题七
2.5.8问题八
2.5.9问题九
2.5.10问题十
2.5.11问题十一
2.5.12问题十二
2.5.13问题十三
2.5.14问题十四
2.5.15问题十五
2.5.16问题十六
2.6常用参数和模块
2.6.1光驱参数
2.6.2SCSI参数
2.6.3以太网卡参数
2.6.4网络模块列表
第三章 TurboLinux安装
3.1安装要求
3.1.1硬件要求
3.1.2系统要求
3.2安装步骤
3.2.1准备安装
3.2.2FIPS分区程序的使用方法
3.2.3开始安装
3.2.4安装过程
3.3安装中可能出现的问题
3.3.1随机的不可解释的错误(SIGSEGV2)
3.3.2不能识别某些硬件
3.3.3在使用CFDISK以后出现分割错误(SIGSEGV2)
3.3.4当检测ISAPnP设备时出现系统锁死
3.3.5不能安装LIL O
3.3.6忘记了root口令怎么办
3.4附 录
3.4.1FIPS程序使用说明
3.4.2FDISK命令表
第二部分 文件系统使用与管理
第四章 Linux标准文件系统布局
4.1文件及文件系统概念
4.1.1文件的概念
4.1.2文件系统的概念
4.2标准文件系统布局
4.3基本目录介绍
4.3.1根文件系统(/)
4.3.2/etc目录
4.3.3/de v目录
4.3.4/usr目录
4.3.5/var目录
4.3.6/proc 目录
4.4常用文件系统介绍
第五章 文件系统管理
5.1建立和格式化文件系统
5.1.1使用fdisk创建磁盘分区
5.1.2使用mkfs建立文件系统
5.2安装卸载文件系统
5.2.1手工安装文件系统
5.2.2系统引导自动安装文件系统
5.2.3卸载文件系统
5.2.4关于mount和umount命令的安全问题
5.3输出/安装NFS文件系统
5.3.1NFS文件系统简介
5.3.2输出NFS文件系统
5.3.3安装NFS文件系统
5.4文件系统的检查和维护
5.4.1使用fsck程序检查文件系统
5.4.2使用badblocks检查磁盘错误
第六章 文件目录管理
6.1文件命名
6.2 路 径
6.3文件权限
6.3.1文件权限构成
6.3.2特殊文件属性
6.3.3使用chmod命令改变文件权限
6.4文件和目录基本操作
6.4.1列文件目录命令ls
6.4.2列文件目录命令dir
6.4.3转移到其他目录命令cd
6.4.4新建目录命令mkdir
6.4.5复制文件命令cp
6.4.6删除文件目录命令rm
6.4.7删除目录命令rmdir
6.4.8移动目录和文件命令mv
6.5查看文件内容
6.5.1查看文件命令cat
6.5.2查看文件命令more
6.5.3查看文件命令less
6.6查找文件
6.7压缩文件
6.7.1压缩文件命令compress
6.7.2压缩文件命令gzip
第三部分 系统使用与管理
第七章 运行级及启动关闭系统
7.1系统运行级
7.2运行级间的切换
7.3系统启动与关闭
7.3.1概 述
7.3.2系统的启动
7.3.3引导过程中的init
7.3.4系统的关闭
第八章 用户管理
8.1用户管理
8.1.1添加用户
8.1.2设置口令
8.1.3删除用户
8.2用户组管理
8.2.1添加用户组
8.2.2为用户组设置口令
8.2.3删除用户组
8.2.4修改用户组属性
第九章 打印管理
9.1 概 述
9.2打印机配置
9.2.1打印机类型及设备命名
9.2.2Linux支持的打印机
9.2.3在XWind0ws下面配置打印机
9.2.4启动控制面板
9.2.5打印机设置
9.3打印机使用
9.3.1lpd监控进程
9.3.2lpr命令
9.3.3lpq命令
9.3.4lprm命令
9.3.51pc命令
9.3.6/etc/printcap文件
9.3.7滤通器
9.4设置打印机
9.4.1建立spool目录
9.4.2建立文件
9.4.3创建脚本输入滤通器
9.4.4创建/etc/printcap文件
9.5PostScript打印机
9.5.1PostScrippt语言
9.5.2PostScript打印机使用
第十章 vi使用
10.1vi简介
10.1.1为什么要使用vi
10.1.2vi的历史
10.1.3vi简介
10.2命令模式
10.2.1启动vi
10.2.2插入文本类命令
10.2.3修改替换类命令
10.2.4删除命令
10.2.5光标定位类命令
10.2.6文本查找类命令
10.2.7特殊命令
10.3最后行模式
10.3.1字符串替换类命令
10.3.2文本复制移动删除类命令
10.3.3文件操作类命令
10.4宏命令
10.5设置vi环境
10.5.1设置终端
10.5.2临时设置
10.5.3永久设置
第十一章 emac使用
11.1emacs简介
11.2进入和退出emacs
11.2.1进入emacs
11.2.2退出emacs
11.3各类命令说明
11.3.1光标定位类命令
11.3.2删除类命令
11.3.3插入类命令
11.3.4查找及替换类命令
11.3.5文本修改类命令
11.3.6文本标记类命令
11.3.7缓冲区类命令
11.3.8文件操作类命令
11.4emacs的常用组件及其他
11.4.1emacs常用组件
11.4.2如何获得帮助
第十二章 登 录
12.1终端登录
12.2远程登录
12.3login要完成的任务
12.4口令数据库
12.5启动Shell
第四部分 部分高级应用
第十三章 Shell
13.1Shell概述
13.1.1什么是Shell
13.1.2登录启动Shell
13.1.3Shell和子进程
13.1.4自动运行Shell
13.2Shell的功能
13.2.1命令行解释
13.2.2保留字
13.2.3通配符
13.2.4访问和处理程序及命令
13.2.5文件处理:输入输出重定向和管道
13.2.6命令替换
13.2.7变量维护
13.2.8Shell环境控制
13.2.6Shell编程
13.3常用Shell
13.3.1bash(Bourne Again Shell)
13.3.2tcsh
13.3.3pdksh(The Public Domain K0rn Shell)
13.4Shell编程
13.4.1创建和运行Shell程序
13.4.2Shell命令的构成
13.4.3Shell变量
13.4.4引号的重要性
13.4.5test命令
13.4.6条件分支语句
13.4.7循环语句
13.4.8函数定义
13.4.9命令组合
第十四章 进 程
14.1进程概述
14.2进程启动
14.2.1手工启动
14.2.2调度启动
14.3进程查看
14.3.1who命令
14.3.2w命令
14.3.3ps命令
14.3.4top命令
14.4进程调度
14.4.1kill命令
14.4.2kill命令的使用
第十五章 系统安全
15.1概 述
15.2常用安全措施
15.3本地安全
15.3.1登录口令安全
15.3.2文件安全问题
15.4网络安全
15.4.1调制解调器访问控制
15.4.2UUCP
15.4.3局域网访问
15.5跟踪入侵者
15.6做好最坏的准备
第五部分 网络应用
第十六章 Linux的基本网络功能
16.1概 述
16.2网络基本知识
16.2.1以太网(ethernet)
16.2.2TCP/IP协议
16.2.3IP子网与路由技术
16.2.4域名系统(DNS――DomainNameSystem)
16.3Linux的基本网络功能
16.3.1概 述
16.3.2基本的TCP/IP设置与网络配置
16.3.3Telnet服务
16.3.4FTP服务(File――TransferProtocolService)
16.3.5Samba服务
第十七章 Linux网站建设
17.1概 述
17.2建站前的准备
17.2.1硬件平台的选择
17.2.2对Linux发布版的选择
17.2.3网络的准备
17.3开通Web服务
17.3.1安装Apache的最新版本
17.3.2配置Web服务器
17.3.3启动Web服务
17.3.4服务器安全性
17.4开通FTP服务
17.4.1下载并安装FTP服务器软件
17.4.2配置FTP服务
17.4.3使用FTP
17.5架设BBS站
17.5.1架站前的准备
17.5.2软件的下载以及系统用户设定
17.5.3编译并安装BBS程序
17.5.4取得站长权限以及基本管理
附录
附录1硬盘简介
附录2LInux资源列表
附2.1国内LinuxFTP资源
附2.2国内LinuxWeb资源
附2.3国外LinuxFTP资源
附2.4国外LinuxWeb资源
附2.5国外BBS资源
附2.6国外新闻组资源
附录3GNU通用公共许可证
中文译文・GNU通用公共许可证
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

这本《Linux 基础教程》简直是为我们这些刚踏入Linux世界的新手量身定做的“救命稻草”。我记得我刚开始接触命令行的时候,感觉就像在看一本天书,那些密密麻麻的命令和陌生的概念简直让人望而生畏。但这本书,它真的用一种非常接地气的方式,把那些高深莫测的概念掰开揉碎了讲。比如,讲到文件权限那块,我之前一直搞不明白为什么`rwx`后面跟着一串数字代表什么意思,看了好几遍其他资料都云里雾里。可这本书里,作者竟然用了一个非常形象的比喻,把文件权限比作一个“小团队的职责分配”,谁有读取的权力,谁能修改,谁可以执行,一下子就清晰了。而且,它不仅仅是罗列命令,更重要的是教会你怎么“思考”Linux。它会引导你理解背后的逻辑,而不是死记硬背。书中的案例都是非常贴近日常操作的,比如如何高效地查找文件、如何进行基本的系统管理,这些都是我每天都会用到的技能。读完前几章,我感觉自己不再是那个对着终端发呆的“小白”了,而是有了一些可以自信地进行基本操作的“小能手”。对于那些想从Windows/macOS系统迁移到Linux,但又担心上手难度的朋友来说,这本书绝对是值得信赖的向导。

评分

我是一个视觉学习者,对我来说,枯燥的文字往往难以持久。然而,《Linux 基础教程》在内容组织上展现了极高的专业水准,它成功地平衡了理论的深度与视觉呈现的友好度。在讲解文件系统结构(如ext4和LVM)时,作者没有仅仅停留在目录树的描述上,而是引入了磁盘块、inode等底层概念,并通过图示清晰地展示了数据是如何在物理存储介质上组织的。这些图示的质量非常高,它们有效地弥补了纯文本描述的不足,让我能“看到”文件是如何被映射到底层存储的。此外,本书在安全加固这一章的内容也令人印象深刻。它没有泛泛而谈,而是给出了具体的步骤来禁用不必要的服务、配置SSH密钥登录以及使用`sudo`进行权限委托,每一个步骤都附带了详细的解释,说明为什么要这么做,以及不做的潜在风险。这种前瞻性的安全意识教育,让这本书超越了一般的“操作手册”范畴,更像是一本关于“如何负责任地管理Linux系统”的指南。我强烈推荐给所有希望建立稳固、安全、高效的Linux操作习惯的读者。

评分

坦白说,市面上的Linux教程太多了,很多都是老旧的知识堆砌,或者内容过于分散,让人抓不住重点。《Linux 基础教程》的优点在于它的“聚焦”——它非常明确地围绕一个初学者最需要掌握的核心技能集展开。我特别喜欢它对Vim编辑器的介绍。很多人觉得Vim很难学,但这本书里,作者并没有把它描绘成一个需要数月苦练的“魔鬼工具”,而是耐心地将最常用的模式切换、光标移动和文本替换等技巧进行了模块化教学。通过几个小练习,我发现掌握Vim的基本操作并没有想象中那么困难,这大大提高了我在远程服务器上编辑配置文件的效率。此外,书中关于软件包管理(如APT/YUM)的比较和使用方法的对比非常到位,它清晰地指出了不同包管理器背后的哲学差异,这让我在处理依赖关系问题时,能更快地找到解决方案,而不是盲目地尝试命令。这本书的价值在于它不仅教你如何操作,更在你操作受阻时,提供了解决问题的思维框架,这种能力培养,比单纯的知识点堆砌要重要得多。

评分

我对计算机系统底层一直抱有强烈的好奇心,总想知道那些我们平时看不见的部分是如何运作的。这本书,虽然定位是“基础教程”,但它在系统启动流程和进程管理方面的阐述,深度超出了我的预期。它没有停留在“输入一个命令然后看到输出”的层面,而是深入探讨了内核空间和用户空间的概念,以及它们之间是如何通过系统调用进行交互的。比如,当我学习到`ps`命令和`top`命令时,作者接着解释了Linux是如何调度CPU时间片给各个进程的,这让我对“多任务并行处理”有了更直观的理解。书中的流程图和架构图非常清晰,它们有效地将复杂的系统结构可视化了。特别是关于网络配置那章,从IP地址的分配到子网掩码的计算,再到如何使用`iptables`进行基础的防火墙设置,作者的讲解逻辑严密,层层递进。读完这部分内容,我感觉自己对整个操作系统的脉络有了更清晰的认识,不再满足于停留在应用层的使用,而是开始真正理解“为什么”它能以这样的方式工作。这对于想要向系统工程师方向发展的读者来说,是非常宝贵的思维基础。

评分

拿到这本厚厚的《Linux 基础教程》时,说实话,我心里是有些打鼓的。我更偏向于图形界面操作,对纯文本界面的东西总有点抗拒。但既然是系统管理员推荐的,我还是硬着头皮翻开了第一页。让我感到惊喜的是,它并没有一上来就用那些晦涩难懂的技术术语把我轰走。作者的写作风格非常流畅,像是一位经验丰富的老前辈在手把手地教导后辈。尤其是在讲解Shell脚本编程那一部分,我原本以为那会是我最大的难关,没想到作者通过编写一个简单的日志分析脚本作为贯穿始终的例子,让我逐步理解了变量、循环和条件判断是如何协同工作的。这种“实战驱动”的学习方式,比单纯理论讲解要有效得多。更让我称赞的是,书里对不同发行版的兼容性做了很多细致的说明,比如在Debian系和RedHat系中,安装和配置服务时细微的差别都被标注了出来,这避免了我在实际操作中因为发行版不同而产生的挫败感。这本书的排版也十分用心,关键命令总是用粗体突出显示,方便快速查阅和回顾,对于像我这样需要经常在实践中印证所学知识的人来说,简直是太方便了。

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有