Командная строка — удобный инструмент для быстрого и эффективного выполнения задач в Windows. Это полнофункциональный и часто недооцененный инструмент компьютерной системы. Действия в командной строке осуществляются без мышки, поэтому она идеально подходит для людей, предпочитающих работать за клавиатурой. Из этой статьи вы узнаете, что собой представляет Командная строка и как с ее помощью выполнять базовые задачи. Прочитав данную статью, вам будет намного проще выполнять базовые задачи через Командную строку.
Шаги
- Проверьте содержимое папки. Чтобы проверить содержимое текущей папки, воспользуйтесь командой dir. Просто введите dir и нажмите Enter, после чего в Командной строке отобразится список содержимого папки.
- Очистите данные с экрана. Для этого воспользуйтесь командой cls. Просто введите cls и нажмите , чтобы очистить содержимое с экрана. Как показано на примере выше, на экране останется лишь командная строка.
- Проверьте содержимое папки. Теперь проверьте содержимое папки с помощью команды dir. Как показано на примере сверху, папка wikihow теперь содержит два новых файла: newFile и newFile1.
- Удалите папку с файлами. Чтобы удалить папку, в которой содержатся файлы, воспользуйтесь измененной командой rmdir. Введите команду rmdir /s wikihow. Введите rmdir /s wikihow и нажмите Enter. Появится окно подтверждения удаления папки, введите Y или N. Введите Y, чтобы подтвердить удаление, или N, чтобы отменить его. Когда вы введете Y, папка и все ее содержимое будут удалены из системы.
Советы
- Команды можно вводить как заглавными, так и строчными буквами.
- Используйте команду CLS для регулярной очистки экрана. Так вам будет намного удобнее работать.
Предупреждения
- Компьютер, работающий на операционной системе Windows
- Клавиатура
Об этой статье
- 1 Уясните, что представляют собой Блокнот и командная строка. В Блокноте можно создать текстовый файл и сохранить его в любом формате. Командная строка предназначена для ввода команд, которые управляют различными функциями системы.
Щелкните правой кнопкой мыши по синей полосе вверху окна командной строки и в меню выберите «Свойства». Теперь в разделе «Правка» вкладки «Общие» установите флажок у «Быстрая правка». Нажмите OK. Откроется окно с вопросом, хотите ли вы применить или сохранить изменения. Установите флажок у «Сохранить параметры для окон с таким же названием» и нажмите OK. - Щелкните правой кнопкой мыши по синей полосе вверху окна командной строки и в меню выберите «Свойства». Теперь в разделе «Правка» вкладки «Общие» установите флажок у «Быстрая правка». Нажмите OK. Откроется окно с вопросом, хотите ли вы применить или сохранить изменения. Установите флажок у «Сохранить параметры для окон с таким же названием» и нажмите OK.
- Введите CD c: и нажмите ↵ Enter. Вы перейдете из текущего каталога в корневой каталог диска C:. Далее мы научим вас отображать все файлы и папки, которые находятся в этом каталоге.
- 3 Создайте папку, в которую скопируете все свои пакетные файлы. Введите MKDIR mybatch. Будет создана папка «mybatch». Чтобы проверить это, введите DIR еще раз и найдите эту папку в отобразившемся списке.
- 5 Запомните, как пользоваться командой «ping». Если компьютер не подключен к интернету, пропустите это шаг. Команда «Ping» отправляет пакеты данных на указанный сайт и принимает ответы с сайта; если это так, сайт работает нормально.
Например, проверим, работает ли сайт google.com. Введите PING Google.com и нажмите ↵ Enter. На экране отобразится что-то вроде «Ответ от 72.14.207.99: число байт = 32 время = 117мс TTL = 234». Таких строк может быть около четырех. Если на экране отобразилось сообщение об ошибке, не работает либо ваше интернет-соединение, либо веб-сайт. Также будет указано, сколько пакетов отправлено, получено и потеряно. Если потеряно 0 пакетов, веб-сайт работает на 100 %. - Например, проверим, работает ли сайт google.com. Введите PING Google.com и нажмите ↵ Enter. На экране отобразится что-то вроде «Ответ от 72.14.207.99: число байт = 32 время = 117мс TTL = 234». Таких строк может быть около четырех. Если на экране отобразилось сообщение об ошибке, не работает либо ваше интернет-соединение, либо веб-сайт. Также будет указано, сколько пакетов отправлено, получено и потеряно. Если потеряно 0 пакетов, веб-сайт работает на 100 %.
- 8 Переименуйте файл или папку. Для это воспользуйтесь любой из двух команд: REN и RENAME. Создайте папку «idon’tlikemyname», а затем введите REN idon’tlikemyname mynameisgood. Папка будет переименована. Теперь ее можно удалить.
- Команда time /t выведет на экран текущее время. Обязательно добавьте параметр «/t» — в противном случае система попросит вас ввести время.
- Если вы не знаете, что делаете, вы можете повредить систему.
- Используя команду DEL (или DELETE), помните, что файлы/папки удаляются навсегда, то есть в Корзину не попадают.
Из этой статьи вы узнаете, как открыть файл Python при помощи встроенной Командной строки на компьютере под управлением Windows. В большинстве случаев это можно сделать без каких-либо проблем — главное, чтобы на вашем компьютере был установлен Python. Если вы установили старую версию Python или использовали пользовательские настройки в ходе установки, из-за которых команда «python» не была добавлена в список переменных «Path» на компьютере, вам придется добавить Python в список переменных «Path», чтобы иметь возможность запускать файл Python через командную строку.
- Перейдите к папке с файлом Python. Найдите файл Python, который хотите открыть в Командной строке.
- Выберите файл Python. Нажмите один раз на файл Python, путь к которому вы хотите узнать.
- Щелкните правой кнопкой мыши по файлу Python. Появится выпадающее меню.
- Выберите из выпадающего меню. Откроется окно свойств.
- Чтобы скопировать расположение, его необходимо выделить (зажмите и перетащите указатель мыши по значению в строке «Расположение»), а затем нажать .
- Откройте меню «Пуск» . Щелкните по логотипу Windows в нижнем левом углу экрана. Появится меню «Пуск».
- Найдите Командную строку, введя cmd.
- Командная строка в верхней части меню «Пуск», чтобы открыть Командную строку.
- Перейдите к расположению файла Python. Введите cd и нажмите пробел, после чего введите адрес «Расположение» файла Python и нажмите .
К примеру, чтобы открыть файл Python в папке с именем «Файлы» на рабочем столе, вам нужно ввести cd desktop/Файлы.Если вы скопировали путь к файлу, введите cd и нажмите пробел, после чего нажмите , чтобы вставить путь. - К примеру, чтобы открыть файл Python в папке с именем «Файлы» на рабочем столе, вам нужно ввести cd desktop/Файлы.
- Если вы скопировали путь к файлу, введите cd и нажмите пробел, после чего нажмите , чтобы вставить путь.
- Введите команду «python» и имя файла. Введите python файл.py, где файл — это имя файла Python.
К примеру, если файл Python называется «script», введите python script.py.Если в имени файла Python есть один или несколько пробелов, окружите имя и расширение файла кавычками (например, python “my script.py”). - К примеру, если файл Python называется «script», введите python script.py.
- Если в имени файла Python есть один или несколько пробелов, окружите имя и расширение файла кавычками (например, python “my script.py”).
- Нажмите , чтобы запустить команду и открыть файл Python через установленную на компьютере программу Python.Если после нажатия клавиши «Enter» вы столкнетесь с ошибкой, сообщающей, что ‘python’ не распознается как внутренняя или внешняя команда, вам нужно будет добавить Python в список «PATH», прежде чем вернуться к этой части.
- Если после нажатия клавиши «Enter» вы столкнетесь с ошибкой, сообщающей, что ‘python’ не распознается как внутренняя или внешняя команда, вам нужно будет добавить Python в список «PATH», прежде чем вернуться к этой части.
Очередная статья будет полезна пользователям если:
– Вы не хотите зависеть от оболочки Windows, от программ notepad, Wordpad, Microsoft Office.
– У Вас не загружается оболочка Windows.
– Нет оболочки Windows, например, вы загружаетесь c Dos или Вам просто интересно как создать файл в командной строке
Для начала, необходимо перейти в командную строку, воспользовавшись сочетаниями клавиш Win+R, в окне Выполнить напечатайте cmd и нажмите кнопку enter

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

После перехода на диск C: напечатайте команду для создания файла:
copy con Имя вашего файла и нажмите кнопку Enter
В примере, на изображении ниже, мы создаем файл testfile.txtC:

После того, как мы нажали кнопку Enter можно приступать к оформлению текста
или команд внутри файла

После того, как вы напечатали текст.
Для сохранения файла на диске:
Перейдите на следующую строку нажав кнопку Enter, нажмите кнопку F6 и далее на
Результат будет как на изображении ниже:

При нажатии кнопки F6 появляется сочетание символа и буквы ^Z которые и отвечают
за сохранение файла.
Можно использовать сочетание клавиш ctrl+z для получения данных символов.
Осталось просмотреть файл в командной строке.
Для просмотра файла через командную строку, напечатайте команду:
или вместо testfile.txt имя файла который создали вы
Результатом данной команды будет просмотр файла который мы создали

Помимо текстовых файлов, вы можете создавать cmd файлы с набором команд для
тихой установки приложений или изменений параметров операционной системы через командную строку.
You don’t want to depend on Windows shell, notepad, Wordpad, Microsoft Office programs.
You do not load the Windows shell.
You don’t have a Windows shell, for example, you boot from dos or you’re just wondering how to create a file on the command line
To start, you must go to the command line, using the keyboard shortcuts Win+R, type cmd in the Run window and press enter

In the example file we will create on the drive C:
Below, in the image, we go to disk C:

After switching to the C: drive, type the command to create the file:
copy con the Name of your file and press Enter
In the example, in the image below, we create a testfile.txt on drive С:

Once we have pressed the Enter button, you can start formatting the text or commands inside the file

To save a file to disk:
Go to the next line by pressing Enter, press F6 and then press Enter
The result will be as in the picture below:

When you press the F6 button, a combination of the symbol and the letter ^Z appears, which are responsible for saving the file. You can use the ctrl+z key combination to get the symbol data.
It remains to view the file on the command line.
To view the file from the command line, type:
or instead of testfile.txt the name of the file you created
The result of this command will be a preview of the file we created

In addition to text files, you can create cmd files with a set of commands to silently install applications or change operating system settings via the command line.
Как создать batch файл?
Вариант 1. Через блокнот или другой редактор (я пользуюсь AkelPad MOD).
This batch
pause
P.S. Для AkelPad выполнить код можно, не закрывая сам редактор, комбинацией Ctrl + F5, при этом не забыв сохранить сам код (Ctrl + S).
Во время создания файла лучше указать кодировку OEM-866 (DOS), чтобы не было проблем с выводом русского текста: Русский текст в консоли
Обратите внимание, что символ собаки перед каждой командой в bat-файле указывает на то, что саму команду выводить на экран не надо, а нужно вывести только результат ее работы. Чтобы поэкспериментировать удалите символ собаки из начала каждой строки, сохраните и запустите полученный bat файл.
off
This batch
pause
Вариант 2. Через консоль перенаправлением потока вывода
Откроется маленькое черное окно – консоль (или “интерпретатор командной строки Windows”, еще называют “командный процессор”).
В нем Вы увидите путь к каталогу, в котором будут выполняться команды в данный момент.
D
This batch .bat
pause .bat
Для выполнения некоторых команд в Windows Vista, 7, 8 требуются повышенные права.
Как это сделать – см. эту тему.
Вариант 3. Через консоль копированием данных с устройства con (клавиатура)
- Запуск консоли (все аналогично способу 2 (см. выше).
- Пишем команду:
- Нажимаем Ctrl + Z, затем клавишу Enter.
- Запускаем на исполнение созданный бат-файл:
Вариант 3.1. Через консоль, используя команду more (спасибо MihaniX)
- Нажимаем Ctrl + C (либо Ctrl + Z и клавишу Enter).
- Запускаем на исполнение созданный бат-файл:
Сегодня я решил рассказать Вам о командах к ftp серверу. Нужны они, в основном, при работе в консоле, так как в графическом режиме проще всего использовать любой из FTP клиентов, например бесплатный FTP клиент Filezilla.
FTP (File Transfer Protocol) — Это сетевой протокол, который служит для копирования файлов с одного компьютера на другой по средствам либо локальной сети, либо сети интернет. FTP использует 21 порт.
Здесь так же стоит отметить, что протокол FTP уязвим, ваши данные при передаче не шифруются, и могут легко быть перехвачены злоумышленниками. Для более безопасной передачи данных, используйте протокол SFTP (File Transfer Protocol). Протокол SFTP использует точно такие же команды, как и FTP.
Используйте один из следующих вариантов обращения к серверу:
Вы должны знать имя пользователя и пароль, для аутентификации с правами пользователя, в противном случае, Вы можете авторизоваться как анонимный пользователь. Давайте попробуем авторизоваться на ftp.freebsd.org как аноним. Откройте терминал, и выполните команду:
Сессия проходит следующим образом:
Когда Вы введёте собственные имя пользователя и пароль для сервера ftp.example.com, у Вас появиться строка:
После этого, Вы можете пользоваться ftp сервером, при помощи команд.
Просмотреть файлы в директории
Просто выполните команду ls на сервере:
Вывод будет примерно таким:
Таким образом, мы видим, какие файлы и папки находятся в текущей удалённой директории.
Поменять директорию
Для того, чтобы поменять директорию на ftp сервере, используйте команду cd.
Например, чтобы попасть в директорию pub, нужно выполнить команду:
После того, как всё прошло удачно, мы получим положительный ответ от сервера:
Для того, чтобы скопировать один файл с удалённого ftp сервера, к себе на компьютер, используйте команду get.
Для того, чтобы скопировать файл README.TXT с ftp.freebsd.org нужно быть в директории с этим файлом и выполнить команду
Вот вывод этой команды:
А в этом примере я копирую файл data.tar.gz с удалённого сервера, в файл backup.tar.gz на локальный компьютер:
Все файлы копируются в текущую локальную директорию. Для того, чтобы изменить текущую локальную директорию, используйте команду:
Узнать текущую директорию можно командой:
Команда lpwd показывает текущую директорию на локальном компьютере, чтобы узнать директорию на удалённом ftp сервере, используйте команду pwd:
Удалить файл
Для того, чтобы удалить файл на удалённом ftp сервере используйте команду delete
Загрузить один файл
Для того, чтобы загрузить только один файл на ftp сервер используйте команду put
Для примера, загрузим на ftp сервер логотип
Загрузить несколько файлов
Для того, чтобы загрузить сразу несколько файлов с локального компьютера на удалённый ftp сервер следует использовать команду mput, Вам так же нужно будет перед каждой загрузкой отвечать Да/Нет (Y/N) на вопрос о загрузке файла. В примере показана загрузка всех файлов с локального компьютера (с текущей директории)
Создание директории
Для того, чтобы создать новую директорию используйте команду mkdir
Удаление директории
Для удаления директории используйте команду rmdir
Выбор режима передачи данных
Для того чтобы передавать файлы в режиме ASCII введите:
Следует учитывать, что режим ASCII используется по умолчанию, в этом режиме рекомендуется передавать текстовые файлы.
Для того, чтобы передавать файлы в режиме binary введите:
Режим binary более предпочтителен для изображений, архивов и так далее. В этом режиме меньше шансов получить ошибку при передаче.
Присоединиться к другому FTP серверу
Для того, чтобы присоединиться к другому ftp серверу, используйте команду open:
Таким образом мы присоединимся к ftp серверу ftp.yandex.ru. Вы так же должны знать имя пользователя и пароль, но так же можете использовать анонимный вход, если сервер это поддерживает.
Закрытие ftp сессии
Просто введите quit или bye
Вы можете получить короткое описание каждой команды:
На этом собственно и всё. Основные команды мы рассмотрели. Теперь Вы сможете без проблем управляться с FTP с командной строки.
Вопрос казался простым но найти полного ответа так и не удалось. Можно ли создать .txt файл на сервере через FTP и потом дополнять его? Именно создать а не загрузить ранее созданный на локальном диске. И именно дополнять строками а не перезаписывать затирая старые?
Попробовал создать файл вот так :
Падает ошибка –
Запрашиваемый URI-адрес недопустим для этой команды FTP.
Разве такое может быть если File Zilla нормально создает файлы ?
24 золотых знака121 серебряный знак291 бронзовый знак
задан 21 авг 2017 в 10:28

Да, можно, команда протокола APPE
ответ дан 21 авг 2017 в 10:35

6 серебряных знаков17 бронзовых знаков
Благодаря уважаемым Lunar и pavel1787mego пришел вот к такому простецкому решению. APPE – создает файл если его нет и дополняет его данными если уже создан. Благодарю за подсказки!
ответ дан 21 авг 2017 в 11:24
4 золотых знака79 бронзовых знаков
Протокол передачи файлов старше, чем у большинства наших читателей, но он все еще силен. FTP не обладает безопасностью современного протокола, но вам все равно может понадобиться его использовать. Вот как это сделать.
- Предупреждение: не используйте FTP через Интернет
- Команда ftp
- Вход на FTP-сервер
- Поиск и получение файлов
- Загрузка файлов на FTP-сервер
- Создание и изменение каталогов
- Доступ к локальному компьютеру
- Переименование файлов
- Удаление файлов
- Использование команды sftp
Давайте проясним это с самого начала: протокол передачи файлов (FTP) восходит к началу 1970-х годов и был написан без какого-либо отношения к безопасности. Он ни для чего не использует шифрование. Учетные данные для входа, такие как ваше имя пользователя и пароль, а также данные, которые вы загружаете или выгружаете, передаются в виде открытого текста. Любой желающий может увидеть ваши секреты. Однако FTP все еще находит применение.
Если вы передаете файлы в своей сети, вы должны быть в безопасности — пока никто в сети не перехватывает пакеты и не перехватывает любые конфиденциальные документы, когда вы их передаете. Если ваши файлы не являются конфиденциальными или конфиденциальными, их можно переместить по внутренней сети с помощью FTP. В Linux есть стандартный ftp программа командной строки иметь дело именно с этим сценарием.
Но определенно не используйте команду ftp для доступа к внешним ресурсам в Интернете. Для этого используйте sftp программа командной строки, который использует безопасный протокол передачи файлов SSH. Мы представим обе эти программы в этом руководстве.
Чтобы прояснить, почему вы никогда не хотите использовать FTP через Интернет, взгляните на снимок экрана ниже. Он показывает пароль FTP в виде открытого текста. Любой в вашей сети или между вами и FTP-сервером в Интернете может легко увидеть, что пароль — «MySecretPassword».
Без шифрования злоумышленник также может изменять файлы, которые вы загружаете или выгружаете в пути.
Команда ftp
Предупреждение: вы должны использовать команду ftp только для подключения к серверам в доверенной локальной сети. Используйте команду sftp, описанную ниже, для передачи файлов через Интернет.

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

Поиск и получение файлов
Во-первых, вы, вероятно, захотите получить список файлов на FTP-сервере. Это делает команда ls. Наш пользователь видит файл gc.c на FTP-сервере и хочет загрузить его на свой компьютер. Его компьютер — это «локальный компьютер» на языке FTP.
Команда для получения (или «получения») файла — это получить. Поэтому наш пользователь выдает команду get gc.c. Они вводят get, пробел и затем имя файла, который они хотят получить.
FTP-сервер отвечает, передавая файл на локальный компьютер и подтверждая, что передача произошла. Также отображается размер файла и время, необходимое для передачи.

Чтобы получить сразу несколько файлов, используйте команду mget (множественное получение). Команда mget попросит вас подтвердить, хотите ли вы загружать каждый файл по очереди. Ответьте, нажав «y», если да, и «n», если нет.
Это было бы утомительно для большого количества файлов. По этой причине коллекции связанных файлов обычно хранятся на сайтах ftp в виде отдельных файлов tar.gz или tar.bz2.

Загрузка файлов на FTP-сервер
В зависимости от разрешений, предоставленных вашей учетной записи FTP, вы можете загружать (или «помещать») файлы на сервер. Чтобы загрузить файл, используйте команду put. В нашем примере пользователь загружает файл Songs.tar.gz на FTP-сервер.

Как и следовало ожидать, есть команда для одновременного размещения нескольких файлов на FTP-сервере. Это называется mput (множественный ввод). Как и команда mget, mput будет запрашивать подтверждение «y» или «n» для загрузки каждого файла, один за другим.
Тот же аргумент для помещения наборов файлов в архивы tar применяется для помещения файлов, как и для получения файлов. Наш пользователь загружает несколько файлов «.odt» с помощью следующей команды:

Создание и изменение каталогов
Если ваша учетная запись на ftp-сервере разрешает это, вы можете создавать каталоги. Команда для этого — mkdir. Для ясности: любой каталог, который вы создаете с помощью команды mkdir, будет создан на ftp-сервере, а не на вашем локальном компьютере.
Наш ftp-пользователь создает каталог с именем music, переходит в этот новый каталог, подтверждает, где он находится, с помощью команды pwd, а затем загружает файл в этот каталог.

Чтобы быстро перейти в родительский каталог текущего каталога, используйте команду cdup.

Доступ к локальному компьютеру

Переименование файлов
Чтобы переименовать файлы на FTP-сервере, используйте команду rename. Здесь наш FTP-пользователь переименовывает файл, используя команду rename, а затем использует команду ls для вывода списка файлов в каталоге.
rename songs.tar.gz rock_songs.tar.gz

Удаление файлов
Для удаления файлов на FTP-сервере используйте команду удаления. Чтобы удалить сразу несколько файлов, используйте команду mdelete. Вам будет предложено указать «y» или «n» подтверждения для удаления каждого файла.
Здесь наш FTP-пользователь перечислил файлы, чтобы увидеть их имена, а затем выбрал один для удаления. Затем они решают удалить их все.

Использование команды sftp
Если вы хотите подключиться к удаленному или общедоступному FTP-серверу, используйте команду sftp. Наш пользователь собирается подключиться к учетной записи SFTP, называемой demo, на общедоступном FTP-сервере, расположенном по адресу test.trebex.net.
Когда они подключаются, им сообщают, что соединение установлено. Им также сообщают, что подлинность хоста не может быть проверена. Это нормально для первого подключения нового хоста. Они нажимают «y», чтобы принять соединение.

Команды FTP, которые мы описали выше, будут работать точно так же в сеансе SFTP, за следующими исключениями.
Для удаления файла используйте rm (FTP использует delete)Для удаления нескольких файлов используйте rm (FTP использует mdelete)Для перехода в родительский каталог используйте cd .. (FTP использует cdup)
Наш пользователь использовал несколько команд в своем сеансе SFTP. У них есть команда ls для вывода списка файлов и cd для перехода в каталог pub. Они использовали pwd для печати рабочего каталога.

В мире Linux есть и другие варианты передачи файлов, в частности scp (защищенная копия), но здесь мы сосредоточились на FTP и SFTP. Эти две команды, используемые в соответствующих сценариях, будут хорошо служить вам и вашим потребностям в хранении и извлечении файлов.



