TGViewer
LinuxSkill - Сводки с прода и Шпаргалки LinuxSkill - Сводки с прода и Шпаргалки @linuxskill · 10.7K subscribers
Post #1138 5.35K
🚀 Тратишь время на рутину? Эти 23 команды поиска решат 99% задач с файлами

Устал скроллить директории руками и не можешь найти нужный конфиг или строчку в логах? Сейчас покажу полную шпаргалку ровно на 23 команды для быстрого поиска файлов и текста в Linux. Никакой воды, только хардкор.

1. Поиск файлов по имени и фразам

# Найти файл по имени (Find a file by name)
$ find / -iname "[query]"
$ fd [query]
$ fzf

# Найти все пути, содержащие фразу (Find all path names containing a phrase)
$ locate [query]
$ plocate [query]


2. Поиск исполняемых файлов и истории

# Найти путь к исполняемому файлу (Find the path of an executable)
$ which [command]

# Найти расположение бинарников, исходников и man-страниц команды (Find location of binary/source/man files for a command)
$ whereis [command]

# Поиск паттерна в выводе команды (Search for pattern in output of command)
$ history | grep [phrase]


3. Поиск файлов по времени изменения и доступа

# Найти файлы, чье содержимое было изменено менее 60 минут назад (Find files whose content was modified less than 60 minutes ago)
$ find / -mmin -60

# Найти файлы, чей статус был изменен менее 60 минут назад (Find files whose status was changed less than 60 minutes ago)
$ find / -cmin -60

# Найти все файлы, к которым обращались 7 дней назад (Find all files accessed 7 days ago)
$ find / -atime 7



4. Поиск паттернов и текста внутри файлов

# Поиск паттерна в файле (Search for pattern in file)
$ grep [query] [file]
$ rg [query] [file]
$ ag [query] [file]

# Рекурсивный поиск в файлах (Search recursively in files)
$ grep -r [query] [path]
$ rg [query] [path]
$ ag [query] [path]


5. Поиск по размеру, расширению и пустых директорий

# Найти файлы размером от 10MB до 100MB (Find files between 10MB and 100MB)
$ find / -size +10M -size -100M

# Найти файлы по расширению (Find files by extension)
$ fd -e [extension]
$ find . -type f -name "*.[extension]"
$ locate "*.[extension]"

# Найти пустые файлы и директории (Find empty files and directories)
$ find / -type f -empty
$ find / -type d -empty



❗️❗️❗️ Нравится формат? Ставь 👍

👉 Рубрика: #шпаргалка@LinuxSkill
⭐️ Зеркало в MAX

#Linux #Search #CLI #Bash #Sysadmin #DevOps
  • 👍 15
  • 🔥 8
More from @linuxskill
  1. Oct 6, 2026GitOps-практики: развёртываем сервис через ArgoCD Классический CI/CD запускает деплой. Но…
  2. Oct 5, 2026Post #1241
  3. Oct 2, 2026📊 Диск тормозит, а iostat показывает норму? Ищем хвост задержек Приложение подвисает на з…
  4. Sep 30, 2026💀 CPU под 100%, а в top пусто? Ловим невидимые процессы через eBPF Сервер греется, в шапк…
  5. Sep 28, 2026🔥 Знаешь только ip a? 10 неочевидных команд ip для Linux Большинство админов знают про ip…
  6. Sep 25, 2026Разобрать строку штатным <regex.h> и не получить молчаливое «нет совпадения». Проверял на…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →