Mac啓動臺應用殘留圖標或分組如何徹底刪除?

使用Mac的時候,爲了方便,我們經常會在lanchpad啓動臺上面新建很多分組,有時候在系統升級後,刪除掉無用的app或做分組調整後,一些剩餘的圖標或者分組並沒有自動刪掉,煩不勝煩。

今天給大家分享一個低級別的操作方法。

操作需要謹慎,一旦操作錯誤可能會引起很多麻煩

首先,啓動臺的記錄數據路徑通常爲:

/private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db

前面的/private/var/folders/部分和後面的0/com.apple.dock.launchpad/db部分是固定的,中間位置需要你自己找一下你的Mac的對應路徑。

然後,打開terminal,cd到該路徑下:

# chris @ ChrisdeMacBook-Pro in /private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db [9:51:31]
$ cd /private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db

# chris @ ChrisdeMacBook-Pro in /private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db [9:53:25]
$ pwd
/private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db

# chris @ ChrisdeMacBook-Pro in /private/var/folders/0y/07_zk_vn3kgbrwtvhk0vy0s40000gn/0/com.apple.dock.launchpad/db [9:53:39]
$ ls
db     db-shm db-wal

最後,我們要開始操作了,直接在terminal中執行如下命令進入數據庫:

## 進入數據庫
$ sqlite3 db
SQLite version 3.32.3 2020-06-18 14:16:19
Enter ".help" for usage hints.
## 展示數據庫下的表
sqlite> .tables
app_sources       categories        downloading_apps  image_cache
apps              dbinfo            groups            items
## 查詢分組信息
sqlite>select * from groups;
## 查詢應用圖標信息
sqlite>select * from apps;
## 刪除分組信息
sqlite>delete from groups where title='xxxx';
## 刪除應用圖標信息
sqlite>delete from apps where title='xxx';

End~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章