Unix Resources

MacProcess lookup or Westwind’s reference page.

Man Pagez or Man Pages

The X-Lab

Elevated Shell Shell as actual root user sudo su. Alternatively, sudo -s gives you elevated permissions but your home is still your home

flush ateNS Cache

Turn off Mail preview of attachments – defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes (or false)

Copy only email address in Mail – defaults write com.apple.mail AddressesIncludeNameOnPasteboard -bool false (or no)

List files in a directory and output the list  to a text file on the hard drive: ls > ~/list-of-files.txt

Disk Usage (this takes a while to run) sudo du -sh /* or df -hT hfs (display free disk space)

MemTest cd /usr/bin, memtest all, CTRL C. Instructions can be found on this page.

Enable Disk Utility’s debug menu  defaults write com.apple.DiskUtility DUDebugMenuEnabled 1  (change 1 to 0 to disable the debug menu)

chflags hidden /FilePath or chflags no hidden or SetFile -a V filename.txt or use a .

Clear font caches and databases: sudo atsutil databases -remove or get FontNuke

Diff lets you compare files or folders, diff file-1 file-2 or diff -rq folder-1 folder-2. Example, diff -rq [path to folder 1] [path to folder 2] > ~/Desktop/comparison.txt

This command will provide a nice list of files that occur in dirA but not in dirB, files that occur in dirB, but not in dirA, and files that differ between dirA and dirB. Pipe the output through grep to remove mention of uninteresting files, and sort to tidy it up, e.g.:
diff -qr dirA dirB | grep -v -e ‘DS_Store’ -e ‘Thumbs’ |
sort > diffs.txt

List of Defaults commands

MacAdmins’ favorites

touch ~/timestamp and then change some setting and then find -x / -newer ~/timestamp >~/changedfiles.txt” to generate a list of changed files, and store it in your home directory under the name “changedfiles.txt”. One of these changed files should be the settings file you need to locate.

Enter date 0201010116 and press Return  format: [mm][dd][HHMM][yy]

Make Install Media examples:Apple support article

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia –volume /Volumes/12 –applicationpath /Applications/Install\ macOS\ Sierra.app

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia –volume /Volumes/11 –applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia –volume /Volumes/10 –applicationpath /Applications/Install\ OS\ X\ Yosemite.app

System Integrity Protection (SIP), aka rootless csrutil enable and csrutil disable

Disable Time Machine local backups: sudo tmutil disablelocal

The application SomeApp.app can’t be opened. Superuser.com Question 898124  chmod +x SomeApp.app/Contents/MacOS/*

Sierra installer payload failed signature check, resolved by checking date and seeing that it was set to the year 2000. Within Terminal I typed ntpdate -u time.apple.com to resolve this issue.

Tim speaks multiple languages.  He speaks Ignorant User, in which he can turn computer jargon and complicated issues into layperson’s terms and present them in a friendly, knowledgeable, and easy-to-understand way.  I’ve also heard him speak Professional Computerese, when he talks my husband who is a network manager or to the other computer professionals in my place of employment.  He knows his Mac’s inside and out, both current and vintage models.  I can count on him to provide me with the education I need in a gently and respectfully manner.  And I can also count on him to give me enough information and practical advice to help me make good decisions on maintenance, upgrades, and choices in software and hardware.  He’s bailed me out both at home and at work numerous times, and I know all I have to do is call, and he’s there.  On top of that, he’s a really nice guy.

Carrie Cone
residential customer

Read more testimonials.