sudo ls - ЛРА. | grep команда

Я плохо знаком с Linux, пытаясь убрать мою систему после удаления пакета 'тандерберд'.

Я использую команду sudo ls -lRa . | grep thunderbird найти, что все остающиеся файлы конфигурации и другие оставшиеся файлы удаляют их из моей системы.

Эта команда очень полезна и помогает мне много определить местоположение файлов, связанных с определенным пакетом. Я уже удалил все каталоги, связанные с тандербердом, но когда я работаю sudo ls -lRa . | grep thunderbird команда, это - то, что я вижу теперь:

-rw-rw-r-- 1 kao kao 75786 bal.  16 01:26 appimagekit_206c725ecb426eabc4dcda2a204bf247_thunderbird.png
-rw-------  1 kao kao  140 bal.  17 16:48 thunderbird[2].desktop
-rw-------  1 kao kao  140 bal.  17 16:48 thunderbird[3].desktop
-rw-------  1 kao kao  140 bal.  17 16:50 thunderbird[4].desktop
-rw-------  1 kao kao  140 bal.  17 16:53 thunderbird[5].desktop
-rw-------  1 kao kao  140 bal.  17 16:53 thunderbird[6].desktop
-rw-------  1 kao kao  140 bal.  17 16:29 thunderbird.desktop

Каковы те файлы, как определить местоположение их и удалить их?

2
задан 17 April 2020 в 16:58

4 ответа

как определить местоположение их и удалить их?

Один способ сделать это использовал бы команду find

sudo find / -iname '*thunderbird*'

Как это Вы проанализируете всю файловую систему и будете видеть каждый элемент, который содержит выражение "тандерберд"

Alternativly у нас есть fd-find в нашем репозитории, который быстрее затем, находят (потому что он использует мультипоток), Он не установлен по умолчанию, можно установить его с Кв.

sudo apt install fd-find

Синтаксис легче, и вывод является цветным

fd thunderbird /

Можно также использовать, располагаются

locate thunderbird

Удалить использование файла rm команда

3
ответ дан 25 April 2020 в 10:45

Вы обычно не должны делать этого вручную. Диспетчер пакетов будет заботиться об удалении конфигураций в масштабе всей системы данного использования пакета purge действие или при обеспечении --purge для remove действие

sudo apt purge thunderbird

От apt-get(8):

чистка: чистка идентична для удаления за исключением того, что пакеты удалены и очищены (любые конфигурационные файлы удалены также).

- чистка: Используйте чистку вместо, удаляют для чего-либо, что было бы удалено. Звездочка (" * ") будет отображена рядом с пакетами, которые, как планируют, будут очищены. удалите - чистка эквивалентна команде чистки. Элемент конфигурации: APT:: Доберитесь:: Чистка.

Если Вы все еще испытываете желание искать файл, так или иначе соответствуя использованию имени find как предложено в других ответах; это произведет полный путь подобранного файла.

1
ответ дан 25 April 2020 в 10:45

Файлы на рабочем столе являются аналогом к ярлыкам Меню "Пуск" в Windows. Те файлы регистрируют некоторую команду или приложение в системе. Те файлы определяют inicialization параметры приложения или команды.

Они хранятся в /usr/share/applications каждому пользователю или ~/.local/share/applications если его единственное доступное для одного пользователя.

Exemple:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Nome do aplicativo de exemplo
Comment=Um aplicativo de exemplo
Exec=aplicativo
Icon=aplicativo.png
Terminal=false

[Настольная Запись]

First line and header of the file. 

Type=Application

Tells the enviroment that this desktop file belongs to a application. May also be a Link or Directory.

Encoding=UTF-8

Describe the coding of the file.

Имя Name=Example

Application names for the menu and any launcher.

Comment=A exemple приложения

Describe the  application ("tooltip").

Exec=aplicativo

The shell command that start the application. 
May have arguments.

Icon=application.png

Icon's file.

Terminal=false

Describe if the application must beexecuted ina terminal.

Souce: https://developer.gnome.org/integration-guide/stable/desktop-files.html.pt_BR

0
ответ дан 25 April 2020 в 10:45

Когда Вы хотите удалить пользователя определенные конфигурационные файлы и данные приложения:

Ваши конфигурационные файлы расположены в ~/.thunderbird папка, где ~ означает Вашу домашнюю папку.

Можно удалить со следующей командой:

rm -fr ~/.thunderbird
0
ответ дан 25 April 2020 в 10:45

Другие вопросы по тегам:

Похожие вопросы: