Название: The Unix Workbench Автор: Sean Kross Издательство: Leanpub Год: 2017 Страниц: 247 Язык: английский Формат: pdf (true), djvu Размер: 10.18 MB
Learning the command line can be a difficult and intimidating task, but this book is designed to be your lighthouse in the modern computational storm. Unix is a 40 year old operating system that powers the internet, your phone, and the latest scientific research. This book aims to be a gateway to the world of computer programming, providing you with a set of tools that will allow you to scale your ideas. Even if you have no prior programming experience The Unix Workbench can help you build a solid foundation which you can use to build the next great business, discover a new innovation, or choreograph a ovation-inducing ballet.
This book begins by helping you get access to Unix, followed by an introduction to how you can use the command line to navigate your computer just like you normally would with your mouse and keyboard. We will then discuss more advanced topics including how to do complex searches with regular expressions, how to configure your programming environment, and how to connect multiple programs together. We'll continue with an introduction to programming in the Bash language so you can write your own programs for Unix. Finally we'll discuss how you can share your code with Git and GitHub, and we'll explore how you can set up your own cloud computer for free.
This book also serves as an educational experiment. By reading this book you will learn how you can edit this book using the Unix tools that we'll discuss. If you think this book can be improved in any way, instructions for making changes and suggestions are included.
Acknowledgements Introduction What is Unix? Getting Unix Mac & Ubuntu Users Windows Command Line Basics Hello Terminal! Navigating the Command Line Creation and Inspection Migration and Destruction Working with Unix Self-Help Get Wild Search Configure Differentiate Pipes Make Bash Programming Math Variables User Input Logic and If/Else Arrays Braces Loops Functions Writing Programs Git and GitHub What are Git and GitHub? Setting Up Git and GitHub Getting Started with Git Important Git Features Branching GitHub Nephology Introduction to Cloud Computing Setting Up DigitalOcean Connecting to the Cloud Cloud Computing Basics Shutting Down a Server Start Building Next Steps Giving Feedback
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
С этой публикацией часто скачивают:
Systems Programming in Unix/Linux Название: Systems Programming in Unix/Linux Автор: K.C. Wang Издательство: Springer ISBN: 3319924281 Год: 2018 Страниц: 468 Язык: английский...
Learning the Unix Operating System Название: Learning the UNIX Operating System, 5th Edition Автор: Jerry Peek, Grace Todino-Gonguet, John Strang Издательство: O'Reilly Media Год: 2002...
Learning Unix for Mac OS X Panther Название: Learning Unix for Mac OS X Panther Автор: Dave Taylor, Brian Jepson Издательство: O'Reilly Media Год: 2003 ISBN: 0596006179 Формат: chm...
Unix Shell Programming, 3rd Edition Название: Unix Shell Programming, 3rd Edition Автор: Stephen G. Kochan, Patrick Wood Издательство: Sams Publishing Год: 2003 ISBN: 0672324903 Формат:...
Learning the bash Shell, 2nd Edition (+code) Название: Learning the bash Shell, 2nd Edition Автор: Cameron Newham, Bill Rosenblatt Издательство: O'Reilly Media Год: 1998 ISBN: 9781565923478...
The Unix Programming Environment Автор: Brian W. Kernighan, Rob Pike Название: The Unix Programming Environment Издательство: Prentice Hall Год: 1984 ISBN: 0139376992 Серия:...
UNIX, Third Edition: The Textbook Название: UNIX, Third Edition: The Textbook Автор: Syed Mansoor Sarwar and Robert M. Koretsky Издательство: CRC Press Год: 2016 Формат: PDF Размер:...