AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 7346
In Process
username
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 30 个回答
  • 90830 Views

30 个回答

  • Voted
  1. Tim
    2009-05-15T03:40:24+08:002009-05-15T03:40:24+08:00
    say "some text"

    著名的用于让人们回到他们的公寓,say接受你的论点并通过音频输出设备大声朗读它们。

    • 28
  2. 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
    • 23
  3. username
    2009-05-13T04:30:10+08:002009-05-13T04:30:10+08:00
    fs_usage
    

    让您监控文件系统活动。如果您想查看某个应用程序创建了哪些文件,这很方便。有关更多说明,请参阅http://rentzsch.com/macosx/fs_usageIntro。

    • 19
  4. richardhoskins
    2009-05-13T08:49:05+08:002009-05-13T08:49:05+08:00
    open .
    

    在当前工作目录中打开一个查找器窗口。

    • 17
  5. 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
    
    • 13
  6. 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 等详细信息。

    • 12
  7. username
    2009-05-13T04:37:15+08:002009-05-13T04:37:15+08:00
    ipconfig getpacket en0
    

    显示主以太网接口 (en0) 的网络配置。

    如果您习惯于 Windows 并认为“ipconfig”已损坏 - 它不是 ;-) 您只需要添加几个参数

    • 11
  8. James
    2009-06-21T05:12:19+08:002009-06-21T05:12:19+08:00
    drutil tray open
    

    由于无法从外壳外部访问 Apple 光驱上的弹出按钮,因此在没有连接键盘时非常有用(通过 ssh)。

    • 11
  9. 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
    

    查看您可以使用的所有标志。

    • 11
  10. dvoita
    2009-05-30T14:24:40+08:002009-05-30T14:24:40+08:00
    softwareupdate
    

    从 CLI 更新您的 mac。

    • 10

相关问题

  • 如何从命令行合并ubuntu上的两个ext3分区?

  • 使用 Mac OS X Server 电子邮件和日历

  • Macintosh 的陷阱

  • 英特尔 mac 没有明显启动 [关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve