Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Platt, Daniel.

Title Tweak tour Mac terminal : command line MacOS / Daniel Platt. [O'Reilly electronic resource]

Imprint Berkeley, CA : Apress L.P., 2021.
QR Code
Description 1 online resource (549 pages)
text file
PDF
Contents Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgements -- Chapter 1: Getting Started -- Terminal at a Glance -- The Need to Know -- Book Conventions -- Book Requirements -- Minimum Requirements -- Installing Xcode -- Using Homebrew -- Why Use Brew? -- Installing Brew -- Installing Brew Globally -- Installing Brew for Each User -- After Installation -- Finding Applications in Brew -- Installing Applications from Brew -- Upgrading Installed Applications -- Reinstalling Applications -- Summary -- Chapter 2: Terminal Basics -- The Terminal Application
Customizing Terminal -- What Is a Shell? -- Zsh -- Upgrading from a Previous Version of macOS -- Shell Shortcuts -- The Filesystem -- Meta Directories -- User Directories -- Catalina's New Layout -- Directory Tree -- Moving Around the Filesystem -- Inspecting Directories -- Dragging and Dropping -- Different Types of Paths -- Absolute Paths -- Relative Paths -- Directory Operations -- Creating Directories -- Deleting Directories -- Leaving the Filesystem -- How Can You Remove a Directory You Are In? -- File Operations -- Creating Files -- Writing Files -- Reading Files -- Copying Files
Moving Files -- Deleting Files -- Editing Text in Terminal -- Changing the Default Text Editor -- Piping -- Pipe -- Redirecting Output -- Redirecting Input -- Hidden Files and Folders -- Hiding Files the UNIX Way -- Hiding Files the macOS Way -- Globbing -- Single Asterisk -- Question Mark -- Double Asterisk -- Range Matching -- Links -- Hard Links -- Symlinks -- Naming Things -- Getting Help with Commands -- Searching the Manuals -- The "See Also" Section -- Displaying a Man Section -- Permissions -- File Permissions -- File Permissions Breakdown -- Entry Type -- Block File -- Character File
Link -- Socket Link -- FIFO -- The User, Group, and Other Components -- Example Permissions -- Features -- Access Control List -- Extended File Attributes -- Changing File Permissions -- Absolute Values -- Entry Type -- User, Group, and Other -- Symbolic Values -- Escalating Your System Privilege -- Aliases -- Customizing the Feel -- Customizing the Welcome Message -- Environment Variables -- Why Use Variables? -- The Default Text Editor -- How Can You Use Variables? -- Customizing the Shell Prompt -- State Symbols -- Date and Time Symbols -- Summary -- Chapter 3: macOS Built-in Commands
Getting Started -- Compression -- Zip Compression -- Unzip -- Testing the Integrity of the Zip File -- Listing the Contents of the Zip File -- Zip -- Adjust the Size of the Archive -- Encrypting the Archive -- Compressing Directories -- Gzip Compression -- Tar -- Working with Files -- Finding Content in Files -- Finding a Filename -- Finding a Filename with locate -- Where Is Your Command? -- Inspecting File Contents -- Working with Text -- Printing Text -- Formatting Output -- Printf Format -- Displaying the Arguments -- Viewing the Contents -- Transforming Text -- Changing Characters
Summary 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. You'll 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, Apple's built-in PHP is usually a major release behind. You'll 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, you'll review the basics of programming on the Mac terminal. This will allow you to get a taste of power scripting. You'll discover the power of bash, PHP, and Python. And then you'll 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 You'll 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 For Mac 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.
Bibliography Includes bibliographical references and index.
Subject Mac OS.
Mac OS
Command languages (Computer science)
Langages de commande (Informatique)
Command languages (Computer science)
Apple computer
Other Form: Print version: Platt, Daniel. Tweak Your Mac Terminal : Command Line MacOS. Berkeley, CA : Apress L.P., ©2020 9781484261705
ISBN 9781484261712 (electrronic bk.)
1484261712 (electrronic bk.)
Standard No. 10.1007/978-1-4842-6171-2 doi
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information