Терминальные забавы: 10 классических консольных приколов / Хабр

. сравните два файла

Вы также можете сравнить два текстовых файла в командной строке и увидеть разницу. Результаты не будут такими же хорошими, как у сторонних доступных инструментов сравнения файлов, но это стоит попробовать и весело провести время!

Все, что вам нужно сделать, это набрать команду «FC» и затем ввести каталоги обоих текстовых файлов (файлы должны быть в формате .txt для правильной работы). Например, вы можете ввести « fc C: haider sample1.txt C: haider sample2.txt » и нажать клавишу ввода, чтобы получить сравнение обоих файлов с ответом, например, файлы разные или оба файла идентичны.

В приведенном выше примере «C:» – это диск, на котором расположен текстовый файл, «haider» – это имя папки, в которой находится текстовый файл, а «Sample1.txt» – это имя текстового файла. Оба файла могут быть расположены в любом месте на вашем компьютере, вам просто нужно предоставить правильный каталог.

Если оба файла имеют разное содержимое, то выполнение этой команды покажет разное содержимое, а если оба файла имеют одинаковое содержимое, команда вернет это сообщение «различий не обнаружено».

Измените текст приглашения в командной строке.

Когда вы открываете командную строку, в тексте приглашения по умолчанию отображается ваш текущий путь к папке или рабочий каталог. Обычно путь к папке по умолчанию — «C: Windows System32».

Если вы хотите изменить начальный текст приглашения, вот как это сделать:

  1. Нажмите Win R, чтобы открыть диалоговое окно «Выполнить команду».

  2. Введите CMD и нажмите Ctrl Shift Enter, чтобы открыть командную строку с повышенными привилегиями.

  3. Введите следующую команду и замените «Новый текст» предпочитаемой командой. Когда закончите, нажмите Enter.

запросить новый текст $ g

Всегда включайте текст «$ g» в конце текста подсказки. Это добавляет стрелку вправо «>», чтобы вы знали, где начинается ваша команда.

Теперь давайте взглянем на несколько изменений, которые вы можете внести в текст приглашения.

Если вы хотите добавить в текст приглашения круглые скобки и другие символы, вы также можете это сделать. Вот команды, которые вам нужно будет ввести:

  • Левая скобка: $ c

  • Правые круглые скобки: $ f

  • Амперсанд «&»: $ a

  • Труба «|» символ: $ b

Вот пример того, как вы можете использовать эти символы в командной строке:

подсказка Новый текст $ a Номер CMD $ cCMD Уловки $ b CMD # 3 $ f $ g

Вы также можете отобразить время, дату и номер версии Windows в качестве текста подсказки. Чтобы отобразить время, введите следующую команду и нажмите Enter:

подсказка $ t $ g

Чтобы отобразить текущую дату, введите следующую команду и нажмите Enter:

подсказка $ d $ g


Чтобы отобразить номер версии Windows, введите следующую команду и нажмите Enter:

подсказка $ v $ g

Если вы хотите вернуть текст приглашения к настройкам по умолчанию, введите следующую команду и нажмите Enter:

подсказка $ p $ g

Включите QuickEdit для легкого копирования / вставки

В командной строке Windows мне больше всего не хватает возможности легко копировать и вставлять текст, используя обычные горячие клавиши Windows. Обычно для копирования и вставки текста необходимо использовать контекстное меню, вызываемое правой кнопкой мыши, но если вы включите QuickEdit, вы можете сделать это с помощью простых ярлыков.

Чтобы включить режим QuickEdit, щелкните правой кнопкой мыши строку заголовка командной строки и выберите « Свойства» . В окне «Свойства» на вкладке «Параметры» включите режим QuickEdit . Это все; Теперь вы можете быстро выбрать текст, перетаскивая указатель мыши.

К счастью, после обновления Windows 10 вставка копий в Windows так же проста, как и круговая. Все, что вам нужно сделать, это использовать ярлык копирования, Ctrl C, из источника и затем вставить его в окно командной строки. Это оно!

Знаете ли вы, что Ctrl C также может рассматриваться как сигнал, а не как ввод с клавиатуры.

Измените заголовок в командной строке.

Когда вы запускаете командную строку, в строке заголовка обычно отображается текст «Администратор: C: Windows System32 CMD.exe». Если вы хотите изменить это имя, вот как это сделать:

  1. Откройте командную строку с повышенными привилегиями.

  2. Введите следующую команду и замените «Новый заголовок» на желаемую команду. Когда закончите, нажмите Enter.

title Новое название

Если вы хотите восстановить заголовок по умолчанию, закройте командную строку и перезапустите ее.

Распараллеливание циклов

Почти любому администратору знакома мощь циклов — как сделать что-либо для одного, сотни или тысячи пользователей, файлов, машин, процессов, или чего угодно. Большинство строят циклы последовательно, так что каждое задание завершается перед стартом следующего. Но можно посылать каждое задание в фон, и не ждать его завершения:

for HOST in $(< ListOfHosts); do ssh $HOST ’sudo apt-get update’ & done

Может вам нужна куча ssh-туннелей одновременно:

for HOST in $(< ListOfHosts); do ssh -C -N -R 80:localhost:80 $HOST & done

Иногда вы не хотите видеть вывод сразу — в этом случае, сохраните по лог-файлу на каждой машине, а с помощью другого цикла потом их соберите.

Плюсы: сберегает метрическую туеву хучу (⅔ имперской туевой хучи) времени ожидания завершения.Совместимость: любой линукс.Минусы: у баша должны быть ограничения на количество одновременных задач, но пока автор (и переводчик) в них не упёрся.

Ловля утечек памяти через крон

Утечки памяти в линуксе нечасты, но бывают, особенно с бета-дистрибутивами или самодельным софтом. Часто выявить программу с подтёком не так-то просто. В линуксе есть программа Out-Of-Memory, позволяющая отыскивать и убивать такие процессы, но пока она сработает, система уже может начать сильно тормозить — настолько, что вы теряете терпение и перезагружаетесь.

