Ulepszenie opcji wyszukiwania Nautilus


23

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.


Nie można przeszukiwać zawartości plików za pomocą Nautilus lub czegokolwiek innego niż wiersz poleceń. Ponieważ używam Dysku Google i Insync, po prostu idę do Dysku w Chrome, gdy chcę wyszukiwać zawartość, ponieważ problem polega na tym, że Dysk nie pozwala na wyszukiwanie w określonych folderach. Nie możesz wygrać, ale ta druga metoda jest zazwyczaj dla mnie w porządku, nawet przy 90 000 plików do wyszukiwania.
user84339,

Odpowiedzi:


26

Brzmi jak praca dla gnome-search-tool.

gnome-search-tool example

Może wykonywać częściowe dopasowania nazwy pliku i wyszukiwać więcej opcji:

  • Zawartość pliku
  • Data modyfikacji
  • Rozmiar
  • Opróżnij plik
  • Właściciel / grupa
  • Wykluczenie wzorca nazwy
  • Nazwij dopasowanie do wyrażenia regularnego
  • Pliki ukryte i zapasowe

Może też:

  • Śledź dowiązania symboliczne
  • Wyklucz inne systemy plików

Możesz zdefiniować lokalizację do wyszukiwania. W moim przykładzie mam dwa pliki .gpl w tym katalogu, ale tylko jeden zawiera słowo Serwer .


2
Wiem o tym, proszę o konkretny Nautilus.
Luis Alvarado,

6

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.


1
Bardzo mi pomogło. To najprostsza odpowiedź. Dlaczego zostało to przegłosowane?
Yonatan Simson

też bardzo mi pomóżcie, właściwie to należy przyjąć odpowiedź
Rodrigo Rodrigues

5

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, finda inni użytkownicy nie mają żadnych rozwiązań.


3

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.


3
To jest komentarz, prawda?
Manuel

1

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:

gsettings set org.gnome.nautilus.preferences enable-interactive-search false

0

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”.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.