本书作为基于Ubuntu的Linux入门教材,包括以下内容:一、Ubuntu安装;二、图形界面和字符界面的使用;三、vi编辑器和实用程序的使用;四、Shell编程初步及上机实验。本书将配有PPT和课后习题解答,适合入门者选用。 目录第1章认识Linux1.1Linux简介1.1.1Linux的由来1.1.2Linux的内核1.1.3Linux的特点1.2Ubuntu安装1.2.1安装准备1.2.2双系统1.2.3虚拟机1.3Ubuntu简介1.4小结习题第2章Ubuntu图形界面2.1基本操作2.1.1登录2.1.2注销2.1.3关机2.1.4重启2.2系统设置2.2.1显示设置2.2.2桌面背景修改2.2.3时间和日期设置2.2.4磁盘管理2.2.5网络设置2.3应用软件2.3.1访问因特网2.3.2办公应用2.3.3图像处理2.3.4即时通信2.3.5音频播放2.3.6视频播放2.4程序安装2.4.1添加和删除程序2.4.2软件包及管理器2.4.3命令行软件包安装2.4.4Ubuntu软件库2.5小结习题第3章Ubuntu字符界面3.1Ubuntu命令简介3.2登录与注销3.2.1用户登录3.2.2用户注销3.2.3退出当前shell3.2.4修改登录口令3.2.5关闭系统3.2.6重启系统3.3目录与文件3.3.1显示当前工作目录3.3.2更改工作目录3.3.3创建工作目录3.3.4删除工作目录3.3.5移动目录或文件3.3.6复制目录或文件3.3.7删除目录或文件3.3.8创建文件或修改时间3.3.9查看目录和文件3.3.10以树状图列出目录内容3.3.11显示文件或文件系统的详细信息3.4文件内容显示3.4.1创建和显示文件3.4.2改变文件权限3.4.3分页往后显示文件3.4.4分页自由显示文件3.4.5指定显示文件前若干行3.4.6指定显示文件后若干行3.5文件内容处理3.5.1对文件内容进行排序3.5.2检查文件中重复内容3.5.3在文件中查找指定内容3.5.4逐行对不同文件进行比较3.5.5逐字节对不同文件进行比较3.5.6对有序文件进行比较3.5.7对文件内容进行剪切3.5.8对文件内容进行粘贴3.5.9对文件内容进行统计3.6文件查找3.6.1在硬盘上查找文件或目录3.6.2在数据库中查找文件或目录3.6.3查找指定文件的位置3.6.4查找可执行文件的位置3.7磁盘管理3.7.1检查磁盘空间占用情况3.7.2统计目录或文件所占磁盘空间大小3.7.3挂载文件系统3.7.4检查磁盘的使用空间与限制3.7.5打开磁盘空间限制3.7.6为指定用户分配限额3.7.7显示用户或工作组的磁盘配额信息3.7.8显示文件系统的配额信息3.7.9关闭磁盘空间限制3.7.10卸载文件系统3.8备份压缩3.8.1zip、unzip和zipinfo3.8.2gzip、gunzip和gzexe3.8.3bzip2、bunzip2和bzip2recover3.8.4compress和uncompress3.8.5uuencode和uudecode3.8.6dump和tar3.9获取帮助3.9.1使用man获取帮助3.9.2使用whatis获取帮助3.9.3使用help获取帮助3.9.4使用info获取帮助3.10其他命令3.10.1清除屏幕信息3.10.2显示文本3.10.3显示日期和时间3.10.4查看当前进程3.10.5终止某一进程3.10.6显示最近登录系统的用户信息3.10.7显示历史指令3.10.8超级权限用户及操作3.10.9定义别名3.11小结习题第4章vi编辑器4.1开始使用编辑器4.1.1vi编辑器简介4.1.2进入vi编辑器4.1.3文件不存盘退出4.1.4文件存盘退出4.1.5文件另存4.1.6部分文件另存4.1.7文件覆盖4.1.8向文件中追加内容4.1.9撤销对文件内容修改4.2移动光标4.2.1使用方向键4.2.2使用字母键4.2.3使用组合键4.2.4逐单词移动4.2.5在某一行内移动4.2.6在不同行上移动4.2.7在屏幕上移动4.2.8返回初始位置4.2.9调整显示文本4.3文本添加4.3.1在光标当前位置左侧插入文本4.3.2在光标当前位置右侧插入文本4.3.3在光标当前位置上方插入文本4.3.4在光标当前位置下方插入文本4.3.5在行首插入文本4.3.6在行末插入文本4.4文本查找和替换4.4.1向前查找字符串4.4.2向后查找字符串4.4.3替换指定字符4.4.4单词替换4.4.5在某一行内替换4.4.6对所有行进行替换4.5文本复制、剪切和粘贴4.5.1复制和粘贴字符4.5.2剪切和粘贴字符4.5.3复制、剪切和粘贴指定字符4.5.4复制和粘贴单词4.5.5剪切和粘贴单词4.5.6复制和粘贴行4.5.7剪切和粘贴行4.5.8复制和移动文本块4.6文本删除和撤销4.6.1删除字符4.6.2删除单词4.6.3删除单行4.6.4删除多行4.6.5删除指定行4.6.6重复删除4.6.7撤销最近一次删除4.6.8连续撤销删除4.6.9撤销一行上所有修改4.7更改vi编辑器设置4.7.1显示和隐藏行号4.7.2设置和取消字符自动缩进4.7.3显示或隐藏当前编辑状态4.7.4搜索时忽略大小写4.7.5显示和隐藏特殊字符4.7.6特殊字符匹配4.7.7显示长文本行4.7.8查看编辑器当前设置4.7.9编辑器的配置文件4.8高级功能4.8.1在vi中执行shell指令4.8.2读入文件和shell命令4.8.3编辑命令4.8.4控制字符4.8.5命令映射4.8.6命令缩写4.9小结习题第5章实用程序初步5.1多列内容输出5.1.1按多列格式输出5.1.2按不同行列顺序5.2文件内容查找5.2.1在多个文件内容中查找5.2.2在文件中查找多个单词5.2.3查找单词时忽略字母的大小写5.2.4查找目标内容的文件名5.2.5使用正则表达式5.3基本数学运算5.3.1整数运算5.3.2浮点运算5.4文件内容排序5.4.1对文件内容按字典顺序排序5.4.2对文件内容不区分字母大小写排序5.4.3对文件内容反向排序5.4.4对文件内容按数值大小排序5.4.5对文件内容按某一字段排序5.4.6对文件内容限定排序5.4.7在不同字段分隔符下使用sort5.4.8对文件排序后重写5.5文件内容比较5.5.1识别和删除重复行5.5.2按行比较两个文件5.5.3查看文件不同之处5.6文件内容替换5.6.1替换指定字符5.6.2按范围替换5.6.3删除指定字符5.6.4结合管道替换5.7单行编辑数据5.7.1修改指定单词5.7.2删除指定行5.7.3结合正则表达式修改5.8数据操作工具5.8.1数据操作工具介绍5.8.2选择行并输出字段5.8.3指定字段分隔符5.8.4awk命令语法5.8.5使用awk操作数据库5.8.6选择输出数据库的字段5.8.7使用awk的预定义变量5.8.8使用自定义变量、字符串和数字5.8.9使用正则表达式5.8.10使用指定的
阅读更多