ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Tweak Your Mac Terminal: Command Line macOS

دانلود کتاب ترمینال مک خود را بهینه کنید: خط فرمان macOS

Tweak Your Mac Terminal: Command Line macOS

مشخصات کتاب

Tweak Your Mac Terminal: Command Line macOS

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1484261704, 9781484261705 
ناشر: Apress 
سال نشر: 2020 
تعداد صفحات: 549 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

قیمت کتاب (تومان) : 33,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 1


در صورت تبدیل فایل کتاب Tweak Your Mac Terminal: Command Line macOS به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب ترمینال مک خود را بهینه کنید: خط فرمان macOS نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

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
			Deleting Characters
		Search and Replace
		Spotting the Difference in Text Files
		Viewing Content At the Beginning of a File
		Viewing Content At the End of a File
		Scanning and Processing with AWK
			Actions
				Built-In Variables
				Variables
				Begin Action
				End Action
			Patterns
			Conditionals
			Other Formats
	Working with Compressed Text
		Printing Compressed Text
		Searching Compressed Text
	Troubleshooting
		Running Processes
		Runaway Processes
		Removing a Drive with an Open File
		Sysctl
	Integration with macOS
		Open in macOS
		Copy and Paste
		Using QuickLook on Files
		Better man Pages
		System Chime
	Networking
		Remote Shell
		Downloading Files
			Downloading a Directory
		Is the Web Server Down?
		Determining the Path Your Data Takes
			Finding Out More About a Domain
		Pretending a Website Is Somewhere Else
		Querying DNS
		Networking Piping
	Disk Management
		How Big Is This Folder?
		Free Space
		Disk Management
			Viewing Partition Information
			Securely Erasing a Disk
			Creating a New Partition
			Encrypting a Disk
		Disk Images
			Creating a Disk Image
			Mounting a Disk Image
			Ejecting a Disk Image
			Change the Disk Image Volume Name
			Encrypting a Disk Image
			Copy an Existing Device
			Creating a Disk Image Containing Existing Files
	Other Commands That I Love
		The say Command
			Changing the Speaking Rate
			Saving Speech to a File
		Scheduling with Launchd
			Listing Services
			Launchd Error Codes
			Service Definition
			The XML File Format
			Creating Your Own launchd Process
			Troubleshooting
		Top Commands
	Summary
Chapter 4: Installing Commands Using Brew
	Having Fun with Text
		The fortune Command
		The cowsay Command
		The figlet Command
		The lolcat Command
		The Steam Locomotive Command
	Media
		ImageMagick
			Colors
			Simple Image
			Convert JPG to PNG
			Borders
			Fonts
			Text
			Text Color and More
			Grid
			Combining Images
			Rectangles
			Arc
			Circles
			Ellipses
			Polygon
		ffmpeg
			Security
			Capturing from a Webcam
			Display Capture
			Audio
			Combining Audio and Video
			Stripping Audio or Video
			Converting Between Formats
			Combining Multiple Videos
			Subtitles
	Advanced Brew Concepts
		Brew Casks
			Searching Casks
			Updating Casks
		Brew Services
			Listing Services
			Starting Services
			Stopping Services
			Restarting Services
			Sudo
	Utilities
		The archey Utility
		Linux Utilities for macOS
		The ddrescue Command
			Types of Errors
		The asciinema Command
			rec
			play
			cat
			upload
		Formatting XML and JSON Files
			The XML File Format
			The JSON File Format
			The CSV Command
		The watch Command
	Networking
		The wget Command
		The curl Command
		Checking Internet Speed
			Logging Information
	Summary
Chapter 5: Shell Scripting Basics
	Your First Script
	Running and Debugging Scripts
		Running Scripts from the Current Directory
	Text Modes
		Clearing Text Modes
		Combining Text Modes
	Text Color
	Variables
		Special Variables
			Using Arguments
			Outline Placeholder
			Outline Placeholder
			$0, $1, $2, and So On
	The If Statement
	Arithmetic
	Loops
		Break and Continue
	Exit Code
	Exiting
	Reading Input
	Projects
		Project 5-1: Print Arguments
			You Will Need
			Expected Output
			Suggested Answer
		Project 5-2: Quicker Say Command
			You Will Need
			Expected Output
			Suggested Answer
		Project 5-3: Higher or Lower
			You Will Need
			Expected Output
			Suggested Answer
		Project 5-4: Higher or Lower with Changeable Limits
			You Will Need
			Expected Output
			Suggested Answer
	Summary
