Как открыть командную строку в Windows 7, 8 , 10? Важные команды командной строки CMD

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

Из командной строки вы можете перемещаться по файлам и папкам на своем компьютере, как и в Windows Explorer в Windows или Finder в Mac OS. Разница в том, что командная строка полностью текстовая и нужно знать как правильно это делать.

Как открыть командную строку в Windows 7, 8 , 10?

1. Открыть Пуск
2. В окне поиска ввести команду «cmd»

Как открыть командную строку. Важные команды командной строки
3. Выбрать cmd.exe, кликнуть по нему правой кнопкой и выбрать пункт Запустить от имени Администратора

4. Перед нами откроется окно командной строки. Выглядит оно вот так:

Как открыть командную строку. Важные команды командной строки

Команды используемые в командной строке cmd.exe

Команда «>»

Команда «>» принимает стандартный вывод команды слева и перенаправляет его в файл справа

Пример:
$ cat oceans.txt > continents.txt

Команда «>>»

Команда «>>» принимает стандартный вывод команды слева и добавляет его в файл справа.

Пример:
$ cat glaciers.txt >> rivers.txt

Команда «<«

Команда «<»  берет стандартный ввод из файла справа и вводит его в программу слева.
Пример:
$ cat < lakes.txt

Команда «|»

Команда «|» является «трубой». Принимает стандартный вывод команды слева, и трубы ее как стандартный ввод команды справа. Вы можете подумать об этом как о перенаправлении «команда для команды».

Пример:
$ cat volcanoes.txt | wc

Команда «~ / .BASH_PROFILE»

Команда «~ / .BASH_PROFILE» это имя файла, используемого для хранения настроек среды. Его обычно называют «bash profile». Когда сеанс начинается, он будет загружать содержимое профиля bash перед выполнением команд.

Пример:
$ nano ~/.bash_profile

Команда «alias»

Команда «alias» позволяет создавать сочетания клавиш или псевдонимы для обычно используемых команд.

Пример:
alias pd=»pwd»

Команда «CD»

Команда «CD» принимает имя каталога в качестве аргумента и переключается в этот каталог.

Пример:
cd Desktop/

Чтобы перейти непосредственно к каталогу, используйте cdпуть к каталогу в качестве аргумента. Здесь cd jan/memory/ — команда перемещается непосредственно в каталог jan / memory .

Пример:
$ cd jan/memory

Команда CP

Команда CP копирует файлы или каталоги. Здесь мы копируем файл ada_lovelace.txt и поместить его в каталоге historical

Пример:
$ cp ada_lovelace.txt historical/

ПОДСТАНОВОЧНЫЕ ЗНАКИ (*)

$ cp * satire/

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

$ cp m*.txt scifi/

Здесь m * .txt выбирает все файлы в рабочем каталоге, начиная с «m» и заканчивая «.txt», и копирует их в scifi /

Команда env

Команда env обозначает «окружающая среда» и возвращает список переменных среды для текущего пользователя.

env | grep PATH это команда, которая отображает значение одной переменной среды.

Команда «Export»

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

Пример:
export USER=»Jane Doe»

Команда «GREP»

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

Пример:
$ grep «Mount» mountains.txt

Команда «grep -i» позволяет команде быть нечувствительной к регистру.

Пример:
$ grep -i «Mount» mountains.txt

Команда «grep -R» ищет все файлы в каталоге и выводит имена файлов и строки, содержащие согласованные результаты. -R означает «рекурсивный».

Пример:
$ grep -R Arctic /home/ccuser/workspace/geography

GREP -RL

Команда «grep -Rl» ищет все файлы в каталоге и выводит только имена файлов с согласованными результатами. -R означает «рекурсивный» и lобозначает «файлы со спичками».

Пример:
$ grep -Rl Arctic /home/ccuser/workspace/geography

Команда «Home»

Команда «Home» отображает путь домашнего каталога.

Пример
$ echo $HOME

Команда «LS»

Команда «LS» перечисляет все файлы и каталоги в рабочем каталоге

Пример:
$ ls 2014 2015 hardware.txt

Команда «ls -a» перечисляет все содержимое рабочего каталога, включая скрытые файлы и каталоги

Команда «ls -l» перечисляет все содержимое каталога в длинном формате.

Команда «ls -t» заказывает файлы и каталоги к моменту их последнего изменения.

Команда «MKDIR»

Команда «mkdir» принимает имя каталога в качестве аргумента, а затем создает новый каталог в текущем рабочем каталоге. Здесь мы использовали mkdir для создания нового каталога с именем media / .

Пример:
$ mkdir media

Команда «MV»

Чтобы переместить файл в каталог, используйте команду «mv» с исходным файлом в качестве первого аргумента, а целевой каталог — вторым аргументом. Здесь мы переводим superman.txt в superhero /.

Пример:
$ mv superman.txt superhero/

Команда «NANO»

Команда «nano» — текстовый редактор командной строки. Он работает так же, как текстовый редактор рабочего стола, такой как TextEdit или Notepad, за исключением того, что он доступен из командной строки и только принимает ввод с клавиатуры.

Пример:
$ nano hello.txt

Команда «Path»

Команда «PATH» это переменная среды, в которой хранится список каталогов, разделенных двоеточием. Каждый каталог содержит сценарии для выполнения командной строки. PATH перечисляет, какие каталоги содержат скрипты.

Пример:
$ echo $PATH /home/ccuser/.gem/ruby/2.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin

Команда «PWD»

Команда «pwd» печатает имя рабочего каталога

Пример:
$ pwd /home/ccuser/workspace/blog

Команда «RM»

Команда «rm» удаляет файлы. Здесь мы удаляем файл waterboy.txt из файловой системы.

Пример:
$ rm waterboy.txt

Команда «rm -r» удаляет каталог и все его дочерние каталоги.

Команда «SED»

Команда «sed» означает «редактор потока». Он принимает стандартный ввод и изменяет его на основе выражения , прежде чем отображать его как выходные данные.

Пример:
$ sed ‘s/snow/rain/’ forests.txt

В выражении ‘s/snow/rain/’:

  • s —  означает «замещение».
  • snow — строка поиска, текст для поиска.
  • rain — строка замены, текст для добавления на место.

Команда «SORT»

Команда «sort» принимает имя файла или стандартный ввод и заказывает каждую строку в алфавитном порядке, печатая его до стандартного вывода.

Пример:
$ sort lakes.txt

STANDARD ERROR

STANDARD ERROR, сокращенно обозначенная как stderr, является сообщением об ошибке, выведенным сбойным процессом.

SOURCE

Команда «source» активирует изменения в ~ / .bash_profile для текущего сеанса. Вместо закрытия терминала и необходимости запуска нового сеанса sourceизменения доступны сразу же в сеансе, в котором мы находимся.

Пример:
source ~/.bash_profile

STANDARD INPUT

STANDARD INPUT, сокращенно обозначается как stdin информация, вводимая в терминал через клавиатуру или устройство ввода.

STANDARD OUTPUT

STANDARD OUTPUT, сокращенно обозначенный как stdout, — это информация, выводимая после запуска процесса.

Команда «TOUCH»

Команда «touch» создает новый файл внутри рабочего каталога. Он принимает имя файла в качестве аргумента, а затем создает новый пустой файл в текущем рабочем каталоге. Здесь мы использовали touch для создания нового файла с именем keyboard.txt внутри каталога 2014/dec.

Пример:$ touch data.txt

:

Если файл существует,  то touch используется для обновления времени модификации файла

UNIQ

Команда «uniq», сокращение от «уникального», принимает имя файла или стандартный ввод и выводит каждую строку, удаляя любые точные дубликаты.

Пример:
$ uniq lakes.txt