ac命令行隐藏ssid_扔掉鼠标吧!试着用命令行操作 macOS!

今天讲讲如何不离开终端,只用命令行操作 macOS,而且是更简单的操作。

其实 macOS 有很多与应用程序和操作系统交互的命令,只是太复杂,记不住。

如:

# 打开 WIFI
$ networksetup -setairportpower en0 on
# 关闭 WIFI
$ networksetup -setairportpower en0 off
# 连接 WIFI
$ networksetup -setairportnetwork en0  WIFI名  WIFI密码

感受一下,记得住吗?反正我是记不住。

如果换成这样呢?

$ m wifi on
$ m wifi off
$ m wifi connect WIFI名  WIFI密码

一下就记住了。

这就是 m-cli 带来的更简单更人性化的命令行工具。

m-cli 简介

m-cli 是一款开源的命令行工具,仅适用于 macOS,它对很多 macOS 的命令进行了包装,使命令用起来更简单,使用 m-cli 你可以很方便的跟系统和指定的应用程序进行交互 。

注意,这里说的是指定的应用程序,它们通过插件的方式集成到 m-cli 中。

想知道 m-cli 都有哪些功能,安装后执行 m 即可查看。

环境准备

使用 brew 命令安装:

brew install m-cli

如果已安装过,需要升级,则:

m --update

如果不想用了,卸载也很容易:

m --uninstall

小试牛刀

# 1.关闭 WIFI
$ m wifi off
# 2.打开 WFI
$ m wifi on
# 3.清空废纸篓
$ m trash clean
# 4.查看指定文件夹的大小
$ m dir size 一个文件夹
# 5.打开飞行模式
$ m flightmode on
# 6.关闭飞行模式
$ m flightmode off

使用指南

控制电脑

休眠

m sleep

重新启动

m restart

关机

shutdown

操作垃圾桶

# 查看废纸篓状态
$ m trash status
Size:  260M
Number of files: 412
# 清空
$ m trash clean
Password:
Done!

操作 WFI

查看当前 WIFI 的状态

$ m wifi status
     agrCtlRSSI: -53
     agrExtRSSI: 0
    agrCtlNoise: -87
    agrExtNoise: 0
          state: running
        op mode: station
     lastTxRate: 122
        maxRate: 300
lastAssocStatus: 0
    802.11 auth: open
      link auth: wpa2-psk
          BSSID: 50:d2:....
           SSID: 毕小烦
            MCS: 6
        channel: 157,1

扫描 WIFI

看看周围有哪些 WIFI:

$ m wifi scan
SSID BSSID RSSI CHANNEL HT CC SECURITY
...具体内容略...

连接 WIFI

m wifi connect SSID 密码

如:

$ m wifi connect 毕小烦 123456
en0 is not a Wi-Fi interface.
** Error:

呀,报错了,如果报上述错误,证明 m-cli 中默认的设备名 en0 跟你要连接的 WIFI 不匹配,设置一下环境变量,再执行就 OK 了。

如:

$ export _W_DEVICE=en1
$ m wifi connect 毕小烦 123456

关闭 WIFI

不想用了就关掉 WIFI 吧:

m wifi off

打开 WIFI

打开也很方便:

m wifi on

查看 WIFI 连接历史

m wifi history

查看 WIFI 密码

查看当前连接的 WIFI 密码:

m wifi showpassword

会让你输入管理员的用户名和密码

查看指定 WIFI 的密码:

m wifi showpassword WIFI名

操作 Finder

是否显示隐藏的文件

# 查看是否显示了隐藏文件:YES/NO
$ m finder showhiddenfiles
# 显示隐藏文件
$ m finder showhiddenfiles YES
# 不显示隐藏文件
$ m finder showhiddenfiles NO

是否显示文件的扩展名

# 查看是否显示了文件的扩展名:YES/NO
$ m finder showextensions
# 显示文件扩展名
$ m finder showextensions YES
# 不显示文件扩展名
$ m finder showextensions NO

是否在 Finder 窗口顶部显示文件路径

# 在 Finder 窗口顶部显示文件路径
$ m finder showpath YES
# 不显示路径
$ m finder showpath NO

帮助命令

更多用法请查看帮助命令:

$ m
  Swiss Army Knife for macOS ! 


usage:  m [OPTIONS] COMMAND [help]

    OPTIONS
        --update        update m-cli to the latest version
        --uninstall     uninstall m-cli

    COMMANDS:
        help
        battery
        bluetooth
        dir
        disk
        display
        dns
        dock
        finder
        firewall
        flightmode
        gatekeeper
        group
        hostname
        info
        itunes
        lock
        network
        nosleep
        notification
        ntp
        printer
        restart
        safeboot
        screensaver
        service
        shutdown
        sleep
        timezone
        trash
        update
        user
        volume
        vpn
        wallpaper
        wifi

如果你想了解更多 m-cli 命令的用法,给我留言吧,让我知道继续丰富它的价值。

可能你还喜欢:
  • 这可能是用 Markdown 写微信公众号的终极解决方案

  • Markdown 与思维导图的相互转换

  • Typora 拾遗:玩转图片存储

  • 如何使用 Markdown 写邮件


7fb48a4497042cceb911556e2a9e0f5e.png

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值