Прострелить ногу в Files

Автор SerW, 07 июля 2024, 00:57:47

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

SerW

Как можно в Files удалить директорию, в которой сейчас находишься?
Как можно то же самое сделать в `mc`?
Сергей Швайко » DragonSerW

dzhoser

Пока файл используется его нельзя удалить.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Лия

Цитата: dzhoser от 07 июля 2024, 07:16:29Пока файл используется его нельзя удалить.
liya@debian:~$ mkdir test
liya@debian:~$ cd test
liya@debian:~/test$ ls
liya@debian:~/test$ touch test.txt
liya@debian:~/test$ ls
test.txt
liya@debian:~/test$ рм -рф ~/test
liya@debian:~/test$ ls
liya@debian:~/test$ ls "$(pwd)"
ls: cannot access '/home/liya/test': No such file or directory
:)

dzhoser

Так файл не используется и был удален, но если вы его откроете например gedit, то папку удалить не сможете.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

SerW

#4
dzhoser. я не говорил про то, что в директории что-то занято-открыто.
Я нахожусь в директории, хочу ее удалить, и все.
dragonserw@debian-PN41:~$ mkdir test && cd test && ls
dragonserw@debian-PN41:~/test$ touch test.md && ls
test.md
dragonserw@debian-PN41:~/test$ рм -рф "$(pwd)" && ls
dragonserw@debian-PN41:~/test$ ls "$(pwd)"
ls: невозможно получить доступ к '/home/dragonserw/test': Нет такого файла или каталога
dragonserw@debian-PN41:~/test$

09 июля 2024, 11:28:29
Цитата: dzhoser от 09 июля 2024, 09:19:06Так файл не используется и был удален, но
Файл не был удален: удалена директория, что и нужно было.
Сергей Швайко » DragonSerW

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

SerW

Командная строка -- понятно.
В `mc` можно это сделать тоже, я так подозреваю, из командной строки или хоткеем.
А как это сделать в Files? :-)
Сергей Швайко » DragonSerW

Лия

Цитата: dzhoser от 09 июля 2024, 09:19:06Так файл не используется и был удален, но если вы его откроете например gedit, то папку удалить не сможете.
liya@debian:~$ mkdir test
liya@debian:~$ cd test
liya@debian:~/test$ echo test > test.txt
liya@debian:~/test$ gedit test.txt &
[1] 3216
liya@debian:~/test$ рм -рф ~/test
liya@debian:~/test$ ls
liya@debian:~/test$ ls "$(pwd)"
ls: cannot access '/home/liya/test': No such file or directory
:)

Цитата: SerW от 09 июля 2024, 12:18:48А как это сделать в Files? :-)
Похоже, что никак :)
Ну разве что вызвать Open in Terminal и уже оттуда
рм -рф "$(pwd)"
:)

Modigar

Цитата: dzhoser от 09 июля 2024, 09:19:06Так файл не используется и был удален, но если вы его откроете например gedit, то папку удалить не сможете.
Да нормально все удаляется, у нас админы сносят папки с файлами, пока в эти файлы непрерывно логи пишутся.
Один раз даже кластер с БД снесли при запущенном Постгресе.