W Nautilusie, jeśli naciśniesz CTRL+ Fw folderze, dostanę pole wyszukiwania, które pomoże mi wyszukać w bieżącym katalogu i podkatalogach określone nazwy i typy plików, ale co jeśli:
- Znajdź WSZYSTKIE pliki (w tym pliki bez rozszerzeń)
- Znajdź plik bez rozszerzenia (bez symbolu kropki lub bez innego separatora nazwy / rozszerzenia)
- Znajdź plik z / bez znaku specjalnego
- Znajdź wszystkie pliki, które zaczynają się / nie zaczynają od znaku
- Znajdź wszystkie pliki, które kończą się / nie kończą znakiem
- Znajdź wszystkie pliki, które zaczynają się / nie zaczynają od znaku, ale kończą / nie kończą się znakiem
- Znajdź tylko pliki / foldery
- Znajdź pliki z określonym tekstem
- Znajdź pliki o rozmiarze mniejszym / większym / równym / do X.
- Znajdź pliki zmodyfikowane / utworzone w dacie X.
Pytam, ponieważ wyszukiwanie w KDE ma wszystkie te sposoby wyszukiwania określonych typów plików i jest o wiele lepsze w tym, dając całkiem dobrą swobodę, kiedy chcę szukać praktycznie wszystkiego.
Odpowiedzi:
Brzmi jak praca dla
gnome-search-tool
.Może wykonywać częściowe dopasowania nazwy pliku i wyszukiwać więcej opcji:
Może też:
Możesz zdefiniować lokalizację do wyszukiwania. W moim przykładzie mam dwa pliki .gpl w tym katalogu, ale tylko jeden zawiera słowo Serwer .
źródło
Jak korzystać z symboli wieloznacznych, zwłaszcza * (gwiazdka) w wyszukiwaniu plików GUI w systemie Linux Ubuntu Nautilus?
Miałem też problem z tym problemem, ale myślę, że znalazłem odpowiedź.
Oto równoważne wzorce wyszukiwania w systemie Windows i Nautilus:
Windows: schemat * .ppt
Nautilus: schemat ppt
Zasadniczo spróbuj użyć znaku spacji w Nautilusie, gdzie normalnie używasz * znaku. Myślę, że NAPRAWDĘ to rozgryzłem po latach prób ... westchnienia.
źródło
Podczas normalnego wyszukiwania za pomocą Nautilus, przeszuka on w bieżącym folderze i całym podfolderze pliki z wzorcem wyszukiwania w nazwie. Możesz ograniczyć rodzaj plików, które chcesz, klikając przycisk „+” po rozpoczęciu wyszukiwania i dodając regułę dla typu pliku.
Myślę, że to prawie wszystko, co możesz zrobić. Do wyszukiwania zaawansowanego zaawansowani użytkownicy używają programu wiersza polecenia,
find
a inni użytkownicy nie mają żadnych rozwiązań.źródło
Odniosę się do „pierwszego, rzeczywistego pytania”. po obszernych poszukiwaniach i irssi, około września 2013 r., odpowiedź wydaje się być;
Nie, nie jest możliwe - wyszukiwanie Nautilus ctrl-F nie może znaleźć WSZYSTKICH plików (w tym plików bez rozszerzeń).
Proszę zrozumieć, ja naprawdę nie stara się być negatywne, w rzeczywistości uważam za faktycznie rozwiązania problemu to może faktycznie się to naprawić.
Porada, że użytkownik powinien zamiast tego użyć innego programu (gnome-search-tool) lub zrobić coś innego niż to, czego chciał (w przypadku plików z (bardziej ograniczonym) wzorcem wyszukiwania w swoich nazwach), jest niejednoznaczna i ostatecznie nie jest pomocna .
jest to albo proste, nie, nie jest to możliwe. lub tak, a następnie metoda osiągnięcia celu. dalsze porady, jeśli są obecne, powinny wynikać z odpowiedzi na aktualne pytanie.
źródło
Chciałem dodać, oprócz odpowiedzi udzielonych i rozszerzonych na odpowiedź Octaviana, prostym sposobem na ulepszenie opcji wyszukiwania jest aktywacja pisania z wyprzedzeniem. Dzięki poniższej linii terminala możemy sprawić, że wyszukiwanie będzie bardziej intuicyjne:
źródło
Odkryłem przypadkiem, że w przeciwieństwie do tego, co podano w innej odpowiedzi i pomimo tego, co nie jest udokumentowane w Pomocy (!!!), znak spacji w ciągu wyszukiwania nie działa jako symbol wieloznaczny, ale jako warunek AND.
Przykład: „screen .png -4” znajdzie nazwy plików zawierające wszystkie 3 ciągi „sceen”, „.png” i „-4”.
Jestem bardzo zaskoczony, że Pomoce są (na ogół) tak nieprecyzyjne i że nie są używane żadne specjalne ciągi wyszukiwania Nautilusa i wstawione ikoną „+”, aby dodać specjalne warunki wyszukiwania, takie jak bardzo potrzebna opcja „nie w podfolderach”.
źródło