Почетна » како да » Како да користите историју команди у Виндовс командној линији

    Како да користите историју команди у Виндовс командној линији

    Виндовс командна линија има уграђену функцију историје, која вам омогућава да брзо прегледате команде које сте покренули у тренутној сесији. Још боље, Цомманд Промпт нуди прилично неколико тастерских пречица и других трикова за рад са историјом команди.

    Како да видите историју команди

    Да бисте се кретали кроз историју команди, можете да користите ове пречице на тастатури:

    • Горе стрелица: Позовите претходну команду коју сте откуцали. Притискајте тастер да прођете кроз историју команди.
    • Стрелица надоле: Позовите следећу команду коју сте откуцали. Притискајте тастер да прођете кроз историју команди.
    • Страна горе: Позовите прву команду коју сте извршили у тренутној сесији командне линије.
    • Страна доле: Позовите последњу команду коју сте покренули у тренутној сесији командне линије.
    • изаћи: Обришите командну линију.

    Користите ове Ф тастере за интеракцију са историјом команди:

    • Ф7: Прегледајте историју команди као преклапање. Помоћу тастера са стрелицама нагоре и надоле изаберите команду и покрените је. Притисните Есц да затворите преклапање без покретања команде.

    • Ф8: Претражите историју команди за команду која одговара тексту на тренутној командној линији. Дакле, ако желите да потражите команду која је почела са “п”, откуцајте “п” у командној линији и онда више пута тапните на Ф8 да бисте кружили кроз команде у историји које почињу са “п”.
    • Ф9: Позовите команду из историје команде тако што ћете навести њен број у баферу историје. Ови бројеви се приказују у Ф7 прозору са прекривањем и почињу у 0. Дакле, ако желите да брзо покренете прву наредбу коју сте извршили у тренутној сесији, притисните “Ф9”, укуцајте “0” и притисните “Ентер”. Наредба ће се појавити попуњена у промпту и можете поново притиснути “Ентер” да бисте је покренули.

    Да бисте одштампали листу историје команди у терминалу, покрените следећу команду:

    доскеи / хистори

    Видећете команде које сте откуцали у тренутној сесији. Ово је иста листа коју ћете видети ако притиснете Ф7.

    Како копирати вашу претходну команду

    Претходна наредба коју сте уписали је позната као “предложак”. Постоји много пречица за брзо копирање дела претходне команде.

    • Ф1: Копирајте један по један знак из претходне команде коју сте унели. Притискајте тастер Ф1 да бисте унели команду коју сте претходно откуцали, карактер по карактеру.
    • Ф2: Копирајте дио наредбе коју сте претходно уписали. Од вас ће бити затражено да унесете знак. Систем ће претраживати унапред претходну команду коју сте откуцали и аутоматски копирати текст до, али не укључујући, тај знак. На пример, ако је последња наредба коју сте покренули била „пинг гоогле.цом“, можете притиснути „Ф2“, откуцати „о“, притиснути „Ентер“, а „пинг г“ ће се појавити на промпту.
    • Ф3: Копирајте дио наредбе коју сте претходно уписали. Систем ће почети од тренутне позиције знака и аутоматски копирати остатак текста из те позиције у претходну линију. На пример, рецимо да је последња наредба коју сте уписали била "пинг -4 гоогле.цом". Можете уписати "пинг -6", притиснути "Ф3", а систем ће аутоматски попунити "гоогле.цом", чинећи тренутну линију "пинг -6 гоогле.цом".

    Како очистити историју команди

    За разлику од Линукове басх љуске, Цомманд Промпт не памти команде између сесија. Да бисте избрисали историју команди које сте откуцали, затворите прозор командне линије.

    Можете рећи командној линији да не памти команде које сте откуцали у тренутној сесији тако што ћете подесити величину историје на 0 помоћу доскеи наредба:

    доскеи / листсизе = 0

    Нећете моћи да користите тастере са стрелицама, тастер Ф7 или доскеи / хистори наредбу да видите све команде које сте откуцали након што сте поставили величину листе на 0. Ова промена такође има ефекта само за тренутни прозор командне линије, тако да ће прозор командног прозора памтити историју као нормално следећи пут када је затворите.

    Можете користити цлс (цлеар сцреен) наредба за брисање прозора наредбеног ретка, бришући сву повијест наредби које сте уписали без затварања прозора:

    цлс

    Како сачувати историју команди

    Ако икада буде потребно да сачувате историју команди које сте откуцали у прозору командне линије, можете то да урадите тако што ћете покренути доскеи / хистори наредбу и усмјеравање свог излаза у текстуалну датотеку. (Могли бисте једноставно покренути доскеи / хистори наредите и копирајте / налепите текст у другу апликацију, наравно.)

    На пример, следећа команда ће сачувати копију историје команди вашег тренутног командног прозора у Ц: Корисник име датотеке Десктоп датотеке.ткт на вашем систему.

    доскеи / историја> Ц: Корисник имена Десктоп команди.ткт

    Тхе > знак преусмерава излаз команде на датотеку коју наведете.

    Отворите датотеку у уређивачу текста да бисте прегледали историју команди које сте уписали у тој сесији командне линије.

    Ово су само неки од корисних пречица на тастатури које су доступне у командној линији, па погледајте нашу листу још више.