Mac效率神器Alfred系列教程—系统命令和终端

    摘要

    Alfred系统命令和终端MacOS是类UNIX操作系统,里面集成了很多系统命令,执行后可以进行一系列的系统操作,比如shutdown、lock…

    Alfred系统命令和终端

    MacOS是类UNIX操作系统,里面集成了很多系统命令,执行后可以进行一系列的系统操作,比如shutdown、lock等。同时,也有很多命令可以在终端Terminal/Shell中执行。Alfred中集成了这两者的功能,可以直接在Alfred的输入框中输入命令执行操作。

    Alfred执行系统命令

    在Terminal中输入系统命令,MacOS就会直接执行命令所对应的系统操作,省去了鼠标点击步骤。如果在Alfred输入框中键入这些命令,也能达到同样的效果。 

    Alfred中支持的系统命令,以及对应的默认关键字如下:

    • Screen Saver(screensaver):切换到屏幕保护界面

    • Show Trash(trash):打开回收箱

    • Empty Trash(emptytrash):清空回收箱

    • Log Out(logout):登出当前用户

    • Sleep(sleep):睡眠模式

    • Sleep Displays(sleepdisplays):关闭屏幕显示

    • Lock(lock):锁定Mac

    • Restart(restart):重启Mac

    • Shut Down(shutdown):关闭Mac

    • Hide(hide):隐藏当前App界面

    • Quit(quit):退出当前App

    • Force Quit(forcequit):强制退出当前App

    • Quit All(quitall):退出所有App

    • Volume Up(volup):调大音量

    • Volume Down(voldown):调小音量

    • Toggle Mute(mute):静音

    • Eject(eject):弹出挂载文件

    可以在Features下的System设置面板中对这些命令字符串进行设置: 

    需要注意的是这些命令之中,有些在执行后可以有确认执行的步骤,以免产生误操作,比如emptytrash清空回收箱等。显示确认窗口的方法是在System设置面板中,勾选住Confirm选项。 

    Alfred执行终端命令

    如果你是一名程序员,可能需要经常执行一些Terminal终端命令。现在利用Alfred可以直接执行终端命令了,方法是在Alfred输入框中输入前缀“>”,后面接上命令字符串,之后Alfred就能直接调出Terminal,在其中执行相关终端命令。 

    当然,你也可以更改这个“>”前缀,方法是在Alfred的Terminal/Shell设置面板中,在Prefix下拉选项中选择自己想要的前缀。 

    Alfred执行终端命令时,默认启动的终端程序是Mac自带的Terminal。如果想将默认选项改为自己喜欢的终端App,也是可以的,前提是给Alfred提供一个AppleScript脚本。现在有很多终端App,提供了比Mac自带终端程序Terminal更强大方便的功能,比如iTerm。现在想让Alfred执行终端命令的App改成iTerm,需要执行以下步骤:

    1. 进入这个github网站:https://github.com/stuartcryan/custom-iterm-applescripts-for-alfred

      选择相应Alfred版本的AppleScript脚本,打开进行复制;

    2. 进入Terminal/Shell设置面板,将Application选择为Custom,然后将上一步中复制的脚本粘贴到文本框中。 

    之后,在Alfred中输入终端命令,执行命令时打开的程序就变为了iTerm。

    当你想执行更复杂的脚本程序时,可以在Workflow中创建工作流,利用关键字或热键来启动执行。


    avatar
    • 本文由 发表于 2018年4月15日
    Mac双系统时间同步解决办法! mac双系统

    Mac双系统时间同步解决办法!

    有很多人装了Mac和Windows的双系统之后会发现进入苹果后,再重启进Windows就会出现时间不同步的问题,Windows下的时间比Mac下晚8小时,那么这个问题该怎么解决呢?原因:1Window...
    Mac怎么删除双系统中的windows系统 mac双系统

    Mac怎么删除双系统中的windows系统

    有的小伙伴可能跟我一样在苹果 Mac 电脑上安装了双系统以后,觉得不方便,想要删除 BootCamp 下的 Windows 系统,收回磁盘空间。有时候人就是这样,手贱就会在电脑上安装这样哪样的东东。从...
    双系统怎么删除WIN系统或者苹果系统? mac双系统

    双系统怎么删除WIN系统或者苹果系统?

    我的是单系统——苹果系统,所以 没有双系统打开“Launchpad”,在“实用工具”中,双击打开“Boot camp助理"“其他”中然后点击“助理”点击“继续”我的是单系统——苹果系统,所以 没有双系...
    匿名

    发表评论

    匿名网友 填写信息