实例详解丛书:Linux C编程80例详解

实例详解丛书:Linux C编程80例详解
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2013-02
版次: 1
ISBN: 9787121192869
定价: 48.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 300页
字数: 480千字
正文语种: 简体中文
2人买过
  •   《实例详解丛书:LinuxC编程80例详解》由从事Linux系统应用和开发多年的工程师编写。书中以简明风趣的语言介绍Linux系统基础知识和LinuxC语言开发过程中的细微知识点。《实例详解丛书:LinuxC编程80例详解》共包括基础部分、Shell部分、系统管理、编程基础、网络编程、编程拓展六大部分,每一部分都安排了多个章节分别展开讲解。本书不仅在讲解基础知识入门方面浅显易懂,最大的特点还在于提供了80个开发实例,读者可以通过这些实例理解并掌握LinuxC语言的知识点和开发过程。 第1章Linux概述
    1.1概述
    1.2Linux家族一览
    1.2.1Ubuntu
    1.2.2CentOS
    1.2.3其他版本
    1.3Linux文件系统
    1.3.1Linux文件系统
    1.3.2Linux文件类型及属性
    1.4Linux目录结构
    1.4.1Linux系统结构
    1.4.2目录结构
    1.5知识点提示
    1.6本章小结

    第2章C语言概述
    2.1数据类型
    2.1.1基本数据类型
    2.1.2指针类型
    2.1.3构造类型
    2.1.4其他类型
    2.2C语言的运算符及语句
    2.2.1【实例1】——C语言的运算符
    2.2.2【实例2】——C语言的语句
    2.2.3【实例3】——C语句全接触
    2.2.4【实例4】——函数之C语句
    2.3C语言的函数
    2.3.1函数结构
    2.3.2函数类型
    2.3.3【实例5】——函数结构全接触
    2.3.4【实例6】——函数深入
    2.4C语言的程序
    2.4.1程序构成
    2.4.2从编辑到运行
    2.4.3【实例7】——多文件程序
    2.5知识点提示
    2.6本章小结

    第3章Shell之Bash
    3.1Shell
    3.1.1何谓Shell
    3.1.2Shell种种
    3.2Bash
    3.2.1Bash的功能概述
    3.2.2Bash的命令
    3.3基础命令新鲜体验
    3.3.1【实例8】——date命令
    3.3.2【实例9】——cal命令
    3.3.3【实例10】——bc命令
    3.4知识点提示
    3.5本章小结

    第4章进阶Shell
    4.1Shell变量及编程
    4.1.1变量介绍
    4.1.2环境变量
    4.1.3变量设定规则
    4.1.4ShellScript简介
    4.2Bash的环境配置文件
    4.2.1loginShell与non-loginShell
    4.2.2系统设置
    4.2.3用户设置
    4.3Shell脚本的应用
    4.3.1【实例11】——Linux优先无线上网
    4.3.2【实例12】——安全删除和恢复文件
    4.3.3【实例13】——定时执行指定程序
    4.4知识点提示
    4.5本章小结

    第5章数据流重导向与管线命令
    5.1数据流重导向
    5.1.1何谓数据流重导向
    5.1.2【实例14】——标准输出与标准错误输出
    5.1.3【实例15】——标准输入
    5.1.4【实例16】——/dev/null的用法
    5.2管线命令
    5.2.1管线命令来了
    5.2.2【实例17】——选择/选取类命令cut、grep
    5.2.3【实例18】——排序类命令sort、wc、uniq
    5.2.4【实例19】——双向重导向命令tee
    5.2.5【实例20】——字符转换类命令tr、col、join、paste、expand
    5.2.6【实例21】——分割类命令split
    5.2.7【实例22】——参数代换命令xargs
    5.3多命令执行
    5.3.1【实例23】——多命令执行之;
    5.3.2【实例24】——多命令执行之&&
    5.3.3【实例25】——多命令执行之||
    5.4知识点提示
    5.5本章小结

    第6章Linux系统管理
    6.1基本管理操作
    6.1.1【实例26】——系统信息管理
    6.1.2【实例27】——磁盘管理
    6.1.3文件命令
    6.1.4【实例28】——打包压缩命令
    6.1.5软件管理命令
    6.1.6进程管理命令
    6.2系统配置文件
    6.2.1全局配置
    6.2.2用户配置
    6.3知识点提示
    6.4本章小结

    第7章SecureCRT
    7.1SSH
    7.2安装SecureCRT
    7.3常用选项设置
    7.3.1风格设置
    7.3.2字体设置
    7.3.3编码设置
    7.3.4自动断开连接
    7.3.5显示行数
    7.3.6标签设置
    7.4主菜单介绍
    7.4.1文件F
    7.4.2编辑E
    7.4.3查看V
    7.4.4选项O
    7.4.5传输T
    7.4.6脚本S
    7.4.7工具L
    7.4.8帮助H
    7.5主工具栏介绍
    7.6实际体验
    7.6.1【实例29】——建立连接
    7.6.2【实例30】——断开连接
    7.6.3【实例31】——标签移动与切换
    7.6.4【实例32】——上传和下载文件
    7.7知识点提示
    7.8本章小结

    第8章编辑器
    8.1编辑器Vim
    8.1.1Vim概述
    8.1.2【实例33】——Vim的启动、退出
    8.1.3【实例34】——Vim模式及模式切换
    8.2Vim指令模式
    8.2.1【实例35】——光标移动操作
    8.2.2【实例36】——查找操作
    8.2.3【实例37】——复制粘贴
    8.2.4【实例38】——删除操作
    8.2.5【实例39】——修改操作
    8.3Vim编辑模式
    8.3.1光标移动
    8.3.2输入
    8.3.3删除
    8.4知识点提示
    8.5本章小结

    第9章编译器
    9.1编译器GCC
    9.1.1GCC概述
    9.1.2【实例40】——GCC初识
    9.1.3剖析GCC
    9.2GCC用法
    9.2.1GCC基本用法及其选项
    9.2.2【实例41】——只编译子程序-c
    9.2.3【实例42】——产生目标文件-o
    9.2.4【实例43】——附加调试信息-g
    9.2.5【实例44】——多文件编译
    9.2.6【实例45】——连接库文件
    9.2.7【实例46】——综合示例
    9.3GCC延续
    9.3.1【实例47】——语法,懂的,却错了
    9.3.2【实例48】——一个都不能少的头文件
    9.3.3【实例49】——站在巨人的肩上,却忘了巨人的存在
    9.3.4【实例50】——变量未定义而使用
    9.4知识点提示
    9.5本章小结

    第10章程序调试法宝——调试器
    10.1GDB
    10.1.1GDB初体验
    10.1.2【实例51】——GDB接触
    10.1.3GDB的启动、退出
    10.2GDB常规接触
    10.2.1程序调试法宝之运行程序
    10.2.2程序调试法宝之单步运行
    10.2.3程序调试法宝之设置断点
    10.2.4程序调试法宝之设置观察点
    10.2.5程序调试法宝之设置捕捉点
    10.2.6程序调试法宝之维护停止点
    10.2.7程序调试法宝之停止条件维护
    10.3【实例52】——GDB实战
    10.4知识点提示
    10.5本章小结

    第11章make
    11.1make
    11.1.1程序的诞生
    11.1.2make的工作原理
    11.1.3make的语法及参数选项
    11.2makefile
    11.2.1剖析makefile
    11.2.2说说makefile的文件名
    11.2.3makefile的包含
    11.3makefile的编写语法及规则
    11.3.1【实例53】——makefi
    ……
  • 内容简介:
      《实例详解丛书:LinuxC编程80例详解》由从事Linux系统应用和开发多年的工程师编写。书中以简明风趣的语言介绍Linux系统基础知识和LinuxC语言开发过程中的细微知识点。《实例详解丛书:LinuxC编程80例详解》共包括基础部分、Shell部分、系统管理、编程基础、网络编程、编程拓展六大部分,每一部分都安排了多个章节分别展开讲解。本书不仅在讲解基础知识入门方面浅显易懂,最大的特点还在于提供了80个开发实例,读者可以通过这些实例理解并掌握LinuxC语言的知识点和开发过程。
  • 目录:
    第1章Linux概述
    1.1概述
    1.2Linux家族一览
    1.2.1Ubuntu
    1.2.2CentOS
    1.2.3其他版本
    1.3Linux文件系统
    1.3.1Linux文件系统
    1.3.2Linux文件类型及属性
    1.4Linux目录结构
    1.4.1Linux系统结构
    1.4.2目录结构
    1.5知识点提示
    1.6本章小结

    第2章C语言概述
    2.1数据类型
    2.1.1基本数据类型
    2.1.2指针类型
    2.1.3构造类型
    2.1.4其他类型
    2.2C语言的运算符及语句
    2.2.1【实例1】——C语言的运算符
    2.2.2【实例2】——C语言的语句
    2.2.3【实例3】——C语句全接触
    2.2.4【实例4】——函数之C语句
    2.3C语言的函数
    2.3.1函数结构
    2.3.2函数类型
    2.3.3【实例5】——函数结构全接触
    2.3.4【实例6】——函数深入
    2.4C语言的程序
    2.4.1程序构成
    2.4.2从编辑到运行
    2.4.3【实例7】——多文件程序
    2.5知识点提示
    2.6本章小结

    第3章Shell之Bash
    3.1Shell
    3.1.1何谓Shell
    3.1.2Shell种种
    3.2Bash
    3.2.1Bash的功能概述
    3.2.2Bash的命令
    3.3基础命令新鲜体验
    3.3.1【实例8】——date命令
    3.3.2【实例9】——cal命令
    3.3.3【实例10】——bc命令
    3.4知识点提示
    3.5本章小结

    第4章进阶Shell
    4.1Shell变量及编程
    4.1.1变量介绍
    4.1.2环境变量
    4.1.3变量设定规则
    4.1.4ShellScript简介
    4.2Bash的环境配置文件
    4.2.1loginShell与non-loginShell
    4.2.2系统设置
    4.2.3用户设置
    4.3Shell脚本的应用
    4.3.1【实例11】——Linux优先无线上网
    4.3.2【实例12】——安全删除和恢复文件
    4.3.3【实例13】——定时执行指定程序
    4.4知识点提示
    4.5本章小结

    第5章数据流重导向与管线命令
    5.1数据流重导向
    5.1.1何谓数据流重导向
    5.1.2【实例14】——标准输出与标准错误输出
    5.1.3【实例15】——标准输入
    5.1.4【实例16】——/dev/null的用法
    5.2管线命令
    5.2.1管线命令来了
    5.2.2【实例17】——选择/选取类命令cut、grep
    5.2.3【实例18】——排序类命令sort、wc、uniq
    5.2.4【实例19】——双向重导向命令tee
    5.2.5【实例20】——字符转换类命令tr、col、join、paste、expand
    5.2.6【实例21】——分割类命令split
    5.2.7【实例22】——参数代换命令xargs
    5.3多命令执行
    5.3.1【实例23】——多命令执行之;
    5.3.2【实例24】——多命令执行之&&
    5.3.3【实例25】——多命令执行之||
    5.4知识点提示
    5.5本章小结

    第6章Linux系统管理
    6.1基本管理操作
    6.1.1【实例26】——系统信息管理
    6.1.2【实例27】——磁盘管理
    6.1.3文件命令
    6.1.4【实例28】——打包压缩命令
    6.1.5软件管理命令
    6.1.6进程管理命令
    6.2系统配置文件
    6.2.1全局配置
    6.2.2用户配置
    6.3知识点提示
    6.4本章小结

    第7章SecureCRT
    7.1SSH
    7.2安装SecureCRT
    7.3常用选项设置
    7.3.1风格设置
    7.3.2字体设置
    7.3.3编码设置
    7.3.4自动断开连接
    7.3.5显示行数
    7.3.6标签设置
    7.4主菜单介绍
    7.4.1文件F
    7.4.2编辑E
    7.4.3查看V
    7.4.4选项O
    7.4.5传输T
    7.4.6脚本S
    7.4.7工具L
    7.4.8帮助H
    7.5主工具栏介绍
    7.6实际体验
    7.6.1【实例29】——建立连接
    7.6.2【实例30】——断开连接
    7.6.3【实例31】——标签移动与切换
    7.6.4【实例32】——上传和下载文件
    7.7知识点提示
    7.8本章小结

    第8章编辑器
    8.1编辑器Vim
    8.1.1Vim概述
    8.1.2【实例33】——Vim的启动、退出
    8.1.3【实例34】——Vim模式及模式切换
    8.2Vim指令模式
    8.2.1【实例35】——光标移动操作
    8.2.2【实例36】——查找操作
    8.2.3【实例37】——复制粘贴
    8.2.4【实例38】——删除操作
    8.2.5【实例39】——修改操作
    8.3Vim编辑模式
    8.3.1光标移动
    8.3.2输入
    8.3.3删除
    8.4知识点提示
    8.5本章小结

    第9章编译器
    9.1编译器GCC
    9.1.1GCC概述
    9.1.2【实例40】——GCC初识
    9.1.3剖析GCC
    9.2GCC用法
    9.2.1GCC基本用法及其选项
    9.2.2【实例41】——只编译子程序-c
    9.2.3【实例42】——产生目标文件-o
    9.2.4【实例43】——附加调试信息-g
    9.2.5【实例44】——多文件编译
    9.2.6【实例45】——连接库文件
    9.2.7【实例46】——综合示例
    9.3GCC延续
    9.3.1【实例47】——语法,懂的,却错了
    9.3.2【实例48】——一个都不能少的头文件
    9.3.3【实例49】——站在巨人的肩上,却忘了巨人的存在
    9.3.4【实例50】——变量未定义而使用
    9.4知识点提示
    9.5本章小结

    第10章程序调试法宝——调试器
    10.1GDB
    10.1.1GDB初体验
    10.1.2【实例51】——GDB接触
    10.1.3GDB的启动、退出
    10.2GDB常规接触
    10.2.1程序调试法宝之运行程序
    10.2.2程序调试法宝之单步运行
    10.2.3程序调试法宝之设置断点
    10.2.4程序调试法宝之设置观察点
    10.2.5程序调试法宝之设置捕捉点
    10.2.6程序调试法宝之维护停止点
    10.2.7程序调试法宝之停止条件维护
    10.3【实例52】——GDB实战
    10.4知识点提示
    10.5本章小结

    第11章make
    11.1make
    11.1.1程序的诞生
    11.1.2make的工作原理
    11.1.3make的语法及参数选项
    11.2makefile
    11.2.1剖析makefile
    11.2.2说说makefile的文件名
    11.2.3makefile的包含
    11.3makefile的编写语法及规则
    11.3.1【实例53】——makefi
    ……
