Команды найти программы и файлы

Бывает, что некоторые команды Windows cmd сложно вспомнить, и сохранение их на компьютере или на бумаге в качестве шпаргалки является хорошей практикой. Этот список не является полным, но он содержит наиболее часто используемые команды. Не стесняйтесь добавить свои наиболее часто используемые команды в комментариях ниже, а так же поделиться этим списком.

Управление файлами и папками

  • COPY – Копирование файлов в другое место
  • DIR – Отображение файлов и папок в текущем каталоге
  • DEL или ERASE – Удаление файлов
  • EDIT – Запуск редактора файлов
  • CD – Изменить каталог
  • EXPAND – Распаковать сжатые файлы
  • FC – Сравнивает файлы и показывает различия между ними
  • FIND – Найти текстовую строку в файле
  • MD или MAKEDIR – Создать папку
  • MOVE – Переместить файлы из одной папки в другую
  • PRINT – отобразить содержимое текстового файла
  • RD или RMDIR – удалить папку
  • REN или RENAME – переименовать файл или папку
  • REPLACE – Замена файлов в одном каталоге на файлы с тем же именем в другом каталоге
  • ROBOCOPY – Использует программу робокопи для копирования файлов и каталогов
  • TREE – Показывает структуру каталогов диска или папки
  • TYPE – Отображает содержимое текстовых файлов
  • OPENFILES – Управление открытыми локальными или сетевыми файлами
  • XCOPY – Копирование файлов и деревьев каталогов

Приложения и процессы

  • SCHTASKS – Запланированный запуск приложения приложения (планировщик задач)
  • SHUTDOWN – Выключение или перезагрузка компьютера
  • TASKLIST – Список выполняемых задач
  • TASKKILL – Остановить или прекратить выполнение задачи (для остановки задачи используется PID, который можно узнать из TASKLIST).
  • REG – Запустить редактор реестра
  • RUNAS – Запуск задачи от имени другого пользователя

Управление дисками

  • CHKDISK – Проверяет диск и показывает статистику
  • DEFRAG – Запуск дефрагментации диска
  • CHKNTFS – Отображает или изменяет выполнение проверки диска при загрузке
  • COMPACT – Отображает и изменяет сжатие файлов в разделах NTFS
  • CONVERT – преобразование дискового тома FAT в NTFS
  • DISKPART – Отображение и настройка свойств разделов диска
  • FORMAT – Форматирование диска
  • FSUTIL – Отображение и настройка свойств файловой системы
  • LABEL – Создание, изменение или удаление метки тома диска
  • RECOVER – Восстановление данных с поврежденного или испорченного диска
  • VOL – Отображение метки тома и серийного номера диска

Системная информация

  • DATE – Выводит или устанавливает текущую дату
  • TIME – Выводит или устанавливает системное время
  • DRIVERQUERY – Отображает текущее состояние и свойства драйвера устройства
  • HOSTNAME – Отображает имя компьютера
  • SYSTEMINFO – Отображает информацию о конфигурации компьютера
  • VER – Позволяет просмотреть версию Windows
  • GPRESULT – Отображает текущие примененные групповые политики (RSoP)
  • GPUPDATE – Обновление групповых политик
Читайте также:
Топ программ на Андроид для изучения английского

Сеть

  • IPCONFIG – Отображает информацию о сетевых интерфейсах
  • PING – Отправляет ICMP-запросы на целевой хост, проверяет его доступность
  • TRACERT – Отображение пути пакетов в сети
  • NSLOOKUP – Поиск IP-адреса по имени ресурса
  • ROUTE – Отображает таблицы сетевых маршрутов
  • ARP – Показывает таблицу с IP-адресами, преобразованными в физические адреса
  • NETSH – Запускает программу управления сетевыми настройками
  • GETMAC – Показывает MAC-адрес сетевого адаптера
  • TFTP – Запускает TFTP-клиент в консоли

Настройка командной строки

  • CLS – Очистить экран
  • CMD – Отображает другую командную строку
  • COLOR – Устанавливает цвет текста и фона в консоли
  • PROMPT – Изменение начального текста командной строки
  • TITLE – Присвоение заголовка для текущего сеанса
  • HELP – Запуск справки CMD
  • EXIT – Выход из командной строки

191028 Санкт-Петербург Литейный пр., д. 26, Лит. А

Linux урок 6. Поиск файлов/директорий/ссылок. Команда find

55 секретных внутренних команд Windows Команды выполнить Команды Windows 7/10 Список команд Виндовс

Источник: serverspace.ru

Командная строка (CMD): самые нужные команды для просмотра характеристик ПК, работы с сетью, дисками, восстановления ОС Windows

Что нужно знать о CMD

Доброго времени!

Ни для кого не секрет, что очень многие операции в Windows можно выполнять с помощью командной строки (на англ.: CMD). А в некоторых случаях — это, пожалуй, вообще единственный вариант решить вопрос!

Я в своих заметках тоже нередко обращаюсь к ней за помощью. И в сегодняшней статье, как раз, решил собрать все самые необходимые и популярные команды (думаю, в качестве небольшого сподручного материала, чтобы было куда сослаться «в трудную минуту», — она точно не помешает на блоге).

  1. я не ставлю целью разобрать все команды! Только основное, что часто приходиться делать;
  2. часть нижеперечисленных команд нужно выполнять с правами администратора (если оных прав не будет — вместо результата увидите сообщение похожее на «недостаточно прав, или настроена групповая политика»)!

В помощь // Справка!

  1. как открыть командную строку: см. несколько способов (терминал для Windows 11);
  2. список самых нужных команд «Выполнить» — WIN+R;
  3. как открыть в Windows 10/11: параметры ОС; панель управления ОС; свойства системы; управление дисками; диспетчер устройств; диспетчер задач; настройки электропитания; редактор груп. политики; журнал событий; редактор реестра; магазин приложений; автозагрузку; безопасный режим.
  4. символы, значки для вставки в текст: домик ⛪️, рука ✌️, и др.;
  5. таблицы сочетаний клавиш на клавиатуре.

Командная строка — как в ней работать!

Командная строка — как в ней работать!

Источник: ocomp.info

Команда find в Linux – мощный инструмент сисадмина

Иногда критически важно быстро найти нужный файл или информацию в системе. Порой можно ограничиться стандартами функциями поиска, которыми сейчас обладает любой файловый менеджер, но с возможностями терминала им не сравниться.

Читайте также:
Не открывается программа с флешки

Команда find – это невероятно мощный инструмент, позволяющий искать файлы не только по названию, но и по:

  • Дате добавления.
  • Содержимому.
  • Регулярным выражениям.

Данная команда будет очень полезна системным администраторам для:

  • Управления дисковым пространством.
  • Бэкапа.
  • Различных операций с файлами.

Команда find в Linux производит поиск файлов и папок на основе заданных вами критериев и позволяет выполнять действия с результатами поиска.

Синтаксис команды find:

$ find directory-to-search criteria action

  • directory-to-search (каталог поиска) – это отправной каталог, с которой find начинает поиск файлов по всем подкаталогам, которые находятся внутри. Если не указать путь, тогда поиск начнется в текущем каталоге;
  • criteria (критерий) – критерий, по которым нужно искать файлы;
  • action (действие) – что делать с каждым найденным файлом, соответствующим критериям.

Поиск по имени

Следующая команда ищет файл s.txt в текущем каталоге:

$ find . -name «s.txt» ./s.txt

  • . (точка) – файл относится к нынешнему каталогу
  • -name – критерии по которым осуществляется поиск. В данном случае поиск по названию файла.

В данном случае критерий -name учитывает только символы нижнего регистра и файл S.txt не появиться в результатах поиска. Чтобы убрать чувствительность к регистру необходимо использовать –iname.

$ find . -iname «s.txt» ./s.txt ./S.txt

Для поиска всех изображений c расширением .png нужно использовать шаблон подстановки *.png:

$ find . -name «*.png» ./babutafb.png ./babutafacebook.png ./Moodle2.png ./moodle.png ./moodle/moodle1.png ./genxfacebook.png

Можно использовать название каталога для поиска. Например, чтобы с помощью команды find найти все png изображения в каталоге home:

$ find /home -name «*.png» find: `/home/babuta/.ssh’: Permission denied /home/vagrant/Moodle2.png /home/vagrant/moodle.png /home/tisha/hello.png find: `/home/tisha/testfiles’: Permission denied find: `/home/tisha/data’: Permission denied /home/tisha/water.png find: `/home/tisha/.cache’: Permission denied

Если выдает слишком много ошибок в отказе разрешения, тогда можно добавить в конец команды – 2> /dev/null. Таким образом сообщения об ошибках будут перенаправляться по пути dev/null, что обеспечит более чистую выдачу.

find /home -name «*.jpg» 2>/dev/null /home/vagrant/Moodle2.jpg /home/vagrant/moodle.jpg /home/tisha/hello.jpg /home/tisha/water.jpg

Поиск по типу файла

Критерий -type позволяет искать файлы по типу, которые бывают следующих видов:

  • f – простые файлы;
  • d – каталоги;
  • l – символические ссылки;
  • b – блочные устройства (dev);
  • c – символьные устройства (dev);
  • p – именованные каналы;
  • s – сокеты;

Например, указав критерий -type d будут перечислены только каталоги:

$ find . -type d . ./.ssh ./.cache ./moodle

Поиск по размеру файла

Допустим, что вам необходимо найти все большие файлы. Для таких ситуаций подойдет критерий -size.

  • «+» — Поиск файлов больше заданного размера
  • «-» — Поиск файлов меньше заданного размера
  • Отсутствие знака означает, что размер файлов в поиске должен полностью совпадать.

В данном случае поиск выведет все файлы более 1 Гб (+1G).

$ find . -size +1G ./Microsoft_Office_16.29.19090802_Installer.pkg ./android-studio-ide-183.5692245-mac.dmg

Единицы измерения файлов:

Поиск пустых файлов и каталогов

Критерий -empty позволяет найти пустые файлы и каталоги.

$ find . -empty ./.cloud-locale-test.skip ./datafiles ./b.txt . ./.cache/motd.legal-displayed

Поиск времени изменения

Критерий -cmin позволяет искать файлы и каталоги по времени изменения. Для поиска всех файлов, измененных за последний час (менее 60 мин), нужно использовать -60:

Читайте также:
Хранилище общих файлов используемых несколькими программами это общая папка

$ find . -cmin -60 . ./a.txt ./datafiles

Таким образом можно найти все файлы в текущем каталоге, которые были созданы или изменены в течение часа (менее 60 минут).

Для поиска файлов, которые наоборот были изменены в любое время кроме последнего часа необходимо использовать +60.

$ find . -cmin +60

Поиск по времени доступа

Критерий -atime позволяет искать файлы по времени последнего доступа.

$ find . -atime +180

Таким образом можно найти файлы, к которым не обращались последние полгода (180 дней).

Поиск по имени пользователя

Опция –user username дает возможность поиска всех файлов и каталогов, принадлежащих конкретному пользователю:

$ find /home -user tisha 2>/dev/null

Таким образом можно найти все файлы пользователя tisha в каталоге home, а 2>/dev/null сделает выдачу чистой без ошибок в отказе доступа.

Поиск по набору разрешений

Критерий -perm – ищет файлы по определенному набору разрешений.

$ find /home -perm 777

Поиск файлов с разрешениями 777.

Операторы

Для объединения нескольких критериев в одну команду поиска можно применять операторы:

Например, чтобы найти файлы размером более 1 Гбайта пользователя tisha необходимо ввести следующую команду:

$ find /home -user tisha -and -size +1G 2>/dev/null

Если файлы могут принадлежать не только пользователю tisha, но и пользователю pokeristo, а также быть размером более 1 Гбайта.

$ find /home ( -user pokeristo -or -user tisha ) -and -size +1G 2>/dev/null

Перед скобками нужно поставить обратный слеш «».

Действия

К команде find можно добавить действия, которые будут произведены с результатами поиска.

  • -delete — Удаляет соответствующие результатам поиска файлы
  • -ls — Вывод более подробных результатов поиска с:
  • Размерами файлов.
  • Количеством inode.

-delete

Полезен, когда необходимо найти и удалить все пустые файлы, например:

$ find . -empty -delete

Перед удалением лучше лишний раз себя подстраховать. Для этого можно запустить команду с действием по умолчанию -print.

-exec:

Данное действие является особенным и позволяет выполнить команду по вашему усмотрению в результатах поиска.

-exec command <> ;

  • command – это команда, которую вы желаете выполнить для результатов поиска. Например:
  • rm
  • mv
  • cp

С помощью –exec можно написать альтернативу команде –delete и применить ее к результатам поиска:

$ find . -empty -exec rm <> ;

Другой пример использования действия -exec:

$ find . -name «*.jpg» -exec cp <> /backups/fotos ;

Таким образом можно скопировать все .jpg изображения в каталог backups/fotos

Команду find можно использовать для поиска:

  • Файлов по имени.
  • Дате последнего доступа.
  • Дате последнего изменения.
  • Имени пользователя (владельца файла).
  • Имени группы.
  • Размеру.
  • Разрешению.
  • Другим критериям.

С полученными результатами можно сразу выполнять различные действия, такие как:

  • Удаление.
  • Копирование.
  • Перемещение в другой каталог.

Команда find может сильно облегчить жизнь системному администратору, а лучший способ овладеть ей – больше практиковаться.

image

  • терминал linux
  • команда find
  • системное администрирование linux
  • системное администрирование
  • Блог компании AlexHost
  • Информационная безопасность
  • Habr
  • Системное администрирование
  • Разработка под Linux

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru