brew.cheat 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. % brew, cask
  2. # update brew
  3. brew update
  4. # upgrade brew
  5. brew upgrade
  6. # get info for a package
  7. brew info <package>
  8. # get info for a cask
  9. brew cask info <casks>
  10. # install a package
  11. brew install <package>
  12. # install a cask
  13. brew cask install <casks>
  14. # reinstall a package
  15. brew reinstall <package>
  16. # reinstall a cask
  17. brew reinstall <caskinstalled>
  18. # uninstall a package
  19. brew uninstall <installed>
  20. # uninstall a cask
  21. brew cask uninstall <caskinstalled>
  22. # edit package
  23. brew edit <package>
  24. # edit cask
  25. brew cask edit <casks>
  26. # list all services installed by brew for the current user
  27. brew services list
  28. # for root, list all services installed by brew
  29. sudo brew services list
  30. # run the service formula without registering to launch at login
  31. brew services run <brewservice>
  32. # as root, run the service formula without registering to launch at login
  33. sudo brew services run <brewservice>
  34. # start the service formula immediately and register it to launch at login
  35. brew services start <brewservice>
  36. # as root, start the service formula immediately and register it to launch at login
  37. sudo brew services start <brewservice>
  38. # stop the service formula immediately and unregister it from launching at login
  39. brew services stop <brewservice>
  40. # as root, stop the service formula immediately and unregister it from launching at login
  41. sudo brew services stop <brewservice>
  42. # stop (if necessary) and start the service formula immediately and register it to launch at login
  43. brew services restart <brewservice>
  44. # as root, stop (if necessary) and start the service formula immediately and register it to launch at login
  45. sudo brew services restart <brewservice>
  46. # remove all unused services
  47. brew services cleanup
  48. # as root, remove all unused services
  49. sudo brew services cleanup
  50. # auto cleanup
  51. brew cleanup
  52. # link formula
  53. brew link <installed>
  54. # delete files that already exist in the prefix while linking
  55. brew link --overwrite <installed>
  56. # allow keg-only formulae to be linked
  57. brew link --force <installed>
  58. # health check
  59. brew doctor
  60. # fix permissions
  61. sudo chown -R $(whoami):admin /usr/local
  62. $ package: brew search
  63. $ casks: brew search --casks
  64. $ installed: brew list
  65. $ caskinstalled: brew cask list
  66. $ brewservice: brew services list | awk '{if (NR>1){printf "%s\n", $1}}'