• Complain

Daniel Platt - Tweak Your Mac Terminal: Command Line macOS

Here you can read online Daniel Platt - Tweak Your Mac Terminal: Command Line macOS full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2020, publisher: Apress, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Daniel Platt Tweak Your Mac Terminal: Command Line macOS
  • Book:
    Tweak Your Mac Terminal: Command Line macOS
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2020
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Tweak Your Mac Terminal: Command Line macOS: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Tweak Your Mac Terminal: Command Line macOS" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Look beyond the basics of Mac programming and development to become a Mac power user. When most people think about the Mac, they think about the amazing graphical user interface macOS is known for. However, there is a whole world to explore beneath the hood. This book approaches working directly in the terminal with fun projects and ideas to help turn you into an advanced Mac user.
Youll work with Brew (HomeBrew), which gives you the ability to install applications from Linux (and Unix) that can make the terminal more useful. This is important, because a lot of applications have been stripped out of macOS or deprecated. For example, Apples built-in PHP is usually a major release behind. Youll also customize your terminal to change everything about it, making it your own. The whole world is about personalizing. Why put up with the Apple defaults?
Once you have your terminal set up and ready to rock, youll review the basics of programming on the Mac terminal. This will allow you to get a taste of power scripting. Youll discover the power of bash, PHP, and Python. And then youll apply those tools to web development.

Tweak Your Mac Terminal takes you on a journey into a world of the terminal and its hidden applications.


What Youll Learn
  • Customize the terminal to make it perfect for your needs
  • Develop web applications using basic coding skills in the terminal
  • Install HomeBrew and by extension Linux and Unix applications

Who This Book Is ForMac users who are already very familiar with the GUI and want to go further. This book will especially help starting IT professionals and beginning programmers.

Daniel Platt: author's other books


Who wrote Tweak Your Mac Terminal: Command Line macOS? Find out the surname, the name of the author of the book and a list of all author's works by series.

Tweak Your Mac Terminal: Command Line macOS — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Tweak Your Mac Terminal: Command Line macOS" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Book cover of Tweak Your Mac Terminal Daniel Platt Tweak Your Mac - photo 1
Book cover of Tweak Your Mac Terminal
Daniel Platt
Tweak Your Mac Terminal
Command Line macOS
1st ed.
Logo of the publisher Daniel Platt Andover Hampshire UK Any source code - photo 2
Logo of the publisher
Daniel Platt
Andover, Hampshire, UK

Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the books product page, located at www.apress.com/978-1-4842-6170-5 . For more detailed information, please visit http://www.apress.com/source-code .

ISBN 978-1-4842-6170-5 e-ISBN 978-1-4842-6171-2
https://doi.org/10.1007/978-1-4842-6171-2
Apress standard
Daniel Platt 2021
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 1 NY Plaza, New York, NY 10014. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.

To my dad, for getting me interested in computers.

I still remember the book called Computer Fun which inspired me to learn more about computers and programming while I was still in primary school. Thank you for having such an influence on my interests and my path in life.

Acknowledgements

With lots of thanks to my wife, Sarah and my two children, Ellie and Livy, for being patient with me while I wrote this book.

I would also like to thank my friend Simon for double-checking and improving the content.

I am very grateful to Apress for taking a chance with me.

Finally, thanks go to my colleagues at Comparison Tech. for suggesting additional ideas.

Table of Contents
About the Author
Daniel Platt
is a Senior Software Engineer at Comparison Technologies Ltd in the UK He has - photo 3
is a Senior Software Engineer at Comparison Technologies Ltd in the UK. He has also produced various online courses around web servers and web development on macOS. Daniel has been a macOS user since the very first MacOS X Public Beta in 2000 and has been building Linux servers since the late 1990s. He is a lifelong computer nerd and spent a bit too much time on his computer working on his latest project. He found himself spending a lot of time using Terminal for his work and wanted to share his improvement tweaks with everybody. The result is this book.

While building web applications, Daniel also sets up web servers from scratch because he has yet to find the perfect hosting solution. His philosophy is Why settle, when you can build it better yourself? He even has a course on that topic.

If youd like to reach out to Daniel, you can do so via his website: https://www.ofdan.com/

About the Technical Reviewer
Ahmed Bakir

is an iOS author, teacher, and entrepreneur. He has worked on over 30 mobile projects, ranging from advising startups to architecting apps for Fortune 500 companies. In 2014, he published his first book, Beginning iOS Media App Development, followed by the first edition of Program the Internet of Things with Swift in 2016 and the second edition in 2018. In 2015, he was invited to develop courses and teach iOS development at UCSD-Extension. He is currently building cool stuff in Tokyo! You can find him online at devatelier.com .

Daniel Platt 2021
D. Platt Tweak Your Mac Terminal https://doi.org/10.1007/978-1-4842-6171-2_1
1. Getting Started
Daniel Platt
(1)
Andover, Hampshire, UK

All personal computers these days come with a graphical user interface (GUI), although this hasnt always been the case. Most computers prior to the release of the Apple Macintosh booted into a terminal, text-only environment. All you would have been greeted with was a flashing cursor.

If your computer didnt come with a user manual, you might have struggled with which commands you should be typing, as some command lines were not very intuitive. If you didnt grow up using a terminal then I can imagine the prospect to be quite daunting. This is where this book comes in! I want to help you to feel just at ease with a terminal as you do with a mouse and the GUI.

Terminal at a Glance

The macOS Operating System comes with lots of preinstalled applications. Some of them you knowCalendar, Mail, Photos, and Safari. Others, you wont be familiar with, and they are more commonly known as commandsthis includes cat , cp , df , echo , and rm .

One application has been bundled with macOS since the first release, back in 2001. The application is normally relegated to the average user as a way to perform tips and tricks that can be found on the Internet. The application is called Terminal, and its shown in Figure . In this chapter we take a high-level look at this application before digging deeper into it in subsequent chapters.
Figure 1-1 The Terminal application This book is a journey into a world of - photo 4
Figure 1-1

The Terminal application

This book is a journey into a world of Terminal and the hidden commands and utilities that you are unlikely to be aware of. These commands are not like the normal applications, where you use a mouse and GUI to interact with them. Commands do not have a traditional GUI and they operate entirely from the keyboard.

The way to use these commands is by using the Terminal application that is provided with every version of macOS, hidden within the Utilities folder, as shown in Figure . The Utilities folder can be found inside the Applications folder.
Figure 1-2 The Terminal application in the Utilities folder The quickest way - photo 5
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Tweak Your Mac Terminal: Command Line macOS»

Look at similar books to Tweak Your Mac Terminal: Command Line macOS. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Tweak Your Mac Terminal: Command Line macOS»

Discussion, reviews of the book Tweak Your Mac Terminal: Command Line macOS and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.