首页 > 贝壳 > Darwin(Mac OS X内核)特有的命令

Darwin(Mac OS X内核)特有的命令

2012年12月5日 发表评论 阅读评论

Mac OS X的内核是darwin,是一个BSD Unix的内核,相对于原始版本的unix,Apple在上面加了一些自己的命令,其中有些命令还是挺实用的,比如ditto,可以直接拷目录,并且在拷贝时压缩和解压缩(哥一直希望scp也支持压缩和解压缩)。下面是老外整理的一份列表(来源:http://www.matisse.net/osx/darwin_commands.html

Based on OS X 10.4.2, August 2005. Compiled in August 2005 by Matisse Enzer
COMMAND(man SEC.) DESCRIPTION INSTALLED LOCATION
BuildStrings(1) Programmer tool to generate .h and .r files. /Developer/Tools
ConsoleMessage(8) Send a message to SystemStarter. /usr/libexec
CpMac(1) Copy files preserving metadata and forks. /Developer/Tools
DeRez(1) Decompiles resources (programmer tool) /Developer/Tools
DirectoryService(8) DirectoryService daemon. See also dscl(1). /usr/sbin
GetFileInfo(1) Get Mac-only attributes of files & directories. /Developer/Tools
MergePef(1) Programmer tool. Merges “PowerPC Executable Format” (PEF) files. /Developer/Tools
MvMac(1) Move files, preserving metadata and forks. /Developer/Tools
PPCExplain(1) Programmer help for PPC assembly code. /Developer/Tools
ResMerger(1) Programmer tool for merging resource data. /Developer/Tools
Rez(1) Programmer tool to compile resources. /Developer/Tools
RezWack(1) Programmer tool to flatten file. /Developer/Tools
SetFile(1) Set Mac attributes of files and directories. /Developer/Tools
SplitForks(1) Divide two-fork HFS file into AppleDoubleresource and data files. /Developer/Tools
StartupItemContext(8) Execute a program in StartupItem context. /usr/libexec
SystemStarter(8) Start, stop, and restart system services. /sbin
UnRezWack(1) Split a RezWack file into separate files. /Developer/Tools
WaitingForLoginWindow(8) Draws to the screen until LoginWindowis ready. /usr/libexec
agvtool(8) Apple-generic versioning tool for Xcode. /Developer/Tools
asr(8) Apple Software Restore; copy volumes(e.g. from disk images) /usr/sbin
authopen(1) Open file with OS X authorization. /usr/libexec
bless(8) Set volume bootability and startupdisk options. /usr/sbin
blued(8) The Mac OS X bluetooth daemon. /usr/sbin
bootpd(8) DHCP/BOOTP/NetBoot server. /usr/libexec
cd9660.util(8) ISO 9660 file system utility. /System/Library/Filesystems/cd9660.fs
chkpasswd(8) Verifies user password againstvarious systems. /usr/libexec
coreaudiod(1) Daemon for CoreAudio related purposes. /usr/sbin
crashdump(8) Crash reporting tool. /usr/libexec
crashreporterd(8) Crash detection and panic logging daemon. /usr/libexec
create_nidb(8) Creates a NetInfo database from flat files. /usr/libexec
defaults(1) Read and set Mac OS X user defaults. /usr/bin
diskarbitrationd(8) Disk arbitration daemon. /usr/sbin
disklabel(8) Manipulate and query Apple Label disk label. /sbin
diskutil(8) Modify, verify and repair local disks. /usr/sbin
ditto(1) Copy files and directories, provides Mac-specific options not available in cp. /usr/bin
dnsextd(8) BIND Extension Daemon. /usr/sbin
dscl(1) Directory Service command line utility. /usr/bin
dsconfigad(8) Configure the Active Directory Plug-in. /usr/sbin
dsconfigldap(1) Add/remove LDAP server configurations. /usr/sbin
dseditgroup(1) Manipulate groups in Directory Service. /usr/sbin
dsenableroot(8) Enable or disable the root account. /usr/sbin
dsidentity(1) Add/remove “identity” (non-login) user accounts. /usr/sbin
fibreconfig(8) Configure settings for Fibre Channel disks. /sbin
fsaclctl (no man page) Enable/disable Access Control Lists (ACLs). /usr/sbin
hdid(8) Disk Image loading and decompression. /usr/bin
hdiutil(1) Manipulate disk images (preferred over hdid.) /usr/bin
hfs.util(8) HFS/HFS+ file system utility. /System/Library/Filesystems/hfs.fs
ifcstart(8) Rebuilds file caches used by International /usr/libexec
components.
installer(8) System software and package installer tool. /usr/sbin
kerberosautoconfig(8) Configure Kerberos for Open Directory. /sbin
kextcache(8) Creates or updates kernel extension caches. /usr/sbin
kextd(8) Loads kernel extensions on demand. /usr/libexec/kextd
kextload(8) Loads, validates, and generates symbols for a kernel extension. /sbin
kextstat(8) Display status of dynamically loaded kext’s. /usr/sbin
kextunload(8) Terminates and unloads kernel extensions. /sbin
kuncd(8) The Kernel User Notification Center daemon. /usr/libexec
launchctl(1) Command-line interface to launchd. /bin
launchd(8) System wide and per-user daemon/agent manager. /sbin
launchd.conf(5) Commands for launchctl to run when launchd starts. man page, not a command.
launchd.plist(5) Documentation for launchd configuration files. man page, not a command.
launchd_debugd(8) Simple HTTP server to display launchd job data. See man page.
launchproxy(8) Provides inetd emulation for launchd. /usr/libexec
lookupd(8) Directory information and cache daemon. /usr/sbin
mdcheckschema(1) Schema validation tool for mdimport files. /usr/bin
mdfind(1) Command-line version of Spotlight search. /usr/bin
mdimport(1) Import file hierarchies into the Spotlight datastore, /usr/bin
mdls(1) Lists the metadata attributes for the specified file. /usr/bin
mdutil(1) Manage the metadata stores used by Spotlight. /usr/bin
memberd(8) Group membership resolution daemon. /usr/sbin
memberd.plist File located at /usr/share/man/man8/memberd.plist Not a command.
mkextunpack(8) Programmer tool for multikext (mkext) archives. /usr/sbin
mount_cddafs(8) Mount an Audio CD. /sbin
newfs_hfs(8) Construct a new HFS Plus (HFS+) file system. /sbin
nibtool(1) Programmer tool to print, verify, and update nib files(nib files contain user interface objects.) /usr/bin
niutil(1) NetInfo utility – read and write NetInfo data. /usr/bin
ntfs.util(8) NTFS file system utility. /System/Library/Filesystems/ntfs.fs
osacompile(1) Compile AppleScripts and other OSA language scripts. /usr/bin
osalang(1) Show information about installed OSA languages. /usr/bin
osascript(1) Execute AppleScripts and other OSA language scripts. /usr/bin
pbcopy(1) Copy from STDIN to the pasteboard (Clipboard.) /usr/bin
pbpaste(1) Paste from the pasteboard (Clipboard) to STDOUT. /usr/bin
pbhelpindexer(1) Index the HTML documentation for Developer Tools. /Developer/Tools
pbprojectdump Takes an Xcode project file and outputs a more nestedversion of the project structure. No man page.
pl(1) Converts between ASCII and binary plist formats. /usr/bin
plist(5) Property list format documentation. Not a command.
plutil(1) Check property list syntax and/or convert format. /usr/bin
pmset(1) Modify power management settings. /usr/bin
say(1) Convert text to audible speech. /usr/bin
screencapture(1) Capture screenshots to file or Clipboard. /usr/sbin
screenreaderd(8) VoiceOver daemon, gives audible feedback on useractivity and responds to user requests forVoiceOver feedback. /usr/sbin
scsid(8) SCSI subsystem daemon. /usr/libexec
securityd(1) Security context daemon for Authorization and cryptographic operations. /usr/libexec
softwareupdate(8) Mac OS X System Software Update tool. /usr/sbin
sw_vers(1) Show operating system version information. /usr/bin
system_profiler(8) Show system hardware and software configuration. /usr/sbin
textutil(1) Convert between various file formats. /usr/bin
ufs.util(8) UFS file system utility /System/Library/Filesystems/ufs.fs
uninstall-devtools.pl(8) Remove Xcode Tools or Developer installation. /Developer/Tools
uuidgen(1) Utility to generate a new Universally Unique ID (UUID.) /usr/bin
vpnd(8) Mac OS X VPN service daemon. /usr/sbin
wait4path(1) Wait for given path to show up in the file system. /bin
xcodebuild(1) Build an Xcode project. /usr/bin
xgridctl(8) Xgrid daemons control interface. /usr/sbin

 



本文作者: Sigma    在新浪微博关注SigmaSigmaWeibo    RSS订阅本博客
本文链接: http://www.sigma.me/2012/12/05/darwin-mac-os-x-unique-commands.html
本博客采用知识共享署名—非商业性-禁止演绎使用3.0协议进行许可,转载请保留作者和原文链接。

分类: 贝壳 标签: ,

  1. 2018年3月2日04:45 | #1

    Wenn Sie sich aber nur dreimal in der Woche auf diese Weise belasten, so sind dies schon 150 g in der Woche oder 7,8 kg im Jahr!

  2. 2018年3月2日14:18 | #2

    Hi there, everything is going perfectly here and ofcourse every one is sharing
    information, that’s actually fine, keep up writing.

  3. 2018年3月4日10:55 | #3

    Material indispensável: pedaços de obrigação bem como lápis.

  4. 2018年3月4日19:20 | #4

    Superb, what a weblog it is! This weblog gives helpful data to us,
    keep it up.

  5. 2018年3月6日10:38 | #5

    Indispensável wow tranquilo. Isso mesmo!
    Olá! http://periplus.blogspot.com/2008/07/

  6. 2018年3月9日06:35 | #6

    Below youll locate the link to some websites that we believe you ought to visit.

  7. 2018年3月13日01:41 | #7

    usually posts some quite interesting stuff like this. If youre new to this site

  8. 2018年3月15日12:09 | #9

    we prefer to honor several other internet web sites on the internet, even if they arent linked to us, by linking to them. Beneath are some webpages worth checking out

  9. 2018年3月15日22:22 | #10

    Photographs do not lie , unless they are retouched.

  10. 2018年3月15日23:21 | #11

    we prefer to honor a lot of other web internet sites around the web, even when they arent linked to us, by linking to them. Below are some webpages worth checking out

  11. 2018年3月16日00:45 | #12

    always a major fan of linking to bloggers that I adore but dont get lots of link love from

  12. 2018年3月16日04:58 | #13

    usually posts some extremely exciting stuff like this. If youre new to this site

  13. 2018年3月17日10:41 | #14

    usually posts some incredibly intriguing stuff like this. If youre new to this site

  14. 2018年3月17日19:27 | #15

    we prefer to honor several other net web-sites around the web, even though they arent linked to us, by linking to them. Below are some webpages really worth checking out

  15. 2018年3月18日02:14 | #16

    always a significant fan of linking to bloggers that I like but dont get lots of link really like from

  16. 2018年3月21日07:30 | #17

    we like to honor a lot of other world-wide-web internet sites around the net, even though they arent linked to us, by linking to them. Beneath are some webpages worth checking out

  17. 2018年3月22日04:49 | #18

    Howdy! This is my first comment here so I just wanted to
    give a quick shout out and tell you I genuinely enjoy reading your posts.
    Can you suggest any other blogs/websites/forums that cover the same topics?
    Many thanks!

  18. 2018年3月22日06:14 | #19

    we like to honor lots of other internet internet sites on the net, even when they arent linked to us, by linking to them. Below are some webpages really worth checking out

  19. 2018年3月26日01:39 | #20

    below youll obtain the link to some web-sites that we assume you must visit

  20. 2018年4月3日15:16 | #21

    Obrigada. Estou com uma duvida….
    FELIZ NATAL ! http://www.51zzt.com/comment/html/?51204.html

  1. 2018年3月5日16:23 | #1

无觅相关文章插件,快速提升流量