Обычный способ узнать потреблении памяти программой это запуск top (или его графического эквивалента, наподобие System Monitor), и проверка Размера Резидентной Части (Res или RSS) интересующих процессов (память, отведённая программой, вам не нужна — утечки происходят от использования, а не от отведения, и программа может отвести (allocate) кучу памяти без вреда для системы).

запустите topкнопками < и > добейтесь сортировки процессов по RSS (размер резидентной части)нажмите W для записи конфигурации в файлдобавьте крон-задачу:

crontab — <<< ‘*/15 * * * * top -n 1 -b’

И каждые 15 минут будете получать письмо с выводом топа.

Плюсы: куда как проще чем ставить софт наподобие SAR.Совместимость: любой линукс.Минусы: некоторые ограничения на количество одновременных задач.

Откройте командную строку в определенном каталоге.

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

Для начала вот что вы можете сделать:

  1. Нажмите Win E, чтобы открыть проводник.

  2. Перейдите в целевую папку.

  3. Введите CMD в адресной строке целевой папки и нажмите Enter.

Кроме того, вы можете скопировать и вставить путь к папке в командную строку. Вот как это сделать:

  1. Перейдите в целевую папку и скопируйте путь к файлу в адресной строке.

  2. Нажмите Win R, чтобы открыть диалоговое окно «Выполнить команду».

  3. Введите CMD и нажмите Enter, чтобы открыть командную строку.

  4. Введите cd в командной строке, нажмите пробел и вставьте путь к папке. Когда закончите, нажмите Enter.

Изменился ли файл с момента поставки

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

dpkg -S /etc/foo/foo.conf

rpm -qf /etc/foo/foo.conf


Потом разверните оригинальный пакет при помощи tar (DPKg) или трюка с rpm, данного выше (RPM), и запустите:

diff /etc/foo/foo.conf /tmp/deleteme/etc/foo/foo.conf

И найдите разницу.

Плюсы: быстрое нахождение плохих конфиг-файлов (strace тут тоже может пригодиться)Совместимость: любой линукс.Минусы: у вас остаётся больше времени на работе, чтобы читать Digg.

— Первым делом отключите связь… Ало? ало? идиоты!

Ковыряетесь в файрволе удалённо? Нервно как-то, правда? Не то нажал, и связь потеряна.

Почему бы не откатить ошибку? Зарядите откат того, что вы собираетесь менять.

at now 5 minutes <<< ‘cp /etc/ssh/sshd_config.old /etc/ssh/sshd_config; service sshd restart’

Если ошибётесь, процесс выполнится и восстановит установки. А если не ошибётесь, запустите atq, и atrm для удаления.

Плюсы: прикрывает задницу на случай ошибки.Совместимость: любой линукс, в котором разрешён at, а он обычно да.Минусы: помнить, что это надо сделать перед рискованным действием.

Используйте функциональные клавиши

Вы можете использовать функциональные клавиши (F1, F2, F3 и т. Д.) Прямо в командной строке и получать разные результаты. Ниже приведены примеры использования функциональных клавиш в командной строке:

  • F1: вставляет на символ последнюю использованную команду
  • F2: вставляет последнюю использованную команду только в указанный символ команды
  • F3: вставляет последнюю использованную команду
  • F4: Удалить команду только для указанного командного символа
  • F5: вставляет последнюю использованную команду без зацикливания
  • F6: вставляет ^ Z
  • F7: Предоставляет список уже используемых команд (по выбору)
  • F: 8 вставляет циклически используемые команды
  • F9: позволит вам вставить команду из списка недавно использованных команд