查看详情
系列丛书 / 更多
实例详解丛书:Linux C编程80例详解
FPGA设计技巧与案例开发详解
韩彬、于潇宇、张雷鸣 著
实例详解丛书:Linux C编程80例详解
实例详解丛书:LabWindows/CVI数据采集与串口通信典型应用实例
李江全 著;李江全、刘恩博、欧阳异能 编
实例详解丛书:Linux C编程80例详解
实例详解丛书:Visual Basic串口通信及测控应用实例详解
李江全 编
实例详解丛书:Linux C编程80例详解
实例详解丛书:西门子S7-200 PLC编程与工程实例详解
韩战涛 著
实例详解丛书:Linux C编程80例详解
实例详解丛书:ARM Cortex-M3嵌入式开发实例详解·基于NXP LPC17XX
张燕妮 著
实例详解丛书:Linux C编程80例详解
实例详解丛书:Visual C++串口通信及测控应用实例详解
刘长征、张荣华、党媚 编
实例详解丛书:Linux C编程80例详解
实例详解丛书:电路识图与分析
徐涛、魏泰 编
实例详解丛书:Linux C编程80例详解
MATLAB神经网络30例
杨杰、占君、张继传 著
实例详解丛书:Linux C编程80例详解
单片机通信与组网技术实例详解
沈红卫 著
相关图书 / 更多
实例详解丛书:Linux C编程80例详解
实例版Photoshop CS2图像设计
赵屹 编;张海丽;王鹏
实例详解丛书:Linux C编程80例详解
实例讲解CADENCE原理图与PCB设计
周润景
实例详解丛书:Linux C编程80例详解
实例版3ds max8三维动画制作
李文杰 编;李铁;刘配团
实例详解丛书:Linux C编程80例详解
实例化市场营销学
马绝尘 编
实例详解丛书:Linux C编程80例详解
实例风暴:Photoshop CS3图像处理与特效制作
力诚教育 编著
实例详解丛书:Linux C编程80例详解
实例讲解AutoCAD 2020
钟佩思
实例详解丛书:Linux C编程80例详解
实例讲解 西门子S7-300/400 PLC编程与应用
曹小燕
实例详解丛书:Linux C编程80例详解
实例讲解西门子NX1847快速入门
褚忠 著
实例详解丛书:Linux C编程80例详解
实例版AutoCAD 2007机械制图
张海力 编;李喜龙;李铁
实例详解丛书:Linux C编程80例详解
实例版Photoshop CS 2数码照片处理
李新军 编
实例详解丛书:Linux C编程80例详解
实例版AutoCAD 2006建筑设计
本书编委会 编著
实例详解丛书:Linux C编程80例详解
实例解析会计实务(会计入门丛书)
辛一圆 编