In this Mac OS X from the Command Line training course, expert author Chris Tarnowieckyi will teach you all about the command line tools and how to use them. This course is designed for users that are already familiar with Mac OS X.
You will start by learning how to open the terminal and configure and customize a session. From there, Chris will teach you how to compare Finder actions with commands, add functions to the system, and get system …
Mac OS X from the Command Line
Video description
In this Mac OS X from the Command Line training course, expert author Chris Tarnowieckyi will teach you all about the command line tools and how to use them. This course is designed for users that are already familiar with Mac OS X.
You will start by learning how to open the terminal and configure and customize a session. From there, Chris will teach you how to compare Finder actions with commands, add functions to the system, and get system information. This video tutorial also covers how to manage the system, find, identify, and manage data, and use Directory services. You will also cover how to manage profiles and keychains, install packages, and process media with commands unique to Apple. Finally, you will learn about the Apple System Log, and about automation and development.
Once you have completed this computer based training course, you will be fully capable of using the OS X command line to work more efficiently. Working files are included, allowing you to follow along with the author throughout the lessons.
Open The Terminal And Configure A Session
00:04:24
Customize A Terminal Session And Export Settings
00:08:37
Tabs, Windows Sessions And Split Panes
00:06:02
Configure The Default Shell
00:04:29
Comparing Finder Actions With Commands
Opening Objects From The Command Line
00:07:06
Copying Objects The Apple Way
00:05:47
Adding Functions To The System
Downloading Apple Command Line Tools
00:03:41
Installing Apple Xcode Development System
00:03:41
Using TextEdit Or 3rd Party Editor
00:08:06
Getting System Information
Exploring The System_Profiler Utility
00:03:42
Getting System Information With scutil
00:05:04
Examining The Disk System With diskutil
00:05:10
Getting System Information With systemsetup
00:03:39
Getting Network Information With networksetup
00:04:29
Managing The System
Using SoftwareUpdate To List And Install Available Updates
00:04:42
Managing System Power Settings With Pmset
00:06:12
Re-Running The Apple Setup Assistant
00:03:37
Creating A Full Install Media Set
00:04:57
Disk Volume System
Examining Partition Schemes And Volume Formats
00:08:49
Splitting Partitions
00:07:33
Merging Partitions
00:03:56
Creating A Mirror RAID Volume
00:03:19
Creating A Striped RAID Volume
00:03:16
Creating A Concatenated Volume
00:03:29
Creating A CoreStorage Encrypted Volume
00:05:31
Verifying And Repairing A Disk or Volume
00:02:51
Verifying And Repairing Permissions
00:01:51
Renaming And Checking Volume Information
00:02:57
File System
The File System Hierarchy
00:10:48
The Hidden File System
00:03:49
Locking And Unlocking File System Objects
00:04:14
Detailed File System Access
00:06:32
Exploring Ownership On External Volumes
00:04:29
Examining And Managing Metadata
00:06:17
How Apple Metadata Is Preserved In Other File Systems
00:04:07
Monitoring The File System With fs_usage
00:05:22
Finding, Identifying And Managing Data
Using Spotlight With The mdfind And mdls Commands
00:08:35
Examining Apple File Formats With The File Command
00:03:04
Comparing Documents With opendiff
00:03:25
Creating Disk Images With hdiutil
00:07:17
Creating Zip Files With zip Or ditto Commands
00:04:37
Network System
Configuring Settings With The networksetup Command
00:06:45
Examining The Difference Between ipconfig And ifconfig
00:06:07
Using Network Utility From The Command Line
00:03:00
Managing Wifi From The Command Line
00:03:23
AirDrop Management
00:04:44
Directory Services
Exploring Users With dscl
00:07:30
Enabling And Disabling The Root User
00:02:51
Exploring Groups With dscl, dseditgroup And dsmemberutil
00:07:18
Creating Several Users Or Groups With dsimport
00:06:20
Binding To An Apple Open Directory Service
00:04:16
Troubleshooting Directory Service Connections
00:06:06
Flushing The Directory Services And DNS Caches
00:02:32
Profiles And Managed Preferences
Managing Profiles With The profiles Command
00:06:05
Examining Managed Preferences With The mcxquery Command
00:03:48
Keychains
Managing User Keychains With The security Command
00:07:48
Managing The SystemKeychain With The systemkeychain Command
00:04:32
Data Transfer And Remote Management
Storing SSH Keys In The Keychain With ssh-add
00:05:20
Using Caffeinate To Keep A Computer System Awake
Starting Apple Remote Desktop With Kickstart
Installer, Packages And Receipts
Installing Packages With installer
Examining The Installed Items With system_profiler
Examining The Receipts With lsbom
Removing A Receipt for A Package With pkgutil
Examining The Apple Standard Packages List With repair_packages
Processing Media With Commands Unique To Apple
Speaking Text or Creating Audio Files With say
Taking A Screen Snapshot With screencapture
Managing Image Files With sips
Managing Documents With textutil
Exploring QuickLook With qlmanage
Log System
Introduction To The Apple System Log
Creating System Log Messages With logger And syslog
Defining A Custom Log In
Defining A Custom Module
Receiving Log Messages From External Sources
Sending Log Message To Remote Hosts
Automation And Development
Using The defaults Command To Create Or Manage Settings
Flushing The Preferences Cache
Using The plutil And pl Commands On XML Files
Using launchctl To Configure Scheduled Processes
Creating Installer Package With The pkgbuild Command
Exploring AppleScript Integration With Shell Scripts
Conclusion
Where To Get More Information
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept