Get directory sizes via command-line

For Linux and Mac etc:

du -sh *

Mac hacks

BOOT INTO SINGLE-USER MODE
Turn on the computer. Upon hearing the startup chime, hold the key combination CMD+S. This boots the computer into single-user mode, which in turn gives you access via the root user. It is important to note, however, that this can be blocked by a firmware password. (if so, see here)

  • http://www.hackmac.org/hacks/how-to-create-a-new-administrator-account/

if that doesn’t work:

dscl . -create /Users/luser
dscl . -create /Users/luser UserShell /bin/bash
dscl . -create /Users/luser RealName "Lucius Q. User"
dscl . -create /Users/luser UniqueID "1010"
dscl . -create /Users/luser PrimaryGroupID 80
dscl . -create /Users/luser NFSHomeDirectory /Users/luser

You can then use passwd to change the user’s password, or use:

dscl . -passwd /Users/luser password

You’ll have to create /Users/luser for the user’s home directory and change ownership so the user can access it, and be sure that the UniqueID is in fact unique.

This line will add the user to the administrator’s group:

dscl . -append /Groups/admin GroupMembership luser

view local users:

dscl . -readall /Users
dscl . -readall /Users | grep RecordName

Alternate method:

just change the root password via passwd (after mounting fs).

for 10..7+ may need:

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

Chrome halts Mac shutdown

A little thing that has been annoying me for a while – when trying to restart or logout of my Mac, Chrome will halt the shutdown process. The simple fix: delete the current version from your apps and for good measure the plist as well (Hazel makes this easy) and you should be good-to-go.