Jakoś stworzyłem plik o nazwie \
w katalogu (tak, znak odwrotnego ukośnika). Próbowałem różnego rodzaju sed, find i grep fu, ale po prostu nie mogę go usunąć! Wiem, że mogłem po prostu usunąć katalog, ale czy istnieje bardziej interesujący sposób, aby to naprawić?
unix
command-line-interface
danodonovan
źródło
źródło
rm \\
? Dla porównaniarm -f \\
ma wygląd czegoś bardzo niebezpiecznego (nawet jeśli technicznie nie jest niebezpieczny).Czy możesz być pewien, że to naprawdę tylko odwrotny ukos?
Pomyślałem, że następująca raczej zabawna sesja może się przydać innym w równie przerażającym stanie, jak ja właśnie:
Do Twojej wiadomości, treść wydawała się zrzutem zmiennych środowiskowych awk .. obecnie nie mam pojęcia, jak się tam dostała!
źródło
możesz usunąć nazwę pliku „\”, wydając polecenie -
rm \\
będzie del
źródło
Jeśli nie jesteś pewien opanowania wiersza poleceń dla tej operacji, sugeruję zainstalowanie Midnight Commander lub
mc
zobacz https://midnight-commander.org/ (nie jestem z nim związany, tylko szczęśliwy użytkownik). Jest pakowany w różne dystrybucje Linuksa.Jest to małe narzędzie pokazujące graficznie (ale nadal tylko z terminalem, bez X / Window) twoich plików, ze wszystkimi dostępnymi standardowymi operacjami, takimi jak usuwanie.
Może to uprościć, ponieważ szybciej będzie po prostu przejść do pliku za pomocą strzałek i nacisnąć F8 (jeśli pamięć służy), aby usunąć plik.
źródło