UNIX编程环境(英文版)

UNIX编程环境(英文版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2013-02
版次: 1
ISBN: 9787115302434
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 357页
字数: 493千字
正文语种: 英语
原版书名: The Unix Programming Environment
  •   《UNIX编程环境(英文版)》系UINX编程领域内的经典畅销书。作者本着“授之以渔”的态度,不仅向读者介绍了UNIX系统编程的基本技巧及编程规范,更是将UNIX的编程哲学融入其中,以帮助读者更加深刻地理解UNIX系统。《UNIX编程环境(英文版)》的主要内容包括UNIX系统基本操作、文件系统、Shell编程、过滤器、标准I/O库编程、系统调用、程序开发工具、文档准备工具等。
      《UNIX编程环境(英文版)》适合UNIX系统的初学者以及UNIX系统编程的爱好者阅读。 Brian W. Kernighan 是贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,包括《The Elements of Programming Style》、《The Practice of Programming》等。

    Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,Plan9操作系统开发的主要领导人,Inferno操作系统开发的主要领导人。他是缔造Go语言和Limbo语言的核心人物。 1.UNIXforBeginners
    1.1Gettingstarted
    1.2Day-to-dayuse:filesandcommoncommands
    1.3Moreaboutfiles:directories
    1.4Theshell
    1.5TherestoftheUNIXsystem

    2.TheFileSystem
    2.1Thebasicsoffiles
    2.2What'sinafile?
    2.3Directoriesandfilenames
    2.4Permissions
    2.5Inodes
    2.6Thedirectoryhierarchy
    2.7Devices

    3.UsingtheShell
    3.1Commandlinestructure
    3.2Metacharacters
    3.3Creatingnewcommands
    3.4Commandargumentsandparameters
    3.5Programoutputasarguments
    3.6Shellvariables
    3.7MoreonI/Oredirection
    3.8Loopinginshellprograms
    3.9bundle:puttingitalltogether
    3.10Whyaprogrammableshell?

    4.Filters
    4.1Thegrepfamily
    4.2Otherfilters
    4.3Thestreameditorsed
    4.4Theawkpatternscanningandprocessinglanguage
    4.5Goodfilesandgoodfilters

    5.ShellProgramming
    5.1Customizingthecalcommand
    5.2Whichcommandiswhich?
    5.3whileanduntilloops:watchingforthings
    5.4Traps:catchinginterrupts
    5.5Replacingafile:overwrite
    5.6zap:killingprocessesbyname
    5.7Thepickcommand:blanksvs.arguments
    5.8Thenewscommand:communityservicemessages
    5.9getandput:trackingfilechanges
    5.10Alookback

    6.ProgrammingwithStandardI/O
    6.1Standardinputandoutput:vis
    6.2Programarguments:visversion2
    6.3Fileaccess:visversion3
    6.4Ascreen-at-a-timeprinter:p
    6.5Anexample:pick
    6.6Onbugsanddebugging
    6.7Anexample:zap
    6.8Aninteractivefilecomparisonprogram:idiff
    6.9Accessingtheenvironment

    7.UNIXSystemCalls
    7.1Low-levelI/O
    7.2Filesystem:directories
    7.3Filesystem:inodes
    7.4Processes
    7.5Signalsandinterrupts

    8.ProgramDevelopment
    8.1Stage1:Afour-functioncalculator
    8.2Stage2:Variablesanderrorrecovery
    8.3Stage3:Arbitraryvariablenames;built-infunctions
    8.4Stage4:Compilationintoamachine
    8.5Stage5:Controlflowandrelationaloperators
    8.6Stage6:Functionsandprocedures;input/output
    8.7Performanceevaluation
    8.8Alookback

    9.DocumentPreparation
    9.1Themsmacropackage
    9.2Thetrofflevel
    9.3Thetblandeqnpreprocessors
    9.4Themanualpage
    9.5Otherdocumentpreparationtools

    10.Epilog
    Appendix1:EditorSummary
    Appendix2:hocManual
    Appendix3:hocListing
    Index
  • 内容简介:
      《UNIX编程环境(英文版)》系UINX编程领域内的经典畅销书。作者本着“授之以渔”的态度,不仅向读者介绍了UNIX系统编程的基本技巧及编程规范,更是将UNIX的编程哲学融入其中,以帮助读者更加深刻地理解UNIX系统。《UNIX编程环境(英文版)》的主要内容包括UNIX系统基本操作、文件系统、Shell编程、过滤器、标准I/O库编程、系统调用、程序开发工具、文档准备工具等。
      《UNIX编程环境(英文版)》适合UNIX系统的初学者以及UNIX系统编程的爱好者阅读。
  • 作者简介:
    Brian W. Kernighan 是贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,包括《The Elements of Programming Style》、《The Practice of Programming》等。

    Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,Plan9操作系统开发的主要领导人,Inferno操作系统开发的主要领导人。他是缔造Go语言和Limbo语言的核心人物。
  • 目录:
    1.UNIXforBeginners
    1.1Gettingstarted
    1.2Day-to-dayuse:filesandcommoncommands
    1.3Moreaboutfiles:directories
    1.4Theshell
    1.5TherestoftheUNIXsystem

    2.TheFileSystem
    2.1Thebasicsoffiles
    2.2What'sinafile?
    2.3Directoriesandfilenames
    2.4Permissions
    2.5Inodes
    2.6Thedirectoryhierarchy
    2.7Devices

    3.UsingtheShell
    3.1Commandlinestructure
    3.2Metacharacters
    3.3Creatingnewcommands
    3.4Commandargumentsandparameters
    3.5Programoutputasarguments
    3.6Shellvariables
    3.7MoreonI/Oredirection
    3.8Loopinginshellprograms
    3.9bundle:puttingitalltogether
    3.10Whyaprogrammableshell?

    4.Filters
    4.1Thegrepfamily
    4.2Otherfilters
    4.3Thestreameditorsed
    4.4Theawkpatternscanningandprocessinglanguage
    4.5Goodfilesandgoodfilters

    5.ShellProgramming
    5.1Customizingthecalcommand
    5.2Whichcommandiswhich?
    5.3whileanduntilloops:watchingforthings
    5.4Traps:catchinginterrupts
    5.5Replacingafile:overwrite
    5.6zap:killingprocessesbyname
    5.7Thepickcommand:blanksvs.arguments
    5.8Thenewscommand:communityservicemessages
    5.9getandput:trackingfilechanges
    5.10Alookback

    6.ProgrammingwithStandardI/O
    6.1Standardinputandoutput:vis
    6.2Programarguments:visversion2
    6.3Fileaccess:visversion3
    6.4Ascreen-at-a-timeprinter:p
    6.5Anexample:pick
    6.6Onbugsanddebugging
    6.7Anexample:zap
    6.8Aninteractivefilecomparisonprogram:idiff
    6.9Accessingtheenvironment

    7.UNIXSystemCalls
    7.1Low-levelI/O
    7.2Filesystem:directories
    7.3Filesystem:inodes
    7.4Processes
    7.5Signalsandinterrupts

    8.ProgramDevelopment
    8.1Stage1:Afour-functioncalculator
    8.2Stage2:Variablesanderrorrecovery
    8.3Stage3:Arbitraryvariablenames;built-infunctions
    8.4Stage4:Compilationintoamachine
    8.5Stage5:Controlflowandrelationaloperators
    8.6Stage6:Functionsandprocedures;input/output
    8.7Performanceevaluation
    8.8Alookback

    9.DocumentPreparation
    9.1Themsmacropackage
    9.2Thetrofflevel
    9.3Thetblandeqnpreprocessors
    9.4Themanualpage
    9.5Otherdocumentpreparationtools

    10.Epilog
    Appendix1:EditorSummary
    Appendix2:hocManual
    Appendix3:hocListing
    Index
查看详情
您可能感兴趣 / 更多
UNIX编程环境(英文版)
UNDERORDERS.
Dick Francis 著
UNIX编程环境(英文版)
UNIX网络编程卷2进程间通信第2版
[美]W.理查德·史蒂文斯(W.Richard Stevens) 著
UNIX编程环境(英文版)
UNIX xv6内核源码深入剖析
高联雄
UNIX编程环境(英文版)
UN维和步兵营
王昆 著
UNIX编程环境(英文版)
UNIX/Linux系统管理技术手册(第5版)
[美]埃薇·内梅特(Evi Nemeth)、加思·斯奈德(Garth Snyder)、特伦特·R.海恩本·惠利(Trent,R.Hein) 译
UNIX编程环境(英文版)
UNIX环境高级编程第3版英文版上下册
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、拉戈(StephenA.Rago) 著
UNIX编程环境(英文版)
UNESCO与中国教育:中国国际教育发展报告(2021)
四川外国语大学国际教育学院
UNIX编程环境(英文版)
UNICEF (United Nations Children's Fund): Global Governance That Works
Richard Jolly
UNIX编程环境(英文版)
UNIX环境高级编程第3版
拉戈( 著;[美]W.、理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、戚正伟、张亚英、尤晋元 译
UNIX编程环境(英文版)
UNITY应用开发实战案例
程明智
UNIX编程环境(英文版)
UNIX传奇:历史与回忆
[美]布莱恩·W.克尼汉(Brian W. Kernighan)
UNIX编程环境(英文版)
UNIX网络编程卷1套接字联网API第3版
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)比尔·芬纳(比尔·芬纳(Bill,Fenner)、安德鲁·M. 著
系列丛书 / 更多
UNIX编程环境(英文版)
UNDERORDERS.
Dick Francis 著
UNIX编程环境(英文版)
UNIX网络编程卷2进程间通信第2版
[美]W.理查德·史蒂文斯(W.Richard Stevens) 著
UNIX编程环境(英文版)
UNIX xv6内核源码深入剖析
高联雄
UNIX编程环境(英文版)
UN维和步兵营
王昆 著
UNIX编程环境(英文版)
UNIX/Linux系统管理技术手册(第5版)
[美]埃薇·内梅特(Evi Nemeth)、加思·斯奈德(Garth Snyder)、特伦特·R.海恩本·惠利(Trent,R.Hein) 译
UNIX编程环境(英文版)
UNIX环境高级编程第3版英文版上下册
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、拉戈(StephenA.Rago) 著
UNIX编程环境(英文版)
UNESCO与中国教育:中国国际教育发展报告(2021)
四川外国语大学国际教育学院
UNIX编程环境(英文版)
UNICEF (United Nations Children's Fund): Global Governance That Works
Richard Jolly
UNIX编程环境(英文版)
UNIX环境高级编程第3版
拉戈( 著;[美]W.、理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、戚正伟、张亚英、尤晋元 译
UNIX编程环境(英文版)
UNITY应用开发实战案例
程明智
UNIX编程环境(英文版)
UNIX传奇:历史与回忆
[美]布莱恩·W.克尼汉(Brian W. Kernighan)
UNIX编程环境(英文版)
UNIX网络编程卷1套接字联网API第3版
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)比尔·芬纳(比尔·芬纳(Bill,Fenner)、安德鲁·M. 著
相关图书 / 更多
UNIX编程环境(英文版)
UNDERORDERS.
Dick Francis 著
UNIX编程环境(英文版)
UNIX网络编程卷2进程间通信第2版
[美]W.理查德·史蒂文斯(W.Richard Stevens) 著
UNIX编程环境(英文版)
UNIX xv6内核源码深入剖析
高联雄
UNIX编程环境(英文版)
UN维和步兵营
王昆 著
UNIX编程环境(英文版)
UNIX/Linux系统管理技术手册(第5版)
[美]埃薇·内梅特(Evi Nemeth)、加思·斯奈德(Garth Snyder)、特伦特·R.海恩本·惠利(Trent,R.Hein) 译
UNIX编程环境(英文版)
UNIX环境高级编程第3版英文版上下册
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、拉戈(StephenA.Rago) 著
UNIX编程环境(英文版)
UNESCO与中国教育:中国国际教育发展报告(2021)
四川外国语大学国际教育学院
UNIX编程环境(英文版)
UNICEF (United Nations Children's Fund): Global Governance That Works
Richard Jolly
UNIX编程环境(英文版)
UNIX环境高级编程第3版
拉戈( 著;[美]W.、理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、戚正伟、张亚英、尤晋元 译
UNIX编程环境(英文版)
UNITY应用开发实战案例
程明智
UNIX编程环境(英文版)
UNIX传奇:历史与回忆
[美]布莱恩·W.克尼汉(Brian W. Kernighan)
UNIX编程环境(英文版)
UNIX网络编程卷1套接字联网API第3版
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)比尔·芬纳(比尔·芬纳(Bill,Fenner)、安德鲁·M. 著