Puncte:5

Cum să căutați într-un anumit folder sau disc și să obțineți numai rezultatele pentru acel folder sau disc

drapel cn

Am căutat pe disc un anumit nume de fișier și am obținut rezultatele pentru tot computerul. M-am asigurat că fereastra managerului de fișiere era în interiorul discului (CANON_DC) așa și am căutat ike.introduceți descrierea imaginii aici

Fereastra managerului de fișiere era în CANON_DC. După cum puteți vedea după unele nume de directoare, cum ar fi Documente/Jeshua.. și Pictues/fotografii distractive... Toate acestea sunt din folderul principal. Am fișiere pentru tot computerul; nu doar discul. Cum pot restrânge acest lucru?

JoshuaD avatar
drapel in
Catfish este o soluție grafică foarte frumoasă și este destul de ușor de integrat cu diversele manageri de fișiere grafice Linux.
vanadium avatar
drapel cn
Ar putea fi pentru că folosești tracker-ul? Comportamentul normal pentru Nautilus ar fi, de asemenea, să caute începând din directorul curent
sudodus avatar
drapel jp
Este OK cu o soluție de linie de comandă sau trebuie să fie o soluție GUI?
Will avatar
drapel id
@sudodus - ar fi bine să le avem pe amândouă!
Puncte:6
drapel jp

Calea liniei de comandă

Poți să folosești găsi pentru a găsi un fișier într-un arbore de directoare specificat, de exemplu

$ find ~ -name „*bashrc*”
/home/sudodus/.bashrc

$ find /etc -name „*bashrc*”
/etc/bash.bashrc
/etc/skel/.bashrc

găsi este un instrument foarte puternic. Este nevoie de timp pentru a învăța totul, dar acesta este un început bun. Vedea omul găsi, citiți tutoriale prin internet și întrebați aici la AskUbuntu pentru a afla mai multe despre el.

Modul GUI

Se pare că instrumentul de căutare încorporat în alias Fișiere nautilus va căuta în întregul computer. Dar există multe instrumente Linux, care pot fi instalate în Ubuntu. Le găsiți cu ușurință pe internet, de ex. prin intermediul acest link

Unele dintre ele vă permit să specificați calea de căutare sau „filtru”, de exemplu FSearch, ULauncher, Catfish.

Recoll este un instrument avansat care poate căuta și conținut în fișiere (corespunzător la grep pe linia de comandă).

Arun avatar
drapel ru
Puteți duce soluția de linie de comandă la nivelul următor, introducând rezultatele căutării din `find` în managerul de fișiere [`nnn`](https://github.com/jarun/nnn), astfel încât să puteți naviga printre rezultate și analizează-le vizual - `find ~ -name "*bashrc*" -print0 | nnn -H`
sudodus avatar
drapel jp
@Arun, da, se poate și unii utilizatori o vor găsi util. Sunteți binevenit să scrieți un răspuns în care arătați cum se face, de exemplu, cu o demonstrație cu câteva capturi de ecran.
Arun avatar
drapel ru
Am împărtășit comanda care este o extensie a exemplului tău. Ar trebui să fie suficient pentru a-l încerca.
sudodus avatar
drapel jp
@Arun, OK. Oricum, m-am uitat la pagina ta github și la animație :-)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.