Очистить экран в командной строке windows

Windows Command Prompt (cmd.exe) lets us quickly open applications, execute tasks, troubleshoot some Windows issues, etc. by typing command lines. After working with the command prompt for a while in a single session, the command prompt window can become cluttered, so it is important to know how to clear the screen.

In this article, we will learn quick ways to Clear Command Prompt in Windows

Clear Command Prompt with CLS Command

This method is the most genuine and easiest method to clear the Command prompt you just need to type "cls" on the command prompt and your screen will be clear. Please follow the steps below:

Open the Windows Search Bar, type Command Prompt, and click on Open

Open Command Prompt

Enter multiple standard commands into the blank cmd screen.

Next type CLS and press Enter button. This will clear all the previously entered commands from the CMD screen in Windows.

Cls command to clear cmd screen

Keyboard Shortcut to Clear Command Prompt Screen

There are no keyboard shortcuts to clear the screen in command Prompt, but you cal press ESC to clear the input line and Cntrl + C to move the cursor to the new blank line.

But If you really want to clear CMD with a keyboard shortcut then you have to use the AutoHotkey and write the following script that sends cls<Enter> to the open command prompt window.
 

; -------------------------------------------------------------------------
; Keyboard Shortcut Cntr + L should clear CMD screen
; -------------------------------------------------------------------------
#IfWinActive ahk_class ConsoleWindowClass
^L::
Send cls{Enter}
return

#IfWinActive

Working of Script

  • First, the script will check if one is within a console application
  • And if CTRL+L is pressed
  • Write cls to the console and then hit ENTER

How to View CMD Commands History?

Open the command prompt and type doskey /history command line, and hit Enter. This will display all the commands you previously entered in the same sequence.

Run doskey/history

View Command History

Alternatively, you can also press Press F7 to see all previously entered commands.

Press F7 to view command history

How to Save Command Prompt History?

Sometimes you may need to save your history of command you typed in a Command Prompt window for the future. For this just need to type command doskey /history > filename.txt and press Enter.

For example:

doskey /history > D:\python\commands.txt

Save Command History

Next, you can save the Commands history in a TXT, HTML, CSV, RTF file.

Alternatively, you can also run the doskey /history command, and then copy & paste command history to another application and save it.

Conclusion

There is one method to clear the command prompt screen in Windows and i.e. run cls command, but if you are bounded to use keyword shortcut to clear the cmd screen then you have to write a custom script using AutoHotKey as explained above in the article.

Hope this article be helpful for you.

39

39 people found this article helpful

Clear your Command Prompt screen with three letters

What to Know

  • In Command Prompt, type: cls and press Enter. Doing this clears the entire application screen.
  • Close and reopen Command Prompt. Click the on the top right of the window to close it, then reopen it as usual.
  • Press the ESC key to clear the line of text and move back to the Command Prompt.

This article explains how to clear the screen in the Command Prompt application on Windows. You can use a simple command or just close and reopen Command Prompt. We also have a bonus section at the end of this how-to for clearing a line, character, or word.

Clear the Command Prompt Screen With a Command

Unlike many things on your computer, there aren’t several ways to clear the screen in Command Prompt. There is one basic command that will rid the screen of its history.

Type the following command and hit Enter:

cls

You’ll then have a nice and clean Command Prompt screen where you can start fresh.

Clear the Screen By Closing and Reopening Command Prompt

If, for some reason, you cannot issue the above command to clear the screen, just close and then open Command Prompt again.

Maybe your keyboard is on the fritz or has a broken C, L, or S key. (Hey, things happen!) 

Close Command Prompt by clicking the X on the top right corner of the window. You can also right-click the icon in your Task Bar and select Close Window.

Then, reopen it as you normally would and you’re back in command.

To quickly exit and close Command Prompt at the same time, type: exit and hit Enter.

Bonus: Clear Text on the Command Prompt Screen

Maybe you don’t necessarily need to clear the entire Command Prompt screen, but just the current line or some text in it. Here are a few helpful key presses to keep in mind.

  • Escape: Clear the current line of text; it removes the text and moves your cursor back to the prompt.
  • Backspace: Delete one character to the left of your cursor.
  • Ctrl+Backspace: Delete one word to the left of your cursor.
  • Ctrl+C: Stop the line you’re typing or the command you’re running and move to a new prompt on the following line.

FAQ

  • How do I clear Command Prompt history in Windows?

    Your command history clears every time you close the Command Prompt. Close the window manually or use the Alt+F4 keyboard shortcut. 

  • How can I view a list of all command prompts?

    Use the help command: Enter help to see a list of available commands. To get more information about a particular command, type help command name. 

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

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

Для того, чтобы вернуться к пустому окну, т.е. очистить всю информацию, вводим простую команду:

cls

и нажимаем клавишу «Enter» для выполнения.

Если вы не хотите очищать всё окно, а хотите очистить только одну строку, нажимаем клавишу «Escape» на клавиатуре. Для того, чтобы удалить один символ из командной строки, нажимаем клавишу «Backspace», а для удаления одного слова — клавишу «Ctrl+Backspace». Если вы передумали выполнять команду, то для отмены или прерывания команды можно нажать сочетание клавиш «Ctrl+C». Если у вас не работает мышь, то для выхода из CMD используем команду:

Exit

Либо используем «горячие» клавиши «Alt+F4».

Этот урок переехал в мой гитхаб: https://github.com/codedokode/pasta/blob/master/soft/cli.md

Ниже — старая, неактуальная версия.


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

Я не знаю, ты пользуешься Линуксом или Уиндоузом (обычно туториалы рассчитаны на линуксоидов и макосников, уиндоуз не модный среди молодежи). В макоси все практически так же как и в линуксе, в windows пошли своим путем и сделали все как в DOS.

Думаю, что в данном случае тебе поможет не рыба, а удочка, так что держи пасту. Если после прочтения у тебя будут какие-то вопросы, или по-прежнему непонятно, почему команды не работают, пиши в наш уютный тред, разберемся.

Краткий мануал чайника по командной строке:

Как попасть в командную строку?

  • Windows XP: Пуск — Выполнить — набрать cmd — нажать [enter]
  • Windows7: Пуск — набрать cmd — наждать [enter]
  • MacOS: Запустить приложение Терминал (его можно найти поиском в той фигне которая справа вверху экрана)
  • Ubuntu: Запустить приложение Терминал или нажать Alt + Ctrl + F1 (ааа как вернуться назад? Ctrl + F7)
  • Linux: если ты линуксоид, ты и так знаешь

Во всех операционных системах

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

[tab] — автодополняет имена файлов и команды. Если в текущем каталоге есть файл file.txt, ты наберешь fi и нажмешь [tab] то он автодополнит имя файла (или предложит варианты, если таких файлов несколько).

[ctrl+c] — прерывает выполнение команды, например, если она долго тупит

Важно: клавиша Esc не работает в командной строке. Клавиши Ctrl + C, V, X не работают как «копировать/вырезать/вставить» (иногда для вставки можно использовать Shift + Ins). Клавиша Ctrl + Q не работает как «выход».

Линукс и мак

В линуксе и маке, [ctrl+l] очищает экран, [ctrl+k] и [ctrl+u] удаляют все перед или после курсора, [ctrl+w] удаляет слово перед курсором, [ctrl+r] делает поиск по истории команд (для отмены поиска нажми [ctrl+c], escape в командной строке не работает, для завершения поиска нажми стрелку вправо/влево), [ctrl+d] завершает работу и закрывает консоль.

Еще в линуксе и маке иногда не работают Home и End, используй [ctrl+a] чтобы перейти в начала строки и [ctrl+e], чтобы в конец. [alt + b] (back) и [alt + f] (forward) двигают курсор на 1 слово назад/вперед.

Буфер обмена

В командной строке не работает ctrl+v,c,x для вставки, копирования и вырезания текста. Иногда (зависит от настроек системы) вставить текст можно через [shift+ins], иногда правой кнопкой мыши. Скопировать текст можно, выделив мышью (в Windows надо разрешить выделение текста сначала в настройках окна и нажать Enter после выделения).

Текущий каталог

В командной строке результат выполнения команд зависит от того, в каком каталоге и на каком диске ты находишься. Какой каталог текущий, в Windows написано в подсказке, а в linux можно узнать командой pwd (print working directory)

Чтобы перейти в другой каталог, в линуксе используют команду cd:

cd /  — перейти в корневой каталог (в линукс нет букв дисков, и корневой каталог один на всю систему)
cd /etc/apache — перейти в каталог /etc/apache
cd files — переходит в каталог files внутри текущего
cd .. — переходит в родительский кталог
cd ../.. — переходит на 2 уровня выше
cd ~ — перейти в свой домашний каталог (/home/anon например)
cd ~/test — перейти в /home/anon/test

В Windows, сначала надо перейти на нужный диск командой c:, d:, e: и так далее. Потом использовать cd или chdir:

d:   - перейти на диск d:
cd \ — перейти в корневой каталог
cd \windows\system32
cd ..
cd ..\..

Обрати внимание, windows и linux используют разные виды слешей. Обрати внимание, .. обозначает «родительский каталог». Обрати внимание, только в линукс и мак ~ обозначает «домашний каталог» (это /home/username или /Users/username). . (одна точка) обозначает текущий каталог и cd . никуда не перейдет. / (линукс) или \ (Windows) обозначает корневой каталог.

Очистка экрана

В linux — команда clear или клавиша [ctrl+L], в windows — команда cls (clear screen).

Список файлов

Посмотреть, какие файлы есть в текущем каталоге, можно командой dir в Windows и командой ls в линуксе (ls -a — показывает все файлы, включая скрытые, ls -l — показывает не только имена, но и размер, дату создания файла, права на него).

Посмотреть права на файл в Линукс можно либо командой ls -l, либо stat file.txt

Команды и оболочка

Оболочка — это cmd.exe в Windows и bash в линукс, это та программа, которая собственно мигает курсором и выполняет твои команды. Ты набираешь команды, а она их выполняет. Команда обычно состоит из имени команды, и, иногда, дополнительных параметров, отделенных пробелом, вроде:

ls — показать список файлов в линукс
ls -l — показать файлы с подробностями
dir — показать список файлов в windows с подробностями
dir /b — показать только имена файлов, без подробностей

Подсказка

Почти у любой команды есть подсказки. Чтобы их увидеть, добавь к имени команды параметр (--help или /?):

В линукс: ls --help — выведет справку по команде ls

В линукс: man bash — выведет подробную длинную справку по команде bash (для выхода жми q,
для прокрутки используй стрелки и PgUp/PgDn)

В Windows: dir /? — выведет справку по команде dir

В Windows: help выведет подсказку по основным командам

Виды команд

Команды бывают внутренние (это маленький список команд, встроенных в оболочку). Встроенные команды — это, например, cd в линукс или exit в Windows. Их мало.

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

В линуксе: echo $PATH

В windows: echo %PATH%

В linux PATH — это папки /bin, /usr/bin, /usr/local/bin, /sbin, /usr/sbin, именно в них в Линуксе хранятся почти все программы. В текущем каталоге програмы не ищутся, если это не указать явно.

В Windows PATH — это всякие системные папки вроде c:\windows и так далее + текущий каталог, в котором ты находишься. Заметь, что папки вроде c:\program files\autocad в PATH не добавлены и в Windows таким образом, из командной строки обычные программы и игры, установленные в Program Files, не запустить. Только то, что положено в системные папки.

Таким образом: если ты под линуксом, и ты набираешь команду php, то скорее всего файл php лежит в одной из *bin папок и эта команда запустит php. Если ты под Windows установил php допустим в c:\php, и не прописал этот путь в PATH, то набрав php, оболочка не найдет файл php.exe и ничего не запустит. И ты скажешь «что за кривой мануал, ничего не работает, ну его нафиг».

Печалька.

Что же делать? 1) добавить папку с php в PATH через мой компьютер — свойства и перезалогиниться в систему 2) писать вместо php полный путь c:\php\php.exe

Продолжаем. Допустим, ты хочешь запустить в командной строке файл my.php , который находится в текущем каталоге:

Линукс: php my.php
Windows: c:\php\php.exe my.php

Допустим, ты хочешь запустить php-файл не из текущего каталога. Тогда надо написать путь к нему:

Линукс: php /some/dir/my.php
Windows: c:\php\php.exe d:\files\my.php

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

Больше команд — linux

Попрактиковаться в линукс в командной строке можно на таких командах:

Создать текстовый файл: cat > file.txt [enter] ввести текст [enter][ctrl+d] — и файл создан
Просмотреть текстовый файл: cat file.txt
Просмотреть огромный текстовый файл, который не влеазает на экран: cat file.txt | less 
В просмотрщике работают стрелки и q для выхода (escape не работает).
Удалить файл: rm file.txt
Скопировать файл: cp file.txt copy.txt
Переместить/переименовать файл: mv file.txt copy.txt
Скопировать в другую папку: cp file.txt /some/other/directory
Запустить команду и сохранить ее вывод в файл: ls -la > file.txt (эта команда выведет список файлов, но не на экран, а сохранит в файл. Бывает иногда полезно).
Вывести файл, но не весь, а только первые 10 строк: cat file.txt | head -10
Вывести последние 10 строк файла:  cat file.txt | tail -10
Вывести только строки файла, содержащие слово «dog»: cat file.txt | grep dog
Найти файлы, в имени которых есть «dog», в каталоге /tmp: find /tmp -iname '*dog*'
Узнать текущее время: date
Создать папку: mkdir folder
Удалить папку: rm -r folder
Померять, сколько времени выполнялась команда: time [команда]
Узнать свой id пользователя: id
Показать список запущенных процессов: ps -lax
Показать что-то вроде диспетчера задач: top (для выхода q)
Запустить редактор, из которого хрен выйдешь, так как никакие привычные кнопки не работают: vi

Подробнее о работе команд можно узнать с помощью параметра --help, дописанного после команды.

Больше команд — Windows

Попрактиковаться в комнадной строке в Windows можно так:

help — выводит список полезных команд
dir — выводит файлы в каталоге
Создать текстовый файл: copy con file.txt[enter]ввести текст[enter][ctrl+z][enter] — файл создан
Просмотреть текстовый файл: type file.txt
Просмотреть огромный текстовый файл: type file.txt | more (enter — прокрутка, q — выход)
Удалить файл: del file.txt
Скопировать файл: copy /b file.txt copy.txt
Переименовать файл: ren file.txt copy.txt
Запустить команду и сохранить вывод в файл: dir /? > file.txt
Создать текстовый  файл с одной строкой текста: echo lalala lololo > file.txt
Дописать строчку в конец файла: echo boom >> file.txt
Создать папку: mkdir folder
Удалить папку: rmdir folder
Узнать текущее время: time и date (ctrl+с для выхода)

Подробнее о работе команд можно узнать с помощью параметра /?, дописанного после команды.

Команды для работы с сетью Интернет

В линукс показать информацию о настройке сети: ifconfig (или /sbin/ifconfig если у
тебя в PATH нет /sbin)

В Windows показать информацию о сети: ipconfig

Пропинговать (проверить связь) с сервером: ping google.com

Узнать IP по имени домена: nslookup yandex.ru

Показать список открытых с компьютера соединений: netstat (в подсказке по команде указаны также параметры, с помощью которых, например, можно вывести какая программа установила это соединение)
Проверить путь до какого-то сервера или узла сети:

  • в Windows: tracert google.com
  • в linux: traceroute google.com (не работает? пиши /usr/sbin/traceroute или пропиши уже себе sbin в PATH)

Больше информации

Используй ключи --help и /?

Гугли мануал по командной строке windows/linux в интернете.

http://archive-ipq-co.narod.ru

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

  • В командной строке введите: клс и нажмите Войти. Это очистит весь экран приложения.
  • Закройте и снова откройте командную строку. Нажмите на Икс в правом верхнем углу окна, чтобы закрыть его, затем снова откройте его, как обычно.
  • нажмите ESC чтобы очистить строку текста и вернуться в командную строку.

В этой статье объясняется, как очистить экран в приложении командной строки в Windows. Вы можете использовать простую команду или просто закрыть и снова открыть командную строку. У нас также есть бонусный раздел в конце этого руководства для очистки строки, символа или слова.

Очистите экран командной строки с помощью команды

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

Введите следующую команду и нажмите Войти:

cls

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

Очистите экран, закрыв и снова открыв командную строку

Если по какой-то причине вы не можете выполнить указанную выше команду для очистки экрана, просто закройте и снова откройте командную строку.

Возможно, ваша клавиатура сломалась или сломалась клавиша C, L или S. (Эй, всякое бывает!)

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

Затем снова откройте его, как обычно, и вы снова в команде.

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

Бонус: чистый текст на экране командной строки

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

  • Побег: очистить текущую строку текста; он удаляет текст и перемещает курсор обратно к подсказке.
  • Backspace: удалить один символ слева от курсора.
  • Ctrl+Backspace: удалить одно слово слева от курсора.
  • Ctrl+С: остановите строку, которую вы печатаете, или команду, которую вы выполняете, и перейдите к новой подсказке в следующей строке.

Если вы новичок в использовании командной строки в Windows, ознакомьтесь с нашими советами по работе с командной строкой.

Часто задаваемые вопросы

  • Как очистить историю командной строки в Windows?

    История команд очищается каждый раз, когда вы закрываете командную строку. Закройте окно вручную или используйте Alt+F4 Сочетание клавиш.

  • Как я могу просмотреть список всех командных строк?

    Используйте команду справки: Enter помощь чтобы увидеть список доступных команд. Чтобы получить дополнительную информацию о конкретной команде, введите помощь имя команды.

  • Очистить системные файлы windows 10 что это
  • Очистить днс кэш командная строка windows
  • Очистить поиск в windows 10 как проводнике
  • Очистить диск с windows 10 от всего
  • Очистить папку roaming в appdata в windows 10