Chapter 6: PHP
	Determining Your PHP Version
		Basic Usage
		PHP Configuration
		PHP Configuration on Cli
		PHP Configuration File
		PHP Configuration in a Browser
		PHP Web Server
	PHP Basics
		Language
		Comments
			Single-Line Comments
			Multi-Line Comments
		Constants
			What Can You Store in a Constant?
			Can You Change Constants?
			Why Use Constants?
			Predefined Constants
		Variables
			String Variables
			Integer Variables
				Binary Representation of an Integer
				Calculating a Value in Binary
			Floating-Point Numbers
				Binary Representation of a Float
			Shorthand Operators for Integers and Floats
			Array Variables
				Numeric Arrays
				Associative Arrays
				Booleans
			Object Variables
			Null Variables
				Type-Checking Variables
		Superglobals
			$_SERVER
				Command-Line Arguments
			$_GET
			$_POST
			$_REQUEST
			$_SESSION
			Other Superglobals
		Functions
		If Statements
		Boolean Expression
		Comparison Operators
		Does the Variable Exist?
	Loops
		The for Loop
		The while Loop
		The do while Loop
		The foreach Loop
		Exiting a Loop Early
		Dependencies
			Searching for Packages
			Updating Packages
			Installing Packages
			Adding Packages
				Version Constraint
				Exact Constraint
				Wildcard Constraint
				Caret Constraint
				Development Dependencies
				After Dependencies Have Been Specified
			Using Packages in PHP
	Web Browser Projects
		Project 6-1: Person API
			You Will Need
			Expected Output
			Suggested Answer
		Project 6-2: People API
			You Will Need
			Expected Output
			Suggested Answer
	Command-Line Projects
		Project 6-3: Arguments
			You Will Need
			Expected Output
			Suggested Answer
		Project 6-4: Higher or Lower
			You Will Need
			Expected Output
			Suggested Answer
	Summary
Chapter 7: Version Control
	Version Control at a Glance
	Getting Started
	Cloning Repositories
	Branches
		The HEAD Branch
	Tags
	Updating the Repository
		Fetch
		Status
		Pulling
	Your First Repository
		Adding Files to a Repository
		Removing Files from a Repository
		Committing to a Repository
		Your Identity
		Amending a Commit
		Repository Log
	Publishing Your Repository
		Signing Up
		Creating a Repository
		Authentication
			SSH
				SSH keys
				Generating an SSH Key
			HTTPS
				Personal Access Tokens
				Removing Saved Details
		Uploading to the Repository
		Making Commits in GitHub
			Creating/Uploading Files
			Editing Files
			Deleting Files
	Forking the Repository
		Changing the Remote
			Manual Method
			Official Way
		Pull Requests
	Going Further with Git
	Summary
Chapter 8: Web Development
	Installing a Web Server
		Installing nginx
		Starting nginx
		Configuring nginx
			Multiple Sites That Differ by Port
			Default HTTP Port
			There’s Another Way
	Using PHP
	Installing a Database
	Creating the WordPress Database
	Installing WordPress
	Using WordPress
		The Dashboard
		Settings
		Viewing the Blog
		Permalinks
			nginx Change
			WordPress Changes
	Taking It Live
		Exporting the Database
		WordPress Config
	Summary
Chapter 9: Going Further
	Brew Clean Up
		Opting Out
		Manual Clean Up
		When Things Go Wrong
		Broken Applications
	Internet Services from Terminal
		Weather
		Stock Ticker
		Star Wars
		Nyan Cat
	Oh My Zsh
		Installation
		Customizing Oh My Zsh
			Themes
			Theme Previews
				Robbyrussell
				Clean
				Gallifrey
				Nanotech
				Candy-Kingdom
				Agnoster
				Powerline Font
				Changing to a Powerline Font
			Plugins
				Alias-Finder
				BBEdit
				OSX
				Print Finder Directory
				Print Finder Selection
				Change Directory - Finder
				QuickLook
				Manual Preview
				Hidden Files
				Remove .DS_Store Files
			Preferences
				Case-Sensitive Completion
				Hyphen Sensitivity
				Auto Update
					Manual Update
				Magic Function
				Colors
				Terminal Window Title
				Auto-Correct
				Completion Pending
				Command History
				Custom Directory
	Ideas for Terminal
		Mistyping
		Identify Other Computers
		Filtering Log Files
	Programming Languages
		Python
		C and C++
		Swift
	Summary
Index




نظرات کاربران