username Asked: 2009-05-13 04:23:10 +0800 CST2009-05-13 04:23:10 +0800 CST 2009-05-13 04:23:10 +0800 CST Mac OS X 上有哪些有用的命令行命令? 772 根据Windows和Linux线程,您发现哪些命令在Mac OS X 服务器(或客户端)中最有用? mac-osx-server mac command-line-interface osx-leopard 30 个回答 Voted Tim 2009-05-15T03:40:24+08:002009-05-15T03:40:24+08:00 say "some text" 著名的用于让人们回到他们的公寓,say接受你的论点并通过音频输出设备大声朗读它们。 kch 2009-05-20T15:32:29+08:002009-05-20T15:32:29+08:00 pbpaste并pbcopy与粘贴板(又名剪贴板)进行交互。 例子: # copies the directory listing ls -l | pbcopy # get pasteboard lines containing foo and save them in a_file pbpaste | grep foo > a_file 我认为他们默认使用宏编码,所以如果你想要 UTF-8(你这样做),你应该查看这些链接: http://sigpipe.macromates.com/2005/10/11/clipboard-access-from-shell-utf-8/ http://www.macosxhints.com/article.php?story=20081231012753422&query=pbpaste username 2009-05-13T04:30:10+08:002009-05-13T04:30:10+08:00 fs_usage 让您监控文件系统活动。如果您想查看某个应用程序创建了哪些文件,这很方便。有关更多说明,请参阅http://rentzsch.com/macosx/fs_usageIntro。 richardhoskins 2009-05-13T08:49:05+08:002009-05-13T08:49:05+08:00 open . 在当前工作目录中打开一个查找器窗口。 Gary Chambers 2009-05-30T12:51:12+08:002009-05-30T12:51:12+08:00 从命令行,我喜欢能够: 创建和刻录“通用”CD/DVD: $ mkisofs -allow-multidot -allow-leading-dots -d -hide-rr-moved \ -l -joliet-long -R -T -v \ -V VOLUME_NAME -o output.iso root-cd-dir/ $ hdiutil burn -noverifyburn output.iso 从 CD/DVD 创建 ISO 映像: $ diskutil unmountDisk /dev/disk2s0 $ dd if=/dev/disk2s0 of=cdname.iso bs=32m 在我寻找 ldd 时能够忘记 otool 命令: $ alias ldd='printf "发送命令到\'\''otool -L\'\'' --\n" && otool -L' 从命令行挂载磁盘映像: $ hdid diskimage.dmg(或.iso) 使用预览访问手册页: $ man -t rsync | 打开 -f -a /Applications/Preview.app Jason Luther 2009-05-13T05:25:43+08:002009-05-13T05:25:43+08:00 'airport' CLI 实用程序是我的最爱。请参阅http://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/。它将显示您关联的 AP 的信号级别、噪声级别和 BSSID 等详细信息。 username 2009-05-13T04:37:15+08:002009-05-13T04:37:15+08:00 ipconfig getpacket en0 显示主以太网接口 (en0) 的网络配置。 如果您习惯于 Windows 并认为“ipconfig”已损坏 - 它不是 ;-) 您只需要添加几个参数 James 2009-06-21T05:12:19+08:002009-06-21T05:12:19+08:00 drutil tray open 由于无法从外壳外部访问 Apple 光驱上的弹出按钮,因此在没有连接键盘时非常有用(通过 ssh)。 w00t 2009-08-18T16:33:15+08:002009-08-18T16:33:15+08:00 怎么说都不过分,“开放”很棒。您可以在其 GUI 程序中打开文档,也可以使用 -a 选择 GUI 程序。例如, open -a vlc movie.avi 将打开 VLC 并告诉它在您当前的目录中加载movie.avi。 open movie.avi 将使用默认的任何程序打开它。如果你只是想打开一个程序,你也可以这样做: open -a system\ preferences 将运行系统偏好设置。您也可以打开网址: open vnc://myserver:5900 将打开屏幕共享并连接到 myserver。 查看 man open 查看您可以使用的所有标志。 dvoita 2009-05-30T14:24:40+08:002009-05-30T14:24:40+08:00 softwareupdate 从 CLI 更新您的 mac。
著名的用于让人们回到他们的公寓,
say
接受你的论点并通过音频输出设备大声朗读它们。pbpaste
并pbcopy
与粘贴板(又名剪贴板)进行交互。例子:
我认为他们默认使用宏编码,所以如果你想要 UTF-8(你这样做),你应该查看这些链接:
让您监控文件系统活动。如果您想查看某个应用程序创建了哪些文件,这很方便。有关更多说明,请参阅http://rentzsch.com/macosx/fs_usageIntro。
在当前工作目录中打开一个查找器窗口。
从命令行,我喜欢能够:
创建和刻录“通用”CD/DVD:
从 CD/DVD 创建 ISO 映像:
在我寻找 ldd 时能够忘记 otool 命令:
从命令行挂载磁盘映像:
使用预览访问手册页:
'airport' CLI 实用程序是我的最爱。请参阅http://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/。它将显示您关联的 AP 的信号级别、噪声级别和 BSSID 等详细信息。
显示主以太网接口 (en0) 的网络配置。
如果您习惯于 Windows 并认为“ipconfig”已损坏 - 它不是 ;-) 您只需要添加几个参数
由于无法从外壳外部访问 Apple 光驱上的弹出按钮,因此在没有连接键盘时非常有用(通过 ssh)。
怎么说都不过分,“开放”很棒。您可以在其 GUI 程序中打开文档,也可以使用 -a 选择 GUI 程序。例如,
将打开 VLC 并告诉它在您当前的目录中加载movie.avi。
将使用默认的任何程序打开它。如果你只是想打开一个程序,你也可以这样做:
将运行系统偏好设置。您也可以打开网址:
将打开屏幕共享并连接到 myserver。
查看
查看您可以使用的所有标志。
从 CLI 更新您的 mac。