【发布时间】:2021-09-08 12:02:20
【问题描述】:
在遵循在线教程 (How to Start PostgreSQL Server on Mac OS X via Homebrew) 并运行命令 $ ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents 时,如何删除此符号链接而不导致失败?
在命令运行状态之前
$ cd /usr/local/opt/postgresql/
$ ls
COPYRIGHT README include
HISTORY bin lib
INSTALL_RECEIPT.json homebrew.mxcl.postgresql.plist share
$ cd /Library/LaunchAgents
$ ls
com.cisco.anyconnect.gui.plist
com.cisco.anyconnect.notification.plist
com.oracle.java.Java-Updater.plist
在命令运行状态之后
ls -l /Library/LaunchAgents
total 16
-rw-r--r-- 1 root wheel 667 Nov 12 2020 com.cisco.anyconnect.gui.plist
-rw-r--r-- 1 root wheel 664 Nov 12 2020 com.cisco.anyconnect.notification.plist
lrwxr-xr-x 1 root wheel 104 Jun 10 23:24 com.oracle.java.Java-Updater.plist -> /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Resources/com.oracle.java.Java-Updater.plist
可以
$ rm com.oracle.java.Java-Updater.plist
用于删除符号链接而不是文件本身?
【问题讨论】:
标签: java macos terminal symlink