drwxr-xr-x 3 xx staff 96B Dec 13 19:14 iMazing.app drwxr-xr-x 3 xx staff 96B Nov 4 15:25 iStat Menus.app drwxr-xr-x 3 xx staff 96B Nov 22 20:57 iTerm.app drwxr-xr-x@ 3 root wheel 96B Jan 28 19:19 iTunes.app drwxr-xr-x 3 root admin 96B Jan 19 19:08 nextcloud.app drwxr-xr-x@ 3 xx staff 96B Oct 24 17:04 unetbootin.app
其中,第三列为 App 文件所属的用户,最后一列为 App 名称。主要分为两类:
大多数 App 文件的用户为你的用户名 xx,表示该行的软件是我们手动下载安装的。
少部分为 root,表示该软件为 系统软件(如 iTunes),或是一些以 .pkg 文件安装的软件(如 nextcloud)。
在我们之后参考这份软件列表时,需要区分上述几种软件,所以此处直接生成了这份信息较为丰富和杂乱的列表。
此外,如果你想要一份比较干净的 App 列表,可以运行:
ls -l /Applications | awk '{$1=$2=$3=$4=$5=$6=$7=$8=""; print}' | sed -E 's/^ +//g' > xxx/xxx
其结果类似于:
iMazing.app iStat Menus.app iTerm.app iTunes.app nextcloud.app unetbootin.app
如果你想要去掉其中的 .app 文件后缀名,则可运行:
ls -l /Applications | awk '{$1=$2=$3=$4=$5=$6=$7=$8=""; print}' | sed -E 's/^ +//g' | sed 's/\.app//g' > xxx/xx

其结果为:
iMazing iStat Menus iTerm iTunes nextcloud unetbootin 第二条
命令 /usr/local/bin/mas list > xxx/xxx,生成来自 Mac App Store 的 app 列表,其结果为:
1058273036 Polarr Photo Editor Pro (4.4.2) Install macOS High Sierra (13302) 1153157709 Speedtest (1.3) 451108668 QQ (6.3.1)
其中,第一列为 App 的 ID,第二列为名称,最后的括号中是版本号。mac命令大全
注意,当你下载了 Install macOS High Sierra 之类的 macOS 安装 app 后,运行第二条命令时,生成的文件中会混有 Install macOS High Sierra (13302) 之类的内容。想必你并不需要它,及时删除。
第三条
命令 /usr/local/bin/brew list > xxx/xxx,生成 Homebrew 安装的命令行工具列表,其结果类似于:
webp wget x264 xvid
每行一个工具名。
第四条
命令 /usr/local/bin/brew cask list > xxx/xxx,生成 Homebrew Cask 安装的普通软件列表,其结果类似于:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-81169-2.html
等到能和美帝在西太平洋别别苗头的时候
米涨价了
杨洋应对越来越有进步