Как создать вирус шутку с помощью блокнота

  • 1

    Запустите Блокнот. Как и в предыдущей шутке, в этой нужно написать в Блокноте несколько простых команд. Однако на этот раз эффект будет другим — вместо открытия окон это шутка создает несколько сообщений с ошибками, которые заставят пользователя думать, что его в работе операционной системы произошла ошибка или что компьютер был взломан.

  • 2

    Наберите “x=msgbox(“Текст сообщения”, 5 16, “Заголовок сообщения”) точно так, как здесь указано, включая скобки и кавычки, и замените «Текст сообщения» и «Заголовок сообщения» желаемым текстом. Эта команда открывает стандартное диалоговое окно ошибки Windows с указанными вами сообщением об ошибке и заголовком окна. Чтобы ваша шутка была правдоподобной, используйте сообщения и заголовки, похожие на настоящие. Например попробуйте в качестве заголовка “Ошибка терминала”, а в качестве сообщения – “В каталоге C://Users/Windows/system32 обнаружена критическая неисправность”.

    • Возможно, вам захочется развить свою шутку в направлении взлома. В таком случае используйте сообщения вроде: «Я имею полный доступ к вашей системе. Приготовьтесь ко взлому». На самом деле ничего такого не случится, так что это сработает только с людьми, которые плохо разбираются в компьютерах.
    • Выражение «5 16» указывает компьютеру создать диалоговое окно с иконкой критической ошибки и двумя кнопками «Повтор» и «Отмена». Изменяя эти числа, можно получить разные типы окон с ошибками. Просто подставьте из приведенных ниже чисел любое число из одной цифры вместо 5 и любое число из двух цифр вместо 16:
      • 0 (Кнопка OK)
      • 1 (Кнопки OK и Отмена)
      • 2 (Кнопки Отмена, Повтор и Пропустить)
      • 3 (Кнопки Да, Нет, и Отмена)
      • 4 (Кнопки Да и Нет)
      • 5 (Кнопки Повтор и Отмена)
      • 16 (Иконка критической ошибки)
      • 32 (Иконка помощи)
      • 48 (Иконка предупреждения)
      • 64 (Иконка информации)
    :/>  7 хитростей в командной строке Windows, о которых вы, возможно, еще не знали • Оки Доки
  • 3

    Повторяйте сообщение об ошибке сколько вам угодно. Повторяйте команды, приведенные выше столько раз, сколько пожелаете, с любыми сообщениями об ошибках. Сообщения будут появляться одно за другим, то есть, как только пользователь закроет одно сообщение, откроется другое. Можете использовать этот факт, чтобы создать длинное сообщение, которое будет носить все более неотлагательный характер.

  • 4

    Сохраните документ как файл Visual Basic (VBA). Когда вы введете все желаемые сообщения, сохраните файл. В меню Блокнота выберите Файл > Сохранить как…, дайте своему файлу имя с расширением «.vba». Обязательно выберите «Все файлы» из выпадающего списка «Тип файла». Теперь, чтобы шутка удалась, нужно заставить «жертву» запустить этот файл, например используя трюк из метода 1.

  • Командная строка cmd, почувствуй себя хакером – хитрости жизни – медиаплатформа миртесен

    Командная строка cmd, почувствуй себя хакером

    Как управлять компьютером без мышки? Для этого можно запустить командную строку Windows cmd с помощью комбинации клавиш win r, а затем набрать в появившейся консоли cmd и нажать Enter.
    Открылось окно командной строки. Через него Вы можете выключать компьютер, создавать/удалять папки, устанавливать расписание запуска программ, делать программы системными, изменять расширение файлов, запускать и останавливать приложения и многое другое.
    Если вы хотите, чтобы ряд команд cmd исполнялся на компьютере автоматически, Вы можете записать их в блокноте и сохранить с расширением .bat
    Пример простейшей программы:
    @echo off
    color 0a
    chcp 1251
    echo
    Перезагрузка компьютера
    pause
    shutdown /r
    Эта программа перезагружает компьютер и требует для этого нажать любую клавишу. Чтобы остановить выполнение программы надо просто закрыть появившееся окно.
    Подобные bat-файлы (батники) часто используются для написания компьютерных вирусов, которых, кстати говоря, не замечают антивирусные программы (в большинстве случаев). А для скрытности их переводят в .exe формат.
    Подробнее Вы можете ознакомиться с командами cmd ниже (или можно просто написать help в командной строке).
    A
    append – позволяет программам открывать файлы в указанных каталогах так, словно они находятся в текущем каталоге.
    arp – отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов.
    assoc – вывод либо изменение сопоставлений по расширениям имён файлов.
    at – команда предназначена для запуска программ в указанное время.
    atmsdm – контроль подключений и адресов, зарегистрированных диспетчером вызовов ATM в сетях с асинхронным режимом передачи (ATM).
    attrib – изменение атрибутов файлов и папок.
    auditusr – задаёт политику аудита пользователей.
    B
    break – включение режима обработки клавиш CTRL C.
    bootcfg – эта программа командной строки может быть использована для настройки, извлечения, изменения или удаления параметров командной строки в файле Boot.ini.
    C
    cacls – просмотр изменение таблиц управления доступом ACL к файлам.
    call – вызов одного пакетного файла из другого.
    cd – вывод имени либо изменение текущей папки.
    chcp – вывод либо изменение активной кодовой страницы.
    chdir – вывод либо смена текущей папки.
    chkdsk – проверка диска и вывод отчёта.
    chkntfs – выводит или изменяет параметры проверки диска во время загрузки.
    ciddaemon – сервис индексации файлов.
    cipher – программа шифрования файлов.
    cls – очистка экрана интерпретатора.
    cmd – запуск нового окна командной строки.
    cmstp – установка профилей диспетчера подключений.
    color – устанавливает цвет для текста и фона в текстовых окнах.
    comp – сравнение содержимого двух файлов или наборов файлов.
    compact – просмотр и изменение параметров сжатия файлов в разделах NTFS.
    convert – преобразование файловой системы тома FAT в NTFS.
    copy – копирование одного или нескольких файлов.
    D
    date – вывод либо установка текущей даты.
    debug – средство для отладки и редактирования программ.
    defrag – дефрагментация диска.
    del – удаление одного или нескольких файлов.
    devcon – альтернатива диспетчера устройств.
    diantz – тоже что и MAKECAB.
    dir – вывод списка файлов и подпапок из указанного каталога.
    diskcomp – сравнение содержимого двух гибких дисков.
    diskcopy – копирование содержимого одного гибкого диска на другой.
    diskpart – использования сценария diskpart.
    diskperf – счетчик производительности дисков.
    doskey – редактирование и повторный вызов команд Windows; создание макросов DOSKey.
    driverquery – просмотр списка установленных драйверов устройств и их свойства.
    E
    echo – вывод сообщений и переключение режима отображения команд на экране.
    edit – запуск редактора MS-DOS.
    endlocal – завершение локализации изменений среды в пакетном файле.
    edlin – запуск построчного текстового редактора.
    erase – удаление одного или нескольких файлов.
    esentutl – обслуживание утилит для Microsoft (R) баз данных Windows.
    eventcreate – эта команда позволяет администратору создать запись об особом событии в указанном журнале событий.
    eventtriggers – эта команда позволяет администратору отобразить и настроить триггеры событий в локальной или удаленной системе.
    exe2bin – преобразование EXE-файлов в двоичный формат.
    exit – завершение командной строки.
    expand – распаковка сжатых файлов.
    F
    fc – сравнение двух файлов или двух наборов файлов и вывод различий между ними.
    find – поиск текстовой строки в одном или нескольких файлах.
    findstr – поиск строк в файлах.
    finger – вывод сведений о пользователях указанной системы.
    fltmc – работа с фильтром нагрузки драйверов.
    for – выполнение указанной команды для каждого файла набора.
    forcedos – сопоставление приложений MS-DOS, которые не распознаются системой Microsoft Windows XP.
    format – форматирование диска для работы с Windows.
    fontview – программа просмотра шрифтов.
    fsutil – управление точками повторной обработки, управление разреженными файлами, отключение тома или расширение тома.
    ftp – программа передачи файлов.
    ftype – просмотр и изменение типов файлов, сопоставленных с расширением имен файлов.
    G
    getmac – отображает MAC-адрес одного или нескольких сетевых адаптеров компьютера.
    goto – передача управления содержащей метку строке пакетного файла.
    gpresult – отображает результирующую политику (RSoP) для указанного пользователя и компьютера.
    gpupdate – выполнение обновления групповых политик.
    graftabl – выбор кодовой страницы для отображения символов национальных алфавитов в графическом режиме.
    H
    help – выводит не полный список команд, которые используются в cmd.
    hostname – отображение имени компьютера.
    I
    if – оператор условного выполнения команд в пакетном файле.
    ipconfig – вывод маску подсети, стандартный шлюз и информацию о вашем IP.
    ipxroute – программа управления маршрутизацией NWLink IPX.
    L
    label – создание, изменение и удаление меток тома для диска.
    lodctr – обновление имен счётчиков и поясняющего текста для расширенного счётчика.
    logman – управление расписанием для счетчиков производительности и журнала трассировки событий.
    logoff – завершение сеанса Windows.
    lpq – отображение состояния очереди удалённой очереди печати lpq.
    lpr – направляет задание печати на сетевой принтер.
    lsass – сервер определения локальной защиты.
    M
    makecab – архивирование файлов в cab-архив.
    md – создание папки.
    mem – выводит сведения об используемой и свободной памяти.
    mkdir – создание папки с расширенной функциональностью.
    mmc – открытие окна консоли MMC.
    mode – отладка системных устройств.
    mofcomp – 32-разр. компилятор Microsoft (R) MOF.
    more – последовательный вывод данных по частям размером в один экран.
    mountvol – просмотр, создание и удаление точек подключения тома.
    move – перемещение и переименование файлов и каталогов.
    mqbkup – утилита архивирования и восстановления очереди сообщений.
    mqsvc – Обеспечивает инфраструктуру для работы распределенных приложений.
    mrinfo – Работа с многоадресными рассылками.
    msg – отправка сообщений пользователю.
    msiexec – запуск установщика Windows.
    N
    nbtstat – отображение статистики протокола и текущих подключений TCP/IP с помощью NBT (NetBIOS через TCP/IP).
    net – пакет приложений предназначенный для работы с сетью.
    net1 – тоже самое что и net.
    netsh – локальное или удаленное отображение и изменение параметров сети.
    netstat – отображение статистики протоколов и текущих сетевых подключений TCP/IP.
    nlsfunc – загрузка сведений о национальных стандартах.
    nslookup – вывод информации, предназначенный для диагностики DNS.
    ntbackup – запуск мастера архивирования.
    ntsd – отладчик командной строки.
    O
    odbcconf – настройка драйвера ODBC.
    openfiles – эта команда позволяет пользователю вывести список открытых файлов и папок, которые были открыты в системе.
    P
    pagefileconfig – настройка файлов подкачки и виртуальной памяти.
    path – вывод либо установка пути поиска исполняемых файлов.
    pathping – вывод информации о скрытый сетях и потери данных.
    pause – приостанавливает выполнение сценария cmd.
    pentnt – обнаруживает ошибки деления с плавающей точкой процессора Pentium, отключает аппаратную обработку чисел с плавающей точкой и включает эмуляции операций с плавающей точкой.
    perfmon – открывает окно “Производительность”.
    ping – проверяет соединение с другим компьютером.
    ping6 – команда проверки связи.
    popd – изменяет одну папку на ту, которая была сохранена командой PUSHD.
    powercfg – эта команда позволяет управлять электропитанием системы.
    print – печать текстового файла.
    prncnfg – настройка параметров принтера.
    prompt – изменение приглашения командной строки cmd.exe.
    proxycfg – инструмент настройки proxy соединения.
    pushd – сохранения значений текущего каталога для использования POPD командой.
    Q
    qappsrv – отображает доступные серверы терминалов в сети.
    qprocess – отображает информацию о процессах.
    qwinsta – отображение информации о сеансах терминалов.
    R
    rasdial – интерфейс связи из командной строки для клиента службы удалённого доступа.
    rcp – обмен файлами с компьютером, на котором выполняется служба RCP.
    recover – восстановление сохранившихся данных на поврежденном диске.
    reg – редактирование системного реестра через командную строку.
    regsvr32 – сервер регистрации.
    relog – создает новый журнал производительности из уже имеющего.
    rem – помещение комментария в пакетный файл.
    ren – переименование файлов и папок.
    rename – переименование файлов и папок.
    replace – замена файлов.
    reset – утилита сброса служб терминалов.
    rexec – выполнение команд на удаленных узлах на которых выполняется служба rexec.
    rd – удаление папки.
    rmdir – удаление папки.
    route – обработка таблиц сетевых маршрутов.
    rsh – выполнение команд на удаленных узлах, на которых запущена служба RSH.
    rsm – управление ресурсами носителей с помощью службы “Съемные ЗУ”.
    runas – использование приложений от имени другого пользователя.
    rundll32 – запуск стандартных команд-функций заложенных в dll.
    rwinsta – сброс значений подсистем оборудования и программ сеанса в начальное состояние.
    S
    sc – установление связи с NT Service Controller и ее услугами.
    schtasks – создание, удаление, изменение и опрос запланированных задачи в локальной или удаленной системе.
    sdbinst – установщик базы данных совместимости.
    secedit – автоматизация задач настройки безопасности.
    set – вывод, присваивание и удаления переменных в командной строке.
    setlocal – начало локализации изменений среды в пакетном файле.
    setver – задает номер версии, который MS-DOS сообщает программе.
    sfc – Проверка файлов Windows.
    shadow – позволяет наблюдать за другим сеансом служб терминалов.
    shift – изменение содержимого подставляемых параметров для пакетного файла.
    shutdown – завершение сеанса, выключение и перезагрузка системы Windows.
    smbinst – это процесс, принадлежащий System Management BIOS Driver Installer.
    sort – сортирование файлов.
    start – запуск программы или команды в отдельном окне.
    subst – сопоставление имени диска указанному пути.
    systeminfo – вывод информации о настройках системы.
    T
    taskkill – завершение одного или нескольких процессов.
    tasklist – показывает запущенные программы и процессы выполняемые в данный момент.
    tcmsetup – установка клиента телефонии.
    tftp – обмен файлами с удаленным компьютером, на котором запущена служба TFTP.
    time – просмотр или изменение текущего времени.
    title – назначение заголовка окна интерпретатора.
    tlntadmn – удаленное управление компьютером.
    tracert – трассировка маршрута к указанному узлу.
    tracerpt – обрабатывает двоичные файлы журнала отслеживания событий или потоки данных.
    tracert6 – версия tracert для протокола IPv6.
    tree – вывод структуры диска или каталога в виде дерева.
    tscon – присоединяет сеанс пользователя к сеансу терминала.
    tsdiscon – отключение сеанса терминала.
    tskill – прекращение процесса.
    tsshutdn – завершение работы сервера в установленном порядке.
    type – вывод на экране содержимого текстовых файлов.
    typeperf – выводит сведения о производительности на экран или в журнал.
    U
    unlodctr – удаление имен счётчиков и поясняющего текста для расширенного счётчика.
    userinit – проводник системы Windows.
    V
    ver – вывод сведений о версии Windows.
    verify – установка режима проверки правильности записи файлов на диск.
    vol – вывод метки и серийного номера тома для диска.
    vssadmin – инструмент командной строки теневого копирования тома.
    W
    w32tm – диагностика службы времени.
    wbemtest – тестер инструментария управления Windows.
    winver – вывод информации о версии Windows.
    wmic – инструмент для написания сценариев.
    X
    xcopy – копирование файлов и дерева папок.

    :/>  ТОП 7 лучших сборок кодеков для Windows

    Команды cmd

    Ping – Конечно же пинг! Самая используемая утилита, отправляющая ICMP пакеты для проверки доступности узла на другой стороне. Показывает ответы, время за которое пакеты были доставлены и TTL (Time To Live), а по окончанию показывает статистику. По умолчанию высылается 4 пакета, и увеличить их количество можно добавив в строку –n число_пакетов , либо запустив непрерывный пинг набрав –t . Помимо этого есть параметр –l размер_пакета , позволяющий изменить размер отправляемого пакета.

    Пример:

    ping 192.168.1.1 -t

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

    ping /?

    Tracert – Trace route как и ping позволяет определить доступность удаленного узла, однако она отображает в выводе все маршрутизаторы, через которые проходил пакет. При выполнении этой команды высылается ICMP пакет, с TTL=1, и после того как первый маршрутизатор отбросит пакет, будет выслан пакет с TTL увеличенным на 1, и так далее, пока не будет достигнет пункт назначения, либо пока TTL не станет равным 30.

    Пример:

    Понеслась… всё готово. быстренько покиньте место преступления.

    ALT Enter в Windows XP, повторно нажатый, вернёт развёрнутое во весь экран окно в нормальный режим. Когда надоест, просто закройте консоль. Теперь давайте сделаем это с возможностью запуска самим ничего не подозревающим пользователем.

    Кто-то сейчас взламывает компьютер 5Однако этот вирус можно модернизировать, разбавив его предварительным сообщением, в котором можно сначала с жертвой «поговорить». И вот здесь-то вам и понадобится альтернатива Блокноту от Windows в виде компактного редактора AkelPad. Он позволит вам внести фразы на русском, которые корректно отображаются в консоли (Блокнот с этим не справляется). Запускаем AkelPad и измените пару строк на манер:

    Приколы windows

    Малоизвестные команды Windows 9xx для
    запуска из командной строки:

    “rundll32 shell32,Control_RunDLL” – Выводит
    “Панель управления”

    “rundll32 shell32,OpenAs_RunDLL” – Выводит
    окошко – “Открыть с помощью..”

    “rundll32 shell32,ShellAboutA Info-Box” –
    Покозать окно “About Windows”

    “rundll32 shell32,Control_RunDLL desk.cpl” –
    Открыть “Свойства Экрана”

    “rundll32 user,cascadechildwindows” –
    Сортировка окон “Каскадом” (Как в Win 3.x)

    “rundll32 user,tilechildwindows” – Сместить
    Окна в низ

    “rundll32 user,repaintscreen” – Обновить
    рабочий стол

    “rundll32 shell,shellexecute Explorer” –
    Запустить проводник Windows.

    “rundll32 keyboard,disable” – Вырубить
    Клавиатуру! (Вот Это я понимаю Заподло!)

    “rundll32 mouse,disable” – Вырубить Мышь!
    (У Шефа Будет припадок:)))

    “rundll32 user,swapmousebutton” – Поменять
    Местами клавиши Мыша! (Во мля! и этого Дядя Билли
    не забыл!)

    “rundll32 user,setcursorpos” – Сместить
    курсор крысы в левый верхний угол

    “rundll32 user,wnetconnectdialog” – Вызвать
    окно “Подключение сетевого диска”

    “rundll32 user,wnetdisconnectdialog” – Вызвать
    окно “Отключение сетевого диска”

    “rundll32 user,disableoemlayer” –
    Спровоцировать сбой!!! (Знаю, сам сразу не поверил,
    но это FUсKт…)

    “rundll32 diskcopy,DiskCopyRunDll” – Показать
    окно “Copy Disk”

    “rundll32 rnaui.dll,RnaWizard” – Вывод окна
    “Установка Связи”, с ключем “/1” – без
    окна

    “rundll32 shell32,SHFormatDrive” – Окно
    “Форматирование: Диск3,5(А)” вызвать

    “rundll32 shell32,SHExitWindowsEx -1” –
    Перегрузить Explorer

    “rundll32 shell32,SHExitWindowsEx 1” –
    Выключение Компутера.

    “rundll32 shell32,SHExitWindowsEx 0” –
    Завершить Работу Текущего Пользователя

    “rundll32 shell32,SHExitWindowsEx 2” Windows-98-PC boot

    “rundll32 krnl386.exe,exitkernel” – выход из
    Windows без любых сообщений/вопросов

    “rundll rnaui.dll,RnaDial “MyConnect” –
    Вызвать окошко “Установка связи” с
    соединением “MyConnect”

    “rundll32 msprint2.dll,RUNDLL_PrintTestPage” –
    выбрать в появившемся меню принтер и послать, а
    него тест

    “rundll32 user,setcaretblinktime” – установить
    новую частоту мигания курсора

    “rundll32 user, setdoubleclicktime” –
    установить новую скорость двойного нажатия

    “rundll32 sysdm.cpl,InstallDevice_Rundll” –
    установить non-Plug&Play оборудование

    Netscape Navigator:

    1. Наберите в поле “Location” – about:logo,
    а потом меняйте “logo” на: “rsalogo” “javalo”
    “cach” “memory-cache” “image-cache” “plugins”
    “fonts” “francais” “license” “document”
    “global” “pics” “FeCoNtEx=123” “blank”
    “hype” “1994” “jwz” “chouck” “marca”
    “mozilla” “authors” “security” “internal-news-“
    “internal-security-” “internal-panel-handler”.

    2.Наберите в строке ввода адреса:
    about:ari. Попробуйте в качестве аргумента к about:
    поочередно использовать – atotic, blythe, dp, ebina, jg, karlton,
    terry, robm, gtlogo, kipp, mtoy.

    3. Одновременно Ctrl, Alt и t. – Статистика

    4. Нажмите одновременно Ctrl, Alt и f. –
    Домашняя Страница

    5. Нажмите одновременно Ctrl, Alt и s. –
    Обновит

    Eudora:

    Выберите Help, затем About. Выберите More
    Credits. Нажмите Ctrl.

    HomeSite:

    Выберите Help, затем About. Нажмите Ctrl и h.
    Дважды щелкните на HomeSite/Allaire логотип.

    NukeNabber:

    Выберите Help, затем About. Нажмите Ctrl и N.
    Щелкните мышкой на кнопку DSI.

    mIRC:

    1.Выберите Help, затем About. Введите arnie.

    2.Выберите Help, затем About. Введите arm.

    3.Выберите Help, затем About. Щелкните
    правой кнопкой мыши.

    Internet Explorer:

    Запустите IE4x, Выберете help>about.
    Удерживая нажатыми клавиши ctrl alt схватите
    Эмблему IE (в верхнем левом углу) И ведите её по
    направлению к изображению Земного Шара, затем
    опустите её ниже и сдвигайте в право надпись
    Microsoft Internet Explorer.

    Под Надписью должна быт кнопка с
    надписью “Активизировать” или что-то типа
    того, жмите ее… Земной Шар Должен Задергаться.

    Теперь опять нажмите ctrl alt схватите
    Эмблему IE И наведите её на На земной Шар…

    Шар Взорвется!(Очень Символично…)

    FREECELL (карточная игра Wibdows):

    Если Вы уверены в своем поражении,
    смело жмите Shift, Ctrl и F10, в появившемся меню
    щелкайте на “STOP” и выигрывайте на следующем
    ходу.

    HEARTS:

    Здесь придется немного потрудиться,
    стартуйте REGEDIT.EXE. Найдите Hkey_Current_UserSoftware
    ……AppletsHearts
    и щелкните правой кнопкой мыша на
    правом поле. Выберите “Строковый параметр” и
    введите ZB. Щелкните на новую строчку и введите
    значение 42. Закройте регистрацию. Теперь, после
    запуска игры Вам остается лишь нажать: Ctrl, Alt, Shift и
    F12,,, и вы будете видеть Карты Своих Противников..

    Терминальные забавы: 10 классических консольных приколов

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

    Терминальные забавы: 10 классических консольных приколов / Хабр

    Текстовые оболочки в UNIX-подобных ОС пригодны не только для выполнения внутренних команд, запуска различных утилит и написания скриптов. Результаты работы некоторых программ могут позабавить забредших на огонек гостей. Редакция блога RUVDS поздравляет читателей с Рождеством и предлагает вспомнить классические консольные шутки, радующие уже многие поколения системных администраторов.

    1. Даже банальный make может не только собирать программы из исходных текстов. Есть и другие варианты применения этой утилиты, но для начала стоит инсталлировать пакет, если его нет в вашей системе. В Ubuntu это делается одной командой:

    apt-get install make

    Дальше все просто:

    Терминальные забавы: 10 классических консольных приколов / Хабр

    2. Нельзя забывать про нашу любимую утилиту who. С ее помощью можно почесать ЧСВ админа:

    Терминальные забавы: 10 классических консольных приколов / Хабр

    3. Еще одна бессмертная классика — утилита cowsay. В конфигурацию по умолчанию она не входит, потому нужно установить:

    apt-get install cowsay

    Терминальные забавы: 10 классических консольных приколов / Хабр

    4. Про утилиту ls знают все пользователи UNIX-систем, но программа sl (stream locomotive) менее известна. 

    apt-get install sl

    Если ее установить и запустить, в консоли проедет паровозик (практически фильм братьев Люмьер в ASCII-графике).

    Терминальные забавы: 10 классических консольных приколов / Хабр

    Терминальные забавы: 10 классических консольных приколов / Хабр

    5. С помощью банального telnet в ASCII-графике можно посмотреть нарисованную энтузиастами четвертую часть «Звездных войн».

    telnet towel.blinkenlights.nl

    Терминальные забавы: 10 классических консольных приколов / Хабр

    6. Следующим номером программы идет знаменитая утилита fortune, выдающая цитаты по поводу и без. Ее можно, например, запускать из инициализационного скрипта оболочки, чтобы получать небольшие предсказания при входе пользователя в систему — что-то вроде консольного гороскопа (в некоторых системах это делается по умолчанию). Иногда цитаты fortune попадают в десятку, но для начала пакет придется установить:

    apt-get install fortune.

    Терминальные забавы: 10 классических консольных приколов / Хабр

    7. Встроенная команда yes ничего особенного не делает, она в бесконечном цикле повторяет одно и то же, пока пользователю это не надоест:

    yes Merry Christmas

    Терминальные забавы: 10 классических консольных приколов / Хабр

    8. Если вы хотите красиво написать какую-нибудь фразу в ASCII-графике, не обязательно тратить кучу времени на кропотливую работу. Создатели утилиты toilet уже обо всем позаботились:

    apt-get install toilet
    toilet Merry Christmas

    Терминальные забавы: 10 классических консольных приколов / Хабр

    С помощью дополнительных параметров надпись можно сделать посимпатичнее, например так:

    toilet -f mono12 -F metal Merry Christmas

    Терминальные забавы: 10 классических консольных приколов / Хабр

    9. Фанатам матрицы стоит запустить в текстовой консоли полюбившуюся им зеленую анимацию:

    apt-get install cmatrix
    cmatrix

    Терминальные забавы: 10 классических консольных приколов / Хабр

    10. Последним номером идет еще одна красивая демонстрационная программа:

    apt-get install bb
    bb

    Терминальные забавы: 10 классических консольных приколов / Хабр

    В небольшой заметке мы рассказали только про 10 классических консольных забав. На самом деле их гораздо больше, а если приложить немного фантазии и написать скрипт, скучный текстовый интерфейс будет светиться как рождественская елка.

    :/>  Как узнать ключ установленной Windows (серийный номер /product key | Пикабу

    Терминальные забавы: 10 классических консольных приколов / Хабр

    Объявляем конкурс, предлагайте в комментариях ваши варианты скриптов — для их запуска можно создать виртуальный сервер на RUVDS.com с бесплатным тестовым периодом в 3 дня для новых клиентов. За лучший скрипт (с самым высоким рейтингом комментария) вручим призы. За первое место — фирменную толстовку DarkAdmin от RUVDS, за второе место — виртуальный сервер на 6 месяцев.

    Терминальные забавы: 10 классических консольных приколов / Хабр

    Хакерские команды для командной строки. как можно взломать пороли wi-fi сетей используя cmd?

    Короткое описание: очень легко найти пароль Wi-Fi с помощью нескольких команд в cmd. Эта команда работает даже тогда, когда Вы находитесь в автономном режиме или подключены к другой сети Интернет.

    Этот профиль хранится в нашем компьютере вместе с другими требуемыми деталями для профиля Wi-Fi.

    Вместо того, чтобы использовать GUI для нахождения индивидуальных паролей, мы можем также искать пароль беспроводной сети Wi-Fi с помощью CMD.

    Как узнать пароль Wi-Fi с помощью cmd?

    Откройте командную строку и запустите ее от имени администратора.Хакерские команды для командной строки. Как можно взломать пороли Wi-Fi сетей используя CMD?

    Следующий шаг: нужно узнать обо всех профилях, которые хранятся в нашем компьютере. Таким образом, введите следующую команду в окне cmd:netsh wlan show profile

    Эта команда будет перечислять все Wi-Fi профили.Хакерские команды для командной строки. Как можно взломать пороли Wi-Fi сетей используя CMD?

    На картинке выше, мы намеренно размыли некоторые названия своих сетей Wi-Fi. Как Вы можете видеть, у нас есть восемь беспроводных сетей, к которым мы может подключиться. Итак, давайте узнаем пароль для NETGEAR50.

    Введите следующую команду, чтобы увидеть пароль любого Wi-Finetsh wlan show profile wifi-name key=clear wifi password using cmd

    Под настройками безопасности, Вы увидите пароль беспроводной сетью.

    Кроме того, зная пароль, Вы также можете использовать этот результат для дальнейшей оптимизации вашего Wi-Fi.

    Вот как включить на ‘’Mac-рандомизацию’’ на Windows 10:

    Перейдите в настройки и нажмите на кнопку ‘Сеть и интернет’Выберите ‘Интернет’ в левой панели и нажмите на расширенный вариант.Хакерские команды для командной строки. Как можно взломать пороли Wi-Fi сетей используя CMD?

    Включить функцию случайного аппаратного адреса под этими параметры. Если ваше беспроводное оборудование не поддерживает эту функцию “случайных аппаратных адресов”, то раздел не будет отображаться в приложении «Настройки».

    У Вас получилось!Кроме того, в настройках подключения, типа радио, Вы можете увидеть весь список. Помехи канала могут быть еще одной причиной медленного Wi-Fi.

    Что касается ‘’типа радио’’, Вы можете также изменить маршрутизатор для лучшего соединения или подключения.

    Хакерские команды командной строки. команда ipconfig

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

    Команда позволяет просматривать TCP/IP-информацию и работать с ней. Можно использовать ее для проверки IP-адреса компьютера, освобождения или обновления аренды назначенного IP-адреса и даже для уничтожения локального DNS-кеша.

    Если просто ввести ipconfig в командной строке, команда отобразит информацию об IP-адресах всех сетевых адаптеров. Для каждого адаптера выводится его описание, например «Ethernet-адаптер» или «Адаптер беспроводной локальной сети», чтобы было понятно, конфигурация какого именно показана.

    Обычный набор информации содержит IP-адрес, маску подсети, основной шлюз и еще пару полей не очень полезных сведений. Если требуется получить больше данных, нужно использовать параметр /all. При этом команда выведет гораздо больше информации, а самое полезное в расширенном выводе – это поле «Физический адрес», то есть MAC-адрес адаптера.

    Кроме параметра /all команды ipconfig, заслуживают пристального внимания параметры /release, /renew и /flushdns. Первый позволяет освободить IP-адрес, назначенный по протоколу DHCP. Правда, после этого сеть откажется работать, так как сетевой интерфейс окажется несконфигурированным, поэтому пригодится второй параметр – /renew, который позволяет обновить всю информацию, назначаемую по DHCP.

    Этот параметр очень полезен, поскольку заставляет твой комп переподключить к маршрутизатору или к серверам провайдера. Бывает так, что при загрузке комп не видит беспроводную сеть (такую проблему я периодически наблюдаю на своем домашнем компе под управлением Windows 7).

    Вместо перезагрузки компа проще ввести ipconfig /renew, и сеть появится. Третий параметр позволяет уничтожить весь локальный DNS-кеш. Иногда уничтожение DNS-кеша позволяет решить некоторые проблемы установки соединения, например, когда DNS-информация на сервере уже обновлена, но старая еще осталась в локальном кеше.

    Хакерские команды. 1использование командной строки

    1. 1 На компьютере откройте окно «Выполнить». Для этого нажмите «Пуск» – «Выполнить» или в поисковой строке введите «Выполнить» (без кавычек) и в результатах поиска щелкните по «Выполнить».
    2. Откройте окно командной строки. Для этого в окне «Выполнить» введите cmd. Откроется окно командной строки (или просто командная строка), посредством которого можно управлять компьютером при помощи текстовых команд.
    3. 3 Воспользуйтесь командной строкой или терминалом для имитации того, что вы взламываете компьютер. В командной строке Windows и в терминале Mac OS есть множество команд, которые приводят к выполнению некоторых действий или выводу на экран информации. Следующие команды не являются незаконными и не навредят системе, но обязательно впечатлят окружающих.
    4. 4 Переключайтесь между окнами. Откройте несколько командных строк или терминалов и переключайтесь между ними, вводя различные команды. Так окружающие решат, что вы одновременно запустили несколько сложных и не связанных между собой процессов.

    перетаскивай файлы, что бы получить полный к ним путь

    пробовал набирать длинные пути к папкам и файлам, закопаным в глубинах дерева каталогов? просто возьми и перетащи файл в окно командной строки и полный путь отобразиться автоматически.


    копировать и вставлять текст из командной строки

    щёлкни правой кнопкой мыши в окне командной строки и выбери из выпадающего меню пункт пометить. выдели нужный текст и нажми enter. текст скопируется в буфер.

    нажми F7 для вывода истории

    Нажав F7 ты получишь полный список всех введённых тобой ранее команд. Далее ты можешь выбрать, перемещаясь с помощью клавиш направления запустить любую из них нажав ввод, либо заново отобразить в окне командной строки для изменения, для этого выбери команду и нажми клавишу со стрелкой вправо.

    Клавиши истории

    Используй клавишу F1, что бы вставить предыдущую команду по одному символу.

    Запускай несколько команд

    Ты можешь запускать несколько команд, разделяя их символами &&. Правда стоит отметить, что команды не запускаются одновременно. Та команда, что находится левее запускается первой, и когда он прекращает работу включается следующая. Если первая команда выдаст ошибку, то вторая не запустится.

    Изменяй цвета на лету

    Хочешь включить ностальгию введи команду color 3b и получишь жёлтый текст на синем фоне. Хочешь почувствовать себя Нео? Введи команду color 0c и получишь ярко-зелёный текст на чёрном фоне. Попробуй команду color /? и узнай о всех расцветках, которые можно менять на лету.

    Перейди в полноэкранный режим

    Нажми Alt Enter и командная строка развернётся на весь экран. Грустно, но в висте этот трюк не работает.

    Меняй размер окна

    Теперь, когда ты знаешь предыдущий совет. Хочешь узнать, как сменить размер окна? Для этого используй команду mode. Вместе с командой mode вводи параметры размера окна и. Например mode 100, 50 сделает окно шириной в 100 и высотой в 50 символов.

    Получи помощь

    Пользователи линукса обращаются к команде man, если у них возникают какие-то вопросы. А вот пользователям виндовса к мануалам доступа нет. Но всё же есть возможность получить информацию по большинству команд, используя параметр /? или -help. Например command /? или command -help. Так же ты можешь ввести help и нажав энтер получишь список доступных команд.


    Фильтруй выдачу команды

    Если тебе интересна только часть выдачи команды, и ты не хочешь терять время просматривая всю информацию, выданную командой, ты можешь отфильтровать выдачу командой find. Например tasklist | find «firefox» выдаст информацию только о процессе firefoxПеремещайся по директориям с лёгкостью

    Одной из самых больших заморочек при работе с командной строкой является необходимость вводить длинные пути к папкам и файлам. А что бы узнать какие папки есть в директории приходилось пользовать команду dir. Но всё это было от не знания простого и очень удобного трюка, который поможет перемещаться по папкам с большим удобством.

    И ещё, shift tab позволяет просматривать директории в обратном порядке. 😉

    Малоизвестные команды Windows 9xx длязапуска из командной строки:

    “rundll32 shell32,Control_RunDLL” – Выводит”Панель управления”

    “rundll32 shell32,OpenAs_RunDLL” – Выводитокошко – “Открыть с помощью..”

    “rundll32 shell32,ShellAboutA Info-Box” -Покозать окно “About Windows”

    “rundll32 shell32,Control_RunDLL desk.cpl” -Открыть “Свойства Экрана”

    Оставьте комментарий

    Adblock
    detector