Linux Shell编程与编辑器使用详解

Linux Shell编程与编辑器使用详解 PDF 超清版

  • 大小:68.6 MB
  • 类型:Linux
  • 格式:PDF
  • 热度:852
  • 作者:刘丽霞,杨宇
  • 更新:2020-04-30 09:03:31
vip 立即下载( 68.6 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 糜弘光 投稿)

给大家整理了Linux相关的资料,介绍了关于Linux、Shell编程、编辑器方面,格式为PDF,资源大小68.6 MB,目前在Linux类资源综合评分为:8.4分。

1.相互配合很多具体事例运作实际操作,学习效率好。 2.內容全方位、系统软件,包揽了Linux下编程的各个方面。 3.解读循序渐进,由浅入深,合适每个层级的读者阅读文章。 4.围绕很多的开发设计实例和方法,快速提高工作效能。 5.出示10好几个典型性实例,协助读者提升实战演练水准。 这书循序渐进,全方位、系统化介绍了Linux技术,书里出示了很多实例,供读者实战演练演习。此外,这书有很多有关Linux下的命令实际操作內容,因此针对每一个命令、每一个管理方法设定,作者都具体运作了一遍,供读者参照,在后面的Shell编程中,作者详尽介绍了Shell自变量、涵数、英语的语法、控制结构等关键內容,最终一章中介绍综合性实例,使读者针对Shell编程的了解进一步加重。 这书共有5篇。第1篇介绍Shell编程基本、管理信息系统与设定;第二篇介绍常见的管理信息系统命令、服务器维护命令、正则表达式;第三篇介绍vi编辑器、emacs在线编辑器;第四篇介绍grep命令、gawk与sed;第五篇介绍别的常见的文本编辑命令、Shell自变量及有关实际操作、标准检测、Shell的控制结构、涵数、Shell编程实例。 这书合适Linux新手、想全方位学习培训Linux开发设计的工作人员、Linux技术专业开发者、运用Linux做开发设计的工程项目专业技术人员、Linux开发设计发烧友、公办专科学校的学员、社会发展培训机构学生等。针对常常应用Linux做开发设计的工作人员,也是一本难能可贵的书案必需教材。 目录 第1篇 Linux系统学习基础 第1章 Shell编程基础 1.1 基本概念 1.1.1 Shell的功能 1.1.2 Linux Shell的常用命令 1.1.3 启动和退出 1.2 常用的Shell类型 1.2.1 Linux 默认Shell 1.2.2 Bourne Shell的扩展版 1.2.3 网关接口Shell 1.2.4 早期Shell 1.2.5 支持后台作业Shell 1.3 Shell基本语法 1.3.1 Shell脚本中的注释 1.3.2 Shell通配符的使用 1.3.3 大小写区分 1.3.4 指定使用某个Shell 1.3.5 IO重定向 1.3.6 管道(Pipe) 1.3.7 前台与后台执行任务 1.3.8 命令的执行顺序 1.3.9 Shell中3种引号的用法 1.3.10 运行脚本 第2章 系统管理与设置 2.1 常用的信息显示命令 2.1.1 cal命令:日期显示 2.1.2 cat /proc/meminfo:内存使用情况查询 2.1.3 free命令:内存详细信息查询 2.1.4 arch命令:CPU架构显示 2.1.5 cat /proc/cpuinfo命令:处理器CPU信息显示 2.1.6 cat /proc/modules:查询当前系统被加载模块 2.2 系统信息显示命令 2.2.1 proc文件系统:访问系统内核信息 2.2.2 modinfo命令:内核模块信息 2.2.3 cat /etc/issue命令:系统的当前发行版本 2.2.4 cat /proc/version:查看系统内核当前版本 2.2.5 cat /proc/partitions:查看系统当前分区 2.2.6 cat /proc/interrupts命令:显示中断信息 2.2.7 cat /proc/filesystems命令:常用文件系统信息 2.2.8 dmesg:启动信息查询 2.3 系统常用信息设置 2.3.1 date命令:系统时间显示与设置 2.3.2 hostname命令:当前系统的主机名显示与设置 2.3.3 hwclock命令:硬件时钟显示和设置 2.3.4 hash命令:显示、添加或清除哈希表 2.3.5 sysctl命令:系统核心参数的设置 2.4 文件系统信息显示常用命令 2.4.1 echo命令:文本行输出显示 2.4.2 isosize命令:iso9660文件系统大小的显示 2.4.3 minfo命令:ms-dos文件系统的各项参数的显示 2.4.4 pwd命令:当前工作目录的显示 2.4.5 procinfo命令:系统状态信息的显示 2.4.6 stat命令:文件/文件系统的详细信息的显示 2.5 Linux操作系统信息查询 2.5.1 uname命令:操作系统信息的显示 2.5.2 vmstat命令:虚拟内存的统计信息的显示 2.5.3 uptime命令:系统的运行信息的显示 2.5.4 locale命令:当前系统的语言设置 2.5.5 tload命令:系统负载显示 2.5.6 runlevel命令:系统运行级别显示 2.5.7 lsmod命令:所有已加载模块的显示 2.6 进程资源 2.6.1 top命令:进程信息显示 2.6.2 ipcs命令:IPC设备信息显示 2.6.3 time命令:进程执行时间显示 2.6.4 pstree命令:以树状图显示程序 2.6.5 ps命令:监测进程 2.6.6 pmap命令:显示程序的占用资源信息 2.6.7 jobs命令:后台作业 2.6.8 mev命令:监视鼠标情况 2.6.9 fuser命令:用套接口或者文件识别进程 2.7 Linux终端命令行操作 2.7.1 fgconsole命令:显示当前虚拟终端数目 2.7.2 history命令:显示历史指令 2.7.3 gdialog命令:Shell脚本创建对话框 2.7.4 yes命令:字符串的连续输出 第2篇 系统维护与管理 第3章 常用的系统管理命令 3.1 常用的系统管理任务 3.1.1 apm命令:BIOS电源管理 3.1.2 apmsleep命令:低功耗工作 3.1.3 open命令:开启虚拟终端 3.1.4 vlock命令:锁定终端 3.1.5 sudo命令:用户

相关资源

  • 《数据科学导论:Python语言实现》源代码

    《数据科学导论:Python语言实现》源代码

    我们正处于一个快速发展的信息化时代,人们每天都在生产着各种类型的数据,与此同时,数据也在极大地影响着我们的生活。于是,数据成为与能源同等重要的资源。掌握了数据获取、处理、建模、分析等过程的理论和方法,无疑就是掌握了打开这种新型资源的钥匙。 数据科学是融合多种学科的新的知识领域,一般要求学习者或从业者具备统计学等数学知识、计算机相关学科专业知识和特定业务领域的知识。目前,数据科学领域的研究和应用备受瞩目

    大小:1.26 MB数据科学配套资源

  • 《数据科学实战手册(第2版)》配套资源

    《数据科学实战手册(第2版)》配套资源

    编辑推荐 面对着每年都在快速增长的数据量,我们对数据进行分析和处理的需求变得比以往更加迫切。那些懂得如何利用数据的公司比不懂的公司更具有竞争优势,这使得那些具有丰富知识储备且有能力的数据人才变得更加抢手。本书的主要内容:学会并理解在不同平台下安装R和Python的流程和所需环境;在R和Python环境下实现数据获取、数据清洗、数据整理,完成数据分析的准备工作;建立预测模型和探索分析模型;分析模型结果并创建数据报告;尝试

    大小:102.25 MB数据科学配套资源

  • 数学建模算法与应用(第2版)

    数学建模算法与应用(第2版) 课后答案

    作者根据多年数学建模竞赛辅导工作的经验编写本书,涵盖了很多同类型书籍较少涉及的新算法和热点技术,主要内容包括时间序列、支持向量机、偏最小二乘回归分析、现代优化算法、数字图像处理、综合评价与决策方法、预测方法以及数学建模经典算法等内容。 《数学建模算法与应用(第2版)》所选案例具有代表性,注重从不同侧面反映数学思想在实际问题中的灵活应用,既注重算法原理的通俗性,也注重算法应用的实现性,克服了很多读者看懂

    大小:640 KB数学建模课后答案

  • 《精通Python自然语言处理》配套资源

    《精通Python自然语言处理》配套资源

    编辑推荐 自然语言处理(NLP)是有关计算语言学与人工智能的研究领域之一。NLP主要关注人机交互,它提供了计算机和人类之间的无缝交互,使得计算机在机器学习的帮助下理解人类语言。本书详细介绍如何使用Python执行各种自然语言处理(NLP)任务,并帮助读者掌握利用Python设计和构建基于NLP的应用的zui佳实践。本书引导读者应用机器学习工具来开发各种各样的模型。对于训练数据的创建和主要NLP应用的实现,例如命名实体识别、问答系统、语篇分析

    大小:222.83 KBPython配套资源

  • 《Effective Cybersecurity中文版》习题答案

    《Effective Cybersecurity中文版》习题答案

    全书包含三个部分:第一部分网络安全规划(包括3章),介绍管理和控制网络安全功能的方法、定义给定IT环境的特定需求、制定管理安全职能的政策和程序。第二部分网络安全功能管理(包括13章),主要讨论实现网络安全所需的具体实施技术和方案,包括对组织的人员、信息、物理资产、系统开发、业务应用、系统与系统访问、网络与通信、供应链与云安全、技术安全、威胁与事故、本地环境和业务连续性所实施的技术和管理方案。第三部分安全评

    大小:2.88 MBEffective配套资源

  • Flowable6.5.x 用户手册

    Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。这个章节将用一个可以在你自己的开发环境中使用的例子,逐步介绍各种概念与API。 Flowable可以十分灵活地加入你的应用/服务/构架。可以将JAR形式发布的Flowable库加入应用或服务,来嵌入引擎。 以JAR形式发布使Flowable可以轻易加入任何

    大小:40.5 MBFlowable

  • 《计算机网络实训教程》教案,素材

    《计算机网络实训教程》教案,素材

    内容介绍 本书以实训教学为主线,各章由4~10个实训项目组成,全书共计37个实训项目,基本涵盖了计算机网络的各种实训。每个实训项目一般包括实训背景、实训目的、实训内容、实训环境要求、实训拓扑、理论基础、实训步骤、实训思考题、实训问题参考答案、实训报告要求10部分。全书共分为6章,分别为虚拟机与VMware Workstation、计算机网络基本实训、路由与交换技术实训、Windows Server 2003实训、Linux网络操作系统实训、网络操作系统综合实训。 本书

    大小:259 MB计算机网络配套资源

  • 数据库设计开发技术案例教程

    数据库设计开发技术案例教程 课后答案

    《数据库设计开发技术案例教程》出版于2012-5。主要内容包括数据库概述、数据库设计、SQL语言基础、SQL查询技术、SQL语言高级技术、存储过程和函数、触发器、数据库权限与安全管理、事务控制与锁定、数据备份与恢复等。 《高等学校计算机科学与技术项目驱动案例实践规划教材:数据库设计开发技术案例教程》应用项目驱动最新教学模式,以SQL Server数据库系统和PowerDesigner工具为例,通过完整的项目案例介绍了数据库设计和开发技术的原理和方法,主

    大小:1.05 MB数据库教程课后答案

下载地址

相关声明:

学习笔记