Skip to content

Instantly share code, notes, and snippets.

@zmwangx
Last active July 21, 2022 09:15
Show Gist options
  • Star 10 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save zmwangx/16b4e438f071c420dd55fe85cb6129ef to your computer and use it in GitHub Desktop.
Save zmwangx/16b4e438f071c420dd55fe85cb6129ef to your computer and use it in GitHub Desktop.
Stock utilities on macOS (stock + Command Line Tools)
  • OS version is in system_profiler_SPSoftwareDataType.txt;

  • Utilities in /bin are listed in bin.txt;

  • Utilities in /sbin are listed in sbin.txt;

  • Utilities in /usr/bin are listed in usr_bin.txt;

  • Utilities in /usr/sbin are listed in usr_sbin.txt;

  • Utilities in /usr/libexec are listed in usr_libexec.txt;

  • Default paths are

    /usr/local/bin
    /usr/bin
    /bin
    /usr/sbin
    /sbin
    
bash
cat
chmod
cp
csh
date
dd
df
domainname
echo
ed
expr
hostname
kill
ksh
launchctl
link
ln
ls
mkdir
mv
pax
ps
pwd
rm
rmdir
sh
sleep
stty
sync
tcsh
test
unlink
wait4path
zsh
[
apfs_hfs_convert
autodiskmount
disklabel
dmesg
dynamic_pager
emond
fibreconfig
fsck
fsck_apfs
fsck_cs
fsck_exfat
fsck_hfs
fsck_msdos
fsck_udf
fstyp
fstyp_hfs
fstyp_msdos
fstyp_ntfs
fstyp_udf
halt
ifconfig
kextload
kextunload
launchd
md5
mknod
mount
mount_acfs
mount_afp
mount_apfs
mount_cd9660
mount_cddafs
mount_devfs
mount_exfat
mount_fdesc
mount_ftp
mount_hfs
mount_msdos
mount_nfs
mount_ntfs
mount_smbfs
mount_udf
mount_webdav
mpioutil
newfs_apfs
newfs_exfat
newfs_hfs
newfs_msdos
newfs_udf
nfsd
nfsiod
nologin
pfctl
ping
ping6
quotacheck
reboot
route
rtsol
shutdown
umount
Software:
System Software Overview:
System Version: macOS 10.12.4 (16E195)
Kernel Version: Darwin 16.5.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: mid-2015-rMBP-15
User Name: Zhiming Wang (zmwang)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 5 minutes
2to3
2to3-
2to3-2.7
2to32.6
AssetCacheActivatorUtil
AssetCacheLocatorUtil
AssetCacheTetheratorUtil
BuildStrings
CpMac
DeRez
GetFileInfo
IOAccelMemory
MergePef
MvMac
ResMerger
Rez
RezDet
RezWack
SetFile
SplitForks
UnRezWack
a2p
a2p5.16
a2p5.18
addftinfo
afclip
afconvert
afhash
afida
afinfo
afmtodit
afplay
afscexpand
agentxtrap
agvtool
alias
applesingle
appletviewer
apply
apropos
apt
ar
arch
as
asa
asctl
assetutil
at
atos
atq
atrm
atsutil
automator
auval
auvaltool
avbdiagnose
avbutil
avconvert
avmetareadwrite
awk
banner
base64
basename
bashbug
batch
bc
bg
biff
binhex
binhex.pl
binhex5.18.pl
bioutil
bison
bitesize.d
brctl
bsdtar
bspatch
btmmdiagnose
bunzip2
bzcat
bzcmp
bzdiff
bzegrep
bzfgrep
bzgrep
bzip2
bzip2recover
bzless
bzmore
c2ph
c2ph5.16
c2ph5.18
c89
c99
caffeinate
cal
calendar
cancel
captoinfo
cap_mkdb
cc
cd
certtool
checknr
chflags
chfn
chgrp
chpass
chsh
cksum
clang
clang++
clear
cmp
cmpdylib
codesign
codesign_allocate
col
colcrt
colldef
colrm
column
comm
command
compress
compression_tool
config_data
config_data5.16
config_data5.18
corebrightnessdiag
corelist
corelist5.16
corelist5.18
cpan
cpan2dist
cpan2dist5.16
cpan2dist5.18
cpan5.16
cpan5.18
cpanp
cpanp5.16
cpanp5.18
cpanp-run-perl
cpanp-run-perl5.16
cpanp-run-perl5.18
cpio
cpp
cpuwalk.d
cpu_profiler.d
crc32
crc325.16
crc325.18
creatbyproc.d
crlrefresh
crontab
csdiagnose
csgather
csplit
csreq
csrutil
ctags
ctf_insert
cu
cupstestdsc
cupstestppd
cups-config
curl
curl-config
cut
cvaffinity
cvcp
cvmkdir
cvmkfile
c++
c++filt
c_rehash
dappprof
dapptrace
darwinup
dbicadmin
dbicadmin5.16
dbicadmin5.18
dbilogstrip
dbilogstrip5.16
dbilogstrip5.18
dbiprof
dbiprof5.16
dbiprof5.18
dbiproxy
dbiproxy5.16
dbiproxy5.18
db_archive
db_checkpoint
db_codegen
db_deadlock
db_dump
db_hotbackup
db_load
db_printlog
db_recover
db_stat
db_upgrade
db_verify
dc
debinhex.pl
debinhex5.18.pl
defaults
desdp
diff
diff3
diffstat
dig
dirname
diskhits
dispqlen.d
ditto
dns-sd
drutil
dscacheutil
dscl
dserr
dsexport
dsimport
dsmemberutil
dsymutil
dtruss
du
dwarfdump
easy_install
easy_install-2.6
easy_install-2.7
egrep
emacs
emacsclient
emacs-undumped
enc2xs
enc2xs5.16
enc2xs5.18
encode_keychange
env
eqn
erb
errinfo
etags
ex
execsnoop
expand
expect
extcheck
eyapp
eyapp5.16
eyapp5.18
false
fc
fddist
fdesetup
fg
fgrep
file
filebyproc.d
filtercalltree
find
find2perl
find2perl5.16
find2perl5.18
findrule
findrule5.16
findrule5.18
finger
fixproc
flex
flex++
fmt
fold
fontrestore
footprint
format-sql
format-sql5.16
format-sql5.18
from
fs_usage
ftp
funzip
fuser
fwkdp
fwkpfv
gatherheaderdoc
gcc
gcore
gcov
gdiffmk
gem
gencat
genstrings
gen_bridge_metadata
getconf
getopt
getopts
git
git-cvsserver
git-receive-pack
git-shell
git-upload-archive
git-upload-pack
gm4
gnuattach
gnuclient
gnudoit
gnumake
gnuserv
gperf
grep
grn
grodvi
groff
groffer
grog
grolbp
grolj4
grops
grotty
groups
gunzip
gzcat
gzexe
gzip
g++
h2ph
h2ph5.16
h2ph5.18
h2xs
h2xs5.16
h2xs5.18
hash
hdid
hdiutil
hdxml2manxml
head
headerdoc2html
heap
heap32
hexdump
hidutil
hiutil
host
hostinfo
hotspot.d
hpftodit
hpmdiagnose
htmltree
htmltree5.16
htmltree5.18
httpdstat.d
ibtool
iconutil
iconv
ictool
id
idle
idle2.6
idle2.7
idlj
imptrace
indent
indxbib
info
infocmp
infokey
infotocap
install
install-info
install_name_tool
instmodsh
instmodsh5.16
instmodsh5.18
instruments
iofile.d
iofileb.d
iopattern
iopending
iosnoop
iotop
ip2cc
ip2cc5.16
ip2cc5.18
ipcount
ipcount5.16
ipcount5.18
ipcrm
ipcs
ippfind
ipptool
iprofiler
iptab
iptab5.16
iptab5.18
irb
jar
jarsigner
java
javac
javadoc
javah
javap
javapackager
javaws
jcmd
jconsole
jcontrol
jdb
jdeps
jhat
jhsdb
jimage
jinfo
jjs
jmap
jmc
jobs
join
jot
jps
jrunscript
jsadebugd
jshell
json_pp
json_pp5.16
json_pp5.18
jstack
jstat
jstatd
jvisualvm
kcc
kdestroy
kextutil
keytool
kgetcred
kill.d
killall
kinit
klist
kpasswd
krb5-config
kswitch
lam
last
lastcomm
lastwords
latency
layerutil
ld
ldapadd
ldapcompare
ldapdelete
ldapexop
ldapmodify
ldapmodrdn
ldappasswd
ldapsearch
ldapurl
ldapwhoami
leaks
leaks32
leave
less
lessecho
lex
libnetcfg
libnetcfg5.16
libnetcfg5.18
libtool
lipo
lkbib
lldb
llvm-gcc
llvm-g++
loads.d
locale
localedef
locate
lockstat
log
logger
login
logname
look
lookbib
lorder
lp
lpoptions
lpq
lpr
lprm
lpstat
lsappinfo
lsbom
lskq
lsm
lsmp
lsvfs
lwp-download
lwp-download5.16
lwp-download5.18
lwp-dump
lwp-dump5.16
lwp-dump5.18
lwp-mirror
lwp-mirror5.16
lwp-mirror5.18
lwp-request
lwp-request5.16
lwp-request5.18
m4
macbinary
macerror
macerror5.16
macerror5.18
machine
mail
mailq
mailx
make
makeinfo
malloc_history
malloc_history32
man
manpath
mcxquery
mcxrefresh
mddiagnose
mdfind
mdimport
mdimport32
mdls
mdutil
memory_pressure
mesg
mib2c
mib2c-update
mig
mkbom
mkdep
mkfifo
mklocale
mktemp
mmroff
mnthome
moose-outdated
moose-outdated5.16
moose-outdated5.18
moo-outdated
moo-outdated5.18
more
mp2bug
msgs
nano
nasm
native2ascii
nbdst
nc
ncal
ncctl
ncdestroy
ncinit
nclist
ncurses5.4-config
ndisasm
neqn
nettop
net-server
net-server5.16
net-server5.18
net-snmp-cert
net-snmp-config
net-snmp-create-v3-user
newaliases
newgrp
newproc.d
nfsstat
nice
nl
nm
nmedit
nohup
notifyutil
nroff
nscurl
nslookup
nsupdate
ntpq
ntp-keygen
objdump
od
odutil
open
opendiff
opensnoop
openssl
orbd
osacompile
osadecompile
osalang
osascript
otool
pack200
package-stash-conflicts
package-stash-conflicts5.16
package-stash-conflicts5.18
pagesize
pagestuff
par.pl
par5.16.pl
par5.18.pl
parl
parl5.16
parl5.18
parldyn
parldyn5.16
parldyn5.18
passwd
paste
patch
pathchk
pathopens.d
pbcopy
pbpaste
pcap-config
pcsctest
perl
perl5.16
perl5.18
perlbug
perlbug5.16
perlbug5.18
perldoc
perldoc5.16
perldoc5.18
perlivp
perlivp5.16
perlivp5.18
perlthanks
perlthanks5.16
perlthanks5.18
pfbtops
pgrep
phar
phar.phar
php
phpize
php-config
pic
pico
piconv
piconv5.16
piconv5.18
pidpersec.d
pkgbuild
pkill
pl
pl2pm
pl2pm5.16
pl2pm5.18
plockstat
pluginkit
plutil
pmset
pod2html
pod2html5.16
pod2html5.18
pod2latex
pod2latex5.16
pod2latex5.18
pod2man
pod2man5.16
pod2man5.18
pod2readme
pod2readme5.16
pod2readme5.18
pod2text
pod2text5.16
pod2text5.18
pod2usage
pod2usage5.16
pod2usage5.18
podchecker
podchecker5.16
podchecker5.18
podselect
podselect5.16
podselect5.18
policytool
post-grohtml
powermetrics
power_report.sh
pp
pp5.16
pp5.18
ppdc
ppdhtml
ppdi
ppdmerge
ppdpo
pr
pre-grohtml
priclass.d
pridist.d
printenv
printf
procsystime
productbuild
productsign
profiles
prove
prove5.16
prove5.18
psed
psed5.16
psed5.18
pstopdf
pstruct
pstruct5.16
pstruct5.18
ptar
ptar5.16
ptar5.18
ptardiff
ptardiff5.16
ptardiff5.18
ptargrep
ptargrep5.16
ptargrep5.18
pubsub
pwhich
pwhich5.16
pwhich5.18
pwpolicy
pydoc
pydoc2.6
pydoc2.7
python
python2.6
python2.6-config
python2.7
python2.7-config
pythonw
pythonw2.6
pythonw2.7
python-config
qc2movie
qlmanage
qtdefaults
qtmodernizer
quota
rails
rake
ranlib
rdoc
read
readlink
rebase
redo_prebinding
refer
renice
reset
resolveLinks
rev
ri
rmic
rmid
rmiregistry
rpcgen
rs
rsync
ruby
runocc.d
rvictl
rview
rvim
rwbypid.d
rwbytype.d
rwsnoop
s2p
s2p5.16
s2p5.18
safaridriver
sample
sampleproc
sandbox-exec
say
scandeps.pl
scandeps5.16.pl
scandeps5.18.pl
schemagen
scp
screen
script
sc_usage
sdef
sdiff
sdp
sdx
security
sed
seeksize.d
segedit
seq
serialver
servertool
setregion
setuids.d
sfltool
sftp
shar
shasum
shasum5.16
shasum5.18
shlock
showmount
sigdist.d
sips
size
slogin
smbutil
smtpd.py
smtpd2.6.py
smtpd2.7.py
snfsdefrag
snmpbulkget
snmpbulkwalk
snmpconf
snmpdelta
snmpdf
snmpget
snmpgetnext
snmpinform
snmpnetstat
snmpset
snmpstatus
snmptable
snmptest
snmptranslate
snmptrap
snmpusm
snmpvacm
snmpwalk
snmp-bridge-mib
sntp
soelim
sort
spfd
spfd5.16
spfd5.18
spfquery
spfquery5.16
spfquery5.18
splain
splain5.16
splain5.18
split
sqlite3
ssh
ssh-add
ssh-agent
ssh-copy-id
ssh-keygen
ssh-keyscan
stat
stringdups
stringdups32
strings
strip
stty.pl
stty5.16.pl
stty5.18.pl
su
sudo
sum
svn
svnadmin
svndumpfilter
svnlook
svnserve
svnsync
svnversion
swift
swiftc
sw_vers
symbols
symbolscache
syscallbypid.d
syscallbyproc.d
syscallbysysc.d
sysdiagnose
syslog
systriage
tab2space
tabs
tail
tailspin
talk
tar
taskinfo
tbl
tbtdiagnose
tccutil
tclsh
tclsh8.4
tclsh8.5
tee
telnet
testrb
tethered-caching
texi2dvi
texi2pdf
texindex
textutil
tfmtodit
tftp
thermal
tic
tidy
tiff2icns
tiffutil
time
timerfires
timer_analyser.d
tkcon
tkmib
tkpp
tkpp5.16
tkpp5.18
tmdiagnose
tmutil
tnameserv
toe
top
tops
topsyscall
topsysproc
touch
tput
tr
trace
traptoemail
treereg
treereg5.16
treereg5.18
trimforce
troff
true
tset
tsort
tty
type
ul
ulimit
umask
unalias
uname
uncompress
unexpand
unifdef
unifdefall
uniq
units
unpack200
unvis
unzip
unzipsfx
update_dyld_shared_cache
uptime
usbkdp
users
uucp
uudecode
uuencode
uuidgen
uulog
uuname
uupick
uustat
uuto
uux
vi
view
vim
vimdiff
vimtutor
vis
vmmap
vmmap32
vm_stat
w
wait
wall
wc
wdutil
weblatency.d
what
whatis
whereis
which
who
whoami
whois
wish
wish8.4
wish8.5
write
wsgen
wsimport
xar
xargs
xattr
xattr-2.6
xattr-2.7
xcodebuild
xcode-select
xcrun
xcscontrol
xcsdiagnose
xed
xgettext.pl
xgettext5.16.pl
xgettext5.18.pl
xip
xjc
xml2man
xml2-config
xmlcatalog
xmllint
xpath
xpath5.16
xpath5.18
xsltproc
xslt-config
xsubpp
xsubpp5.16
xsubpp5.18
xxd
yacc
yes
ypcat
ypmatch
ypwhich
zcat
zcmp
zdiff
zegrep
zfgrep
zforce
zgrep
zip
zipcloak
zipdetails
zipdetails5.16
zipdetails5.18
zipgrep
zipinfo
zipnote
zipsplit
zless
zmore
znew
zprint
AirPlayXPCHelper
DataDetectorsLocalSources
DataDetectorsSourceAccess
DuetHeuristic-BM
FDERecoveryAgent
FirmwareUpdateLauncher
IOAccelMemoryInfoCollector
InternetSharing
KeychainMigrator
PlistBuddy
SafariCloudHistoryPushAgent
SafariNotificationAgent
SafariPlugInUpdateNotifier
USBAgent
UserEventAgent
WiFiVelocityAgent
airportd
amfid
amsdstat
applessdstatistics
atrun
authopen
autofsd
automountd
avconferenced
awacsd
biokitaggdd
biometrickitd
bootpd
captiveagent
cc_fips_test
checkLocalKDC
chkpasswd
cloudconfigurationd
colorsyncd
comsat
configd
configureLocalKDC
corebrightnessd
corecaptured
coreduetd
corestoraged
corestoragehelperd
defragx
diagnosticd
dirhelper
diskarbitrationd
diskmanagementd
diskmanagementstartup
displaypolicyd
dpaudiothru
dpd
dprivacyd
dspluginhelperd
dumpemacs
dznd
efiupdater
emlog.pl
eoshostd
femail
findmydevice-user-agent
findmydeviced
fingerd
firmwaresyncd
fmfd
ftp-proxy
ftpd
gamecontrollerd
getPPDVersion
getty
gkreport
hidd
ifcstart
installer-core
ioupsd
ippusbd
kcproxy
kdumpd
kextd
keyboardservicesd
kuncd
languageassetd
locate.bigram
locate.code
locate.concatdb
locate.mklocatedb
locate.updatedb
locationd
logd
loginitemregisterd
logkextloadsd
lsd
makewhatis
makewhatis.local
mcxalr
mdmclient
migrateLocalKDC
mobileassetd
mount_url
mtversionlog
natpmpd
neagent
nehelper
nesessionmanager
networkserviceproxy
nfcd
nfrestore_service
nlcd
nsurlsessiond
nsurlstoraged
ntalkd
ntpd-wrapper
od_user_homes
odproxyd
opendirectoryd
osaapplet
otherbsd
path_helper
pboard
pcsstatus
periodic-wrapper
pfd
pkd
pkreporter
productutil
ptmd
rapportd
rootless-init
rpc.rquotad
rpcsvchost
rpmuxd
rtcreportingd
sandboxd
scsid
secd
secinitd
security-checksystem
security-sysdiagnose
security_authtrampoline
securityd_service
seld
sftp-server
sharingd
slapconfig-keygen
slapd
smb-migrate-preferences
smb-sync-preferences
smcDiagnose
smcupdater
smd
snmpd
spindump_agent
ssdupdater
ssh-keysign
ssh-pkcs11-helper
sshd-keygen-wrapper
startupdiskhelper
swcd
symptomsd
sysdiagnose_agent
sysmond
syspolicyd
systemstats_boot
tailspind
taskgated
taskgated-helper
telnetd
tftpd
thermald
trustd
ucupdate
unbound
undoServerAppDNSPrefs
upsshutdown
usbcupdater
usbd
videosubscriptionsd
vndevice
warmd
warmd_agent
watchdogd
wdhelper
webinspectord
wifid
wifivelocityd
wps
x11-select
xartstorageremoted
xpccachectl
xpchelper
xpcproxy
xscertd
xscertd-helper
xssendevent
authserver
AppleFileServer
BootCacheControl
DevToolsSecurity
DirectoryService
FileStatsAgent
KernelEventAgent
NetBootClientStatus
PasswordService
WirelessRadioManagerd
ab
ac
accept
accton
amt
apachectl
appsleepd
apxs
arp
aslmanager
asr
audit
auditd
auditreduce
automount
avbdeviced
bless
blued
bluetoothaudiod
bnepd
cfprefsd
chat
checkgid
chown
chroot
coreaudiod
createhomedir
cron
cupsaccept
cupsaddsmb
cupsctl
cupsd
cupsdisable
cupsenable
cupsfilter
cupsreject
cvadmin
cvdb
cvdbset
cvfsck
cvfsdb
cvfsid
cvgather
cvlabel
cvmkfs
cvupdatefs
cvversions
dbmmanage
ddns-confgen
defragcli
dev_mkdb
disktool
diskutil
distnoted
dnctl
dnsextd
dot_clean
dsconfigad
dsconfigldap
dseditgroup
dsenableroot
dtrace
edquota
envvars
envvars-std
fcgistarter
fdisk
filecoordinationd
firmwarepasswd
gpt
graphicssession
gssd
hdik
htcacheclean
htdbm
htdigest
htpasswd
httpd
httpd-wrapper
httxt2dbm
installer
ioalloccount
ioclasscount
ioreg
iostat
ipconfig
kadmin
kadmin.local
kdcsetup
kextcache
kextfind
kextlibs
kextstat
krbservicesetup
ktutil
languagesetup
localemanager
logresolve
lpadmin
lpc
lpinfo
lpmove
lsof
mDNSResponder
mDNSResponderHelper
mkextunpack
mkfile
mkpassdb
mtree
ndp
netbiosd
netstat
networksetup
newsyslog
nfs4mapid
nlcontrol
notifyd
ntpd
ntpdate
ntpdc
ntptrace
nvram
ocspd
pdisk
periodic
php-fpm
pictd
pkgutil
postalias
postcat
postconf
postdrop
postfix
postkick
postlock
postlog
postmap
postmulti
postqueue
postsuper
pppd
praudit
purge
pwd_mkdb
quotaoff
quotaon
racoon
raidutil
rarpd
reject
repairHomePermissions
repquota
rotatelogs
rpc.lockd
rpc.statd
rpcbind
rpcinfo
rtadvd
rtsold
sa
screencapture
scselect
scutil
sc_auth
securityd
sendmail
serverinfo
setkey
setquota
sharing
slapacl
slapadd
slapauth
slapcat
slapconfig
slapdn
slapindex
slappasswd
slapschema
slaptest
smbd
smbdiagnose
sncfginstall
sncfgquery
sncfgremove
sncfgtemplate
sncfgvalidate
sndiskmove
snmpd
snmptrapd
softwareupdate
spctl
spindump
spray
sshd
sso_util
sysadminctl
sysctl
syslogd
systemkeychain
systemsetup
systemsoundserverd
systemstats
system_profiler
taskpolicy
tcpdump
timed
timedc
traceroute
traceroute6
uasysdiagnose
universalaccessd
unsetpassword
usernoted
uuchk
uucico
uuconv
uusched
uuxqt
vifs
vipw
visudo
vpnd
vsdbutil
weakpass_edit
wirelessproxd
xartutil
xsanctl
xscertadmin
ypbind
yppoll
ypset
zdump
zic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment