Windows Tips & News

Jak najít soubory v linuxovém terminálu

click fraud protection
DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Linux, bez ohledu na distribuci, kterou používáte, přichází s řadou nástrojů GUI, které umožňují vyhledávání souborů. Mnoho moderních správců souborů podporuje vyhledávání souborů přímo v seznamu souborů. Existuje však řada situací, kdy potřebujete konzolu použít, například během relace SSH nebo když se X server nespustí. Zde je návod, jak rychle najít soubory pomocí terminálu.

reklama

Pokud umíte používat GUI, hledání souborů není problém. V mém oblíbeném desktopovém prostředí XFCE umožňuje správce souborů Thunar vyhledávání souborů zadáním názvu souboru přímo do seznamu souborů.
Hledat soubory Linux

Také je tu Catfish, oblíbený vyhledávací nástroj s vyhledávacím indexem, který dokáže najít vaše soubory opravdu rychle.

Catfish Linux

Rád bych se podělil o metody, které sám používám, když pracuji v terminálu.
První metoda zahrnuje nástroj find, který existuje v jakékoli distribuci, dokonce i ve vestavěných systémech postavených na busyboxu. Další metodou je příkaz locate.

Chcete-li najít soubory v terminálu Linux, Udělej následující.

  1. Otevřete svou oblíbenou terminálovou aplikaci. Terminál XFCE4 je moje osobní preference.
  2. Zadejte následující příkaz:
    najít /cestu/ke/složce/ -jméno *část_název_souboru*

    Argumenty výše jsou následující:
    /cesta/k/složce/ - složka, kde má začít hledání. Pokud není zadáno, spustí se vyhledávání v aktuálním adresáři.
    Vypínače, které používám:
    -name - vyhledá soubory a složky, které obsahují zadanou část v názvu, a ignoruje malá a velká písmena.

    Příklad:

    Zde je příkaz, který mohu použít k nalezení mých článků, které jsem napsal o prohlížeči Opera:

    najděte ~/Documents/winaero/ -iname *opera*.txt
    Najít soubory v Linuxu
  3. Pokud potřebujete najít pouze soubory nebo pouze složky, přidejte možnost - typ f pro soubory nebo -typ d pro adresáře. Zde je několik příkladů:
    Najít pouze soubory v LinuxuNajít pouze adresáře v Linuxu
  4. Chcete-li najít nedávno upravené soubory a adresáře, můžete použít následující možnosti nalézt příkaz:
    -mmin n - vyhledá soubory, které byly změněny před n minutami. -mtime n - vyhledá soubory, které byly změněny před n*24 hodinami. Když find zjistí, před kolika 24hodinovými obdobími byl soubor naposledy zpřístupněn, jakákoli zlomková část je ignorována, takže aby odpovídal -mtime +1, soubor musel být změněn alespoň před dvěma dny.
  5. Je možné provést příkaz pro soubory nalezené vaším vyhledávacím dotazem. Viz následující příklad:
    najít ~/Documents/winaero/ -iname opera45.txt -type f -exec vim {} \;

    Zde ke spuštění použijeme volbu -exec vim textový editor pro všechny soubory ve výsledcích vyhledávání. Část "{} " představuje soubory nalezené pomocí nalézt příkaz. "\;" ending určuje konec příkazu pro -exec volba.Terminál Najít otevřít ve VimuSoubor otevřen ve Vim

Obsahskrýt
Příkaz lokalizovat
Najít soubory pomocí mc

Příkaz lokalizovat

Nástroj pro vyhledávání lokalit používá speciální databázi souborů k okamžitému nalezení souborů. Index pro příkaz může být vytvořen a aktualizován pomocí aktualizovánob příkaz. Zatímco výsledky hledání se objeví okamžitě, musíte udržovat index hledání a udržovat jej aktuální, jinak může příkaz locate najít soubory, které byly odstraněny nebo přesunuty do jiného adresáře.

V obecném případě je syntaxe následující.

vyhledejte -i název_souboru

Volba -i znamená "ignorovat malá a velká písmena".

Zde je příklad:

Find With Locate Linux Original
Find With Locate Linux 2

Bonusový tip: Další metodou, kterou často používám, je Midnight Commander (mc), konzolová aplikace pro správu souborů. Na rozdíl od find or locate není mc ve výchozím nastavení součástí všech linuxových distribucí, které jsem zkoušel. Možná jej budete muset nainstalovat sami.

Najít soubory pomocí mc

Chcete-li pomocí Midnight Commander najít soubory obsahující určitý text, spusťte aplikaci a stiskněte na klávesnici následující sekvenci:
Alt + Posun + ?
Tím se otevře vyhledávací dialog.

Najděte soubory s Mc Linux Original

Vyplňte část "Název souboru:" a stiskněte klávesu Enter. Najde všechny soubory, které odpovídají kritériím.

Najděte soubory s výsledky Mc Linux

Tyto soubory můžete umístit do levého nebo pravého panelu pomocí Panelizovat možnost a kopírovat/přesouvat/mazat/zobrazovat/dělat s nimi, co chcete.

A je to.

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému
Poslechněte si pokročilé informace o ovládacích prvcích s programem Narrator ve Windows 10

Poslechněte si pokročilé informace o ovládacích prvcích s programem Narrator ve Windows 10

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuN...

Přečtěte si více

Ruční synchronizace času s internetovým serverem ve Windows 10

Ruční synchronizace času s internetovým serverem ve Windows 10

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuI...

Přečtěte si více

Windows 10 verze 2004 má certifikaci pro Bluetooth 5.1

Windows 10 verze 2004 má certifikaci pro Bluetooth 5.1

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuW...

Přečtěte si více