как воссоздать файл .Trash на сервере ubuntu

Сначала давайте исправим проблему с вашим менеджером пакетов. Установите отсутствующие зависимости, используя:

sudo apt install -f

После этого, если вы уже удалили mysql-server, переустановите его:

sudo apt install mysql-server

Если вы еще не удалили его , или если переустановка не запрашивала у вас новый пароль root MySQL, теперь выполняйте (при необходимости, при необходимости обновляя номер версии):

sudo dpkg-reconfigure mysql-server-5.7

Теперь вы должны сбросить пароль. Попробуйте снова войти в систему с правами пользователя root с приглашением интерактивного пароля:

mysql -u root -p

Если вы все еще получаете ошибку

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

, скорее всего, это означает, что сервер MySQL не запущен. Попробуйте запустить его с помощью:

sudo systemctl restart mysql

После этого systemctl status mysql сообщит об этом как «active (running)». Попробуйте войти в систему снова.

-3
задан 20 May 2018 в 12:35

3 ответа

Вы можете (повторно) создавать каталоги с помощью команды mkdir. В этом случае:

mkdir -m 700 ~/.Trash

-m 700 устанавливает режим доступа к каталогам, чтобы запретить доступ к другим пользователям, так как они не должны нормально отслеживаться в вашем корзине, даже если они в противном случае разделяют доступ к чтению в ваш домашний каталог.

Кроме того, вы должны, вероятно, удалить вводящий в заблуждение псевдоним rm:

unalias rm

Если вы хотите, чтобы команда перемещала файлы в корзину, как многие (графические ), вы можете использовать приложение gvfs-trash из пакета gvfs-bin (не установленное по умолчанию на сервере Ubuntu). Если вы слишком долго набираете для себя, вы можете настроить псевдоним, подобный этому:

alias trash='gvfs-trash'
0
ответ дан 22 May 2018 в 10:35

Вы можете (повторно) создавать каталоги с помощью команды mkdir. В этом случае:

mkdir -m 700 ~/.Trash

-m 700 устанавливает режим доступа к каталогам, чтобы запретить доступ к другим пользователям, так как они не должны нормально отслеживаться в вашем корзине, даже если они в противном случае разделяют доступ к чтению в ваш домашний каталог.

Кроме того, вы должны, вероятно, удалить вводящий в заблуждение псевдоним rm:

unalias rm

Если вы хотите, чтобы команда перемещала файлы в корзину, как многие (графические ), вы можете использовать приложение gvfs-trash из пакета gvfs-bin (не установленное по умолчанию на сервере Ubuntu). Если вы слишком долго набираете для себя, вы можете настроить псевдоним, подобный этому:

alias trash='gvfs-trash'
0
ответ дан 17 July 2018 в 13:54

Вы можете (повторно) создавать каталоги с помощью команды mkdir. В этом случае:

mkdir -m 700 ~/.Trash

-m 700 устанавливает режим доступа к каталогам, чтобы запретить доступ к другим пользователям, так как они не должны нормально отслеживаться в вашем корзине, даже если они в противном случае разделяют доступ к чтению в ваш домашний каталог.

Кроме того, вы должны, вероятно, удалить вводящий в заблуждение псевдоним rm:

unalias rm

Если вы хотите, чтобы команда перемещала файлы в корзину, как многие (графические ), вы можете использовать приложение gvfs-trash из пакета gvfs-bin (не установленное по умолчанию на сервере Ubuntu). Если вы слишком долго набираете для себя, вы можете настроить псевдоним, подобный этому:

alias trash='gvfs-trash'
0
ответ дан 20 July 2018 в 13:58

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

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