Как открыть командную строку (Windows 10, 8, 7, Vista, XP)
Автор comhub Просмотров 1.7k. Опубликовано Обновлено
Откройте командную строку для выполнения команд в Windows 10, 8, 7, Vista и XP
Открытие командной строки, вероятно, займет у вас всего несколько секунд, независимо от того, какую версию Windows вы используете, и гораздо меньше, когда вы научитесь это делать.
Как открыть командную строку в Windows 10
- Откройте «Пуск».
- Введите «CMD».
- Нажмите на «Командная строка» из списка.
Другой способ открыть командную строку в Windows 10 — посмотреть в папке «Пуск»:
- Откройте «Пуск».
- Найдите папку «Служебные — Windows» в списке приложений и нажмите ее.
- Нажмите «Командная строка» в системной папке Windows .
Еще один способ открыть командную строку в Windows 10 — через меню «Опытный пользователь».
Если вы используете клавиатуру или мышь, выберите «Командная строка» (возможно будет написано Windows PowerShell) в меню, которое появляется после нажатия WIN + X или щелчка правой кнопкой мыши по кнопке «Пуск».
Параметры Windows PowerShell могут отображаться в меню «Опытный пользователь» вместо командной строки. В более поздних версиях Windows 10 командная строка была заменена PowerShell, но вы все равно можете получить к ней доступ из меню опытного пользователя, отредактировав настройки панели задач.
Как открыть командную строку в Windows 8 или 8.1
- Проведите пальцем вверх, чтобы отобразить экран приложений. Вы можете сделать то же самое с помощью мыши, нажав на значок стрелки вниз в нижней части экрана.
До обновления Windows 8.1 доступ к экрану «Приложения»можно получить с экрана « Пуск », проведя вверх от нижней части экрана или щелкнув правой кнопкой мыши в любом месте и выбрав « Все приложения».
Если вы используете клавиатуру или мышь, по-настоящему быстрый способ открыть окно командной строки в Windows 8 — через меню Power User — просто удерживайте клавиши WIN и X вместе или щелкните правой кнопкой мыши кнопку «Пуск» и выберите Командная строка .
- Проведите или прокрутите вправо на экране приложений и найдите заголовок раздела «Система Windows».
- Нажмите Командная строка в системе Windows. Новое окно командной строки откроется на рабочем столе.
- Теперь вы можете выполнить любую команду, необходимую для запуска. См. Наш Список команд командной строки Windows 8 для получения полного списка команд, доступных через командную строку в Windows 8, включая краткие описания и ссылки на более подробную информацию, если она у нас есть.
Как открыть командную строку в Windows 7, Vista или XP
- Нажмите Пуск (Windows XP) или кнопку Пуск (Windows 7 или Vista).
В Windows 7 и Windows Vista немного быстрее ввести команду в поле поиска в нижней части меню «Пуск», а затем нажать «Командная строка», когда она появится в результатах.
- Нажмите Все программы , а затем Аксессуары.
- Выберите Командная строка из списка программ. Командная строка должна открыться сразу
- Вы можете использовать командную строку для выполнения команд.
Команда CMD, повышенные командные строки и Windows 98 и 95
В любой версии Windows, как показано выше для Windows 10, командную строку также можно открыть, выполнив команду cmd run, которую можно выполнить из любого поля поиска или Cortana в Windows, или через диалоговое окно « Выполнить » (можно открыть Запустите диалоговое окно с сочетанием клавиш Win + R ).
В версиях Windows, выпущенных до Windows XP, таких как Windows 98 и Windows 95, командная строка не существует. Тем не менее, старая и очень похожая подсказка MS-DOS делает. Эта программа находится в меню «Пуск» и может быть открыта с помощью команды запуска команды.
Некоторые команды, такие как команда sfc, используемая для восстановления файлов Windows, требуют, чтобы командная строка была открыта от имени администратора, прежде чем они могут быть выполнены. Вы узнаете, так ли это, если вы получите «проверить, что у вас есть права администратора» , «… команду можно выполнить только из командной строки с повышенными
Команды Windows | Microsoft Docs
- Чтение занимает 8 мин
В этой статье
Все поддерживаемые версии Windows (сервер и клиент) имеют набор встроенных команд консоли Win32. All supported versions of Windows (server and client) have a set of Win32 console commands built in.
Этот набор документации описывает команды Windows, которые можно использовать для автоматизации задач с помощью скриптов или средств создания скриптов.This set of documentation describes the Windows Commands you can use to automate tasks by using scripts or scripting tools.
Предварительные требованияPrerequisites
Сведения, содержащиеся в этом разделе, применимы к:The information that is contained in this topic applies to:
- Windows Server 2019Windows Server 2019
- Windows Server (Semi-Annual Channel)Windows Server (Semi-Annual Channel)
- Windows Server 2016Windows Server 2016
- Windows Server 2012 R2Windows Server 2012 R2
- Windows Server 2012Windows Server 2012
- Windows Server 2008 R2Windows Server 2008 R2
- Windows Server 2008Windows Server 2008
- Windows 10Windows 10
- Windows 8.1Windows 8.1
Общие сведения о командной оболочкеCommand shell overview
Командная оболочка была первой оболочкой, встроенной в Windows, для автоматизации стандартных задач, таких как управление учетными записями пользователей или ночное резервное копирование с пакетными файлами (bat). The Command shell was the first shell built into Windows to automate routine tasks, like user account management or nightly backups, with batch (.bat) files. С помощью сервера сценариев Windows можно выполнять более сложные сценарии в командной оболочке.With Windows Script Host you could run more sophisticated scripts in the Command shell. Дополнительные сведения см. в разделе cscript или Wscript.For more information, see cscript or wscript. С помощью скриптов можно более эффективно выполнять операции, чем с помощью пользовательского интерфейса.You can perform operations more efficiently by using scripts than you can by using the user interface. Скрипты принимают все команды, доступные в командной строке.Scripts accept all Commands that are available at the command line.
Windows имеет две командные оболочки: Командная оболочка и PowerShell.Windows has two command shells: The Command shell and PowerShell. Каждая оболочка представляет собой программную программу, обеспечивающую прямой обмен данными между вами и операционной системой или приложением, предоставляя среду для автоматизации ИТ-операций.
PowerShell был разработан для расширения возможностей командной оболочки для выполнения команд PowerShell, называемых командлетами.PowerShell was designed to extend the capabilities of the Command shell to run PowerShell commands called cmdlets. Командлеты похожи на команды Windows, но предоставляют более расширяемый язык сценариев.Cmdlets are similar to Windows Commands but provide a more extensible scripting language. Вы можете выполнять команды Windows и командлеты PowerShell в PowerShell, но Командная оболочка может выполнять только команды Windows, а не командлеты PowerShell.You can run Windows Commands and PowerShell cmdlets in Powershell, but the Command shell can only run Windows Commands and not PowerShell cmdlets.
Для наиболее надежной и последней версии службы автоматизации Windows рекомендуется использовать PowerShell вместо команд Windows или сервера сценариев Windows для службы автоматизации Windows. For the most robust, up-to-date Windows automation, we recommend using PowerShell instead of Windows Commands or Windows Script Host for Windows automation.
Примечание
Вы также можете скачать и установить PowerShell Core, версию PowerShell с открытым исходным кодом.You can also download and install PowerShell Core, the open source version of PowerShell.
Внимание!
Неправильное изменение реестра может серьезно повредить систему.Incorrectly editing the registry may severely damage your system. Перед внесением следующих изменений в реестр следует создать резервную копию всех ценных данных на компьютере.Before making the following changes to the registry, you should back up any valued data on the computer.
Примечание
Чтобы включить или отключить завершение имен файлов и каталогов в командной оболочке на компьютере или в сеансе входа пользователя, запустите regedit.exe и задайте следующее значение reg_DWOrd:To enable or disable file and directory name completion in the Command shell on a computer or user logon session, run regedit. exe and set the following reg_DWOrd value:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\completionChar\reg_DWOrdHKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\completionChar\reg_DWOrd
Чтобы задать значение reg_DWOrd , используйте шестнадцатеричное значение управляющего символа для конкретной функции (например,
Справочник по командной строке A-ZCommand-line reference A-Z
Чтобы найти сведения о конкретной команде, в следующем меню A-Z щелкните букву, с которой начинается команда, а затем щелкните имя команды. To find information about a specific command, in the following A-Z menu, click the letter that the command starts with, and then click the command name.
Объект | Б | C | Г | Д | F | Ж | З | Я | J | Л | L | М | N | O | P | Вопросы и ответы | Язык R | С | T | U | Версия | Н | X | Y | ГармошкойA | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
AA
BB
CC
DD
EE
FF
GG
HH
II
JJ
KK
LL
MM
НетN
15 команд CMD, которые должен знать каждый
В жизни опытного системного администратора всегда имеется в запасе пара-тройка полезных cmd команд, которые помогают ему выполнять различного рода рутинные операции. Казалось бы, уже давно пора отказаться от командной строки с учётом постоянной работы компаний разработчиков Microsoft и Apple над своими операционными системами Windows и Mac OS X соответственно. Но иногда всё же приходится прибегать именно к cmd командам, которые позволяют выполнить очень специфичные и редкие настройки операционной системы. Причин здесь может быть несколько. Это и скорость работы командной строки по сравнению с графическим интерфейсом и удобство работы командной строки в некоторых ситуациях.
Сейчас я рассмотрю работу 15 наиболее полезных и популярных cmd команд для системного администратора и не только. Они пригодятся каждому, кто иногда выполняет настройку сетевых коммуникаций или решает проблемы windows сети.
arp — изменение таблиц преобразования IP-адресов
Команда arp отображает и изменяет таблицы преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP).
Каждое сетевое устройство в сетях Ethernet, будь то сетевая карта или маршрутизатор, имеет так называемый MAC-адрес (Media Access Control — управление доступом к среде), который делится на две части: первая часть определят производителя, а вторая — уникальный номер устройства. Этот MAC-адрес нужен для того, чтобы однозначно в сети определять все устройства, в какой бы топологии сети они не находились. В двух словах каждое сетевое устройство хранит в своих записях таблицу MAC-адресов, с которыми оно «общалось» сетевыми пакетами.
arp -a — команда отображает текущую таблицу ARP для всех интерфейсов, присутcтвующих на компьютере. Таким образом можно увидеть отвечало ли конкретное устройство. Если нужной записи нет, то устройства не смогли обменяться пакетами.
arp -d — команда позволяет очистить полностью таблицу ARP.
arpПолный синтаксис команды arp можно узнать в командной строке Windows.
driverquery — просмотр установленных драйверов устройств
Очень полезная утилита, которая умеет вывести список установленных драйверов устройств. Можно получить и путь к папке где установлен драйвер, если набрать команду с ключом /V. Утилита driverquery поможет без труда найти где расположен проблемный драйвер.
driverqueryПолный синтаксис работы утилиты можно узнать, набрав в командной строке driverquery /?.
gpupdate — обновление параметров групповых политик
Незаменимая команда для системных администраторов доменной сети Windows. Она поможет применить параметры Active Directory незамедлительно, если нужно. Для этого достаточно набрать команду с ключом /Force. Это поможет обновить групповые политики компьютера и пользователя. Если набрать команду без ключей, то произойдёт обновление только изменившихся политик.
gpupdate
hostname — показать имя компьютера
Простая команда, которая в консоли cmd покажет имя компьютера.
hostname
ipconfig — настройка протокола IP для Windows
Утилита командной строки ipconfig покажет текущие настройки протокола TCP/IP, позволит произвести обновление некоторых параметров, задаваемых при автоматическом конфигурировании сетевых интерфейсов при использовании протокола Dynamic Host Configuration Protocol (DHCP).
Так, ipconfig поможет вручную запросить IP-адрес у сервера DHCP, если по какой-то причине компьютер с Windows не получил его. Для запроса ip-адреса нужно набрать ipconfig /release, а затем ipconfig /renew.
Команда ipconfig /all позволит получить информацию о настройках протокола IP и, в том числе, о серверах DNS, используемых в системе.
Кроме того, Вы команда ipconfig /flushdns обновит DNS адреса.
ipconfigЭти команды являются очень важными и полезными для администраторов сети Windows для устранения неполадок сети.
Ipconfig также может работать и с протоколом IP версии 6.
nbtstat — статистика протокола и текущих подключений TCP/IP с помощью NBT
NBT (Network BIOS через TCT/IP) или протокол NETBIOS — один из старейших протоколов, разработанный в далёком1983 году по заказу компании IBM. NETBIOS предназначен для передачи данных в пределах одного логического сегмента сети.
nbtstat -n — выводит список зарегистрированных NetBIOS-имен на компьютере. Список отображается для всех активных сетевых соединений.
nbtstat -RR — выполнит очистку и перерегистрацию NetBIOS-имен на локальном компьютере.
nbtstat
net — управление сетевой конфигурацией компьютера
net — целый комплекс команд, которые выводят результат подключения/отключения компьютера к общему ресурсу, отображают информацию о компьютерных соединениях. Для работы с утилитой потребуются права администратора Windows. Рассмотрим наиболее значимые команды net.
NET ACCOUNTS — используется для управления данными учетных записей пользователей, а также для изменения параметров входа в систему для всех учетных записей.
NET COMPUTER — добавляет/удаляет компьютеры в базу данных домена под управлением Active Directory. Эта команда может использоваться только на контроллерах домена. NET COMPUTER \\win7v /add — добавить к данному домену компьютер с именем win7v.
NET CONFIG — отображает информацию о настройке служб рабочей станции или сервера. NET CONFIG SERVER — отобразить текущие значения параметров настройки службы сервера.
NET FILE — отображает список открытых по сети файлов и может принудительно закрывать общий файл и снимать файловые блокировки.
NET GROUP и NET LOCALGROUP — команды практически идентичны, но первая выполняется на контроллере домена и относится к объектам Active Directory, а вторая – к локальным рабочим группам компьютера. NET LOCALGROUP — отобразить список групп для данного компьютера.
NET HELPMSG — выводит информацию о сетевых сообщениях Windows. Если ввести команду NET HELPMSG и номер ошибки, то Windows выведет пояснения для этого сообщения и предложит возможные варианты действий, которые можно предпринять для устранения ошибки. NET HELPMSG 51 — отобразить сведения о сообщении с номером 51
NET PAUSE и NET CONTINUE — предназначены для управления службами Windows: их перевода её в режим ожидания или продолжения работы.
NET SESSION — завершает текущие сеансы связи между данным компьютером и другими компьютерами сети или выводит их список. При использовании команды без параметров выводятся сведения о всех текущих сеансах связи с интересующим компьютером. Эта команда используется только на серверах.
NET SHARE — разрешает использовать серверные ресурсы другим пользователям сети. Когда команда используется без параметров, выводится информация о всех общих ресурсах компьютера. Для каждого ресурса выводится имя устройства или путь и соответствующий комментарий. NET SHARE Admin$ — отобразить сведения о разделяемом ресурсе Admin$
NET STOP и NET START — используются для остановки и запуска системных служб Windows. NET STOP dnscache — остановить службу DNS-клиента.
NET TIME — синхронизирует часы компьютера с часами другого компьютера или домена либо отображает время компьютера или домена. При использовании без параметров в домене Windows Server команда выводит текущую дату и время, установленные на компьютере, назначенном сервером времени для данного домена.
NET USE — подключает компьютер к общему ресурсу или отключает компьютер от общего ресурса. Когда команда используется без параметров, выводится список подключений данного компьютера. NET USE R: \\server\share — подключить в качестве сетевого диска R: сетевой ресурс share на сервере server.
NET USER — используется для создания и изменения учетных записей пользователей на компьютерах. При выполнении команды без параметров отображается список учетных записей пользователей данного компьютера. NET USER user1 — отобразить сведения о пользователе user1. Пример:
NET VIEW — отображает список общих ресурсов компьютера. NET VIEW /ALL— отображение всех общих ресурсов, включая $.
Более полный список команд и их синтаксис можно получить, вызвав команду с параметром /HELP. Например, NET USE /HELP.
netstat — сведений о состоянии сетевых соединений
Ввод команды netstat -an предоставит список открытых портов в настоящее время и связанных с ними IP-адресов. Эта команда также скажет Вам в каком состоянии находится порт.
Состояние соединения Listening говорит о том, что строка состояния отображает информацию о сетевой службе, ожидающей входящие соединения по соответствующему протоколу на адрес и порт, отображаемые в колонке Локальный адрес.
Состояние ESTABLISHED указывает на активное соединение. В колонке Состояние для соединений по протоколу TCP может отображаться текущий этап TCP-сессии определяемый по обработке значений флагов в заголовке TCP.
Возможные состояния:
CLOSE_WAIT — ожидание закрытия соединения.
CLOSED — соединение закрыто.
ESTABLISHED — соединение установлено.
LISTENING — ожидается соединение (слушается порт)
TIME_WAIT — превышение времени ответа.
nslookup — управление DNS
По большому счёту, утилита представляет собой аналог служб DNS-клиента в Windows и позволяет диагностировать и устранить проблемы с разрешением имен в системе DNS.
При запуске nslookup без параметров, утилита переходит в интерактивный режим, ожидая ввод команд пользователя.
nslookup google.ru — позволит установить разрешается ли имя google.ru на Вашем DNS-сервере.
nslookup -type=mx google.ru — то же, что и в предыдущем примере, но с указанием типа запрашиваемой записи -type=mx. Сервер DNS ответит на запрос утилиты nslookup перечислением почтовых серверов, обслуживающих домен google.ru.
Ещё больше возможностей команды nslookup можно получить из справки самой команды.
nslookup
ping — опрос узла по имени или его IP-адресу
Иногда, необходимо узнать действительно ли отправляемые пакеты доходят до определенного сетевого устройства. И здесь Вам поможет утилита ping.
ping yandex.ru — команда будет посылать серию тестовых пакетов по указанному адресу yandex.ru. Если ответ приходит, то можно сказать, что удалённое устройство способно осуществлять связь с компьютером. В противном случае Вы сразу узнаете, что пакеты до компьютера не доходят, значит что-то блокирует обмен данными между устройством и компьютером.
pingПакеты можно отправлять бесконечно много, указав ключ -t. При этом прервать отправку пакетов можно комбинацией клавиш Ctrl + C. Кроме того, ключём -w можно задать максимальное время ожидания для каждого ответа в милисекундах.
-l 1000 — позволит задать размер поля данных в байтах для каждого отправляемого запроса.
sc — диспетчер управления службами Windows
SC используется для конфигурирования, опроса состояния, остановки, запуска, удаления и добавления системных служб в командной строке Windows. При наличии соответствующих прав, команда SC может применяться для управления службами как на локальной, так и на удаленной системе.
Приведу несколько команд для примера:
sc query — запрашивает состояния службы или перечисляет состояний типов служб.
sc start myservice — запуск службы с именем myservice.
sc create myservice — создаёт службу. Записывает службу в реестр и базу данных служб.
sc query
sfc — проверка целостности системных файлов Windows
Чтобы произвести проверку системных файлов Windows, нужно будет запустить командную строку с правами администратора и ввести команду sfc /scannow. Если sfc обнаруживает любые поврежденные или отсутствующие файлы, он будет автоматически заменить их, используя кэшированные копии, сохраняемые Windows. Команде для проверки может потребовать полчаса и даже больше.
sfc
systeminfo — сведения о конфигурации операционной системы Windows
Команда systeminfo поможет узнать о Вашей установленной системе много полезной информации, которую графический интерфейс не сможет показать.
systeminfo
shutdown — завершение работы или перезагрузка Windows
Команда shutdown во многом аналогична графической реализации кнопок выключения, перезагрузки, гибернации и так далее. Главное её достоинство — управление режимами выключения на удалённом компьютере.
shutdown
tracert — трассировка маршрута к заданному узлу
Команда tracert отслеживает, сколько времени (в миллисекундах) требуется на отправку пакета до заданного узла. Каждый узел с указанием времени — это один шаг. Все шаги, которые выполняет пакет, прежде чем достигнет назначения, показываются в виде небольшой таблицы.
У системных администраторов команда tracert пользуется наибольшей популярностью.
Пример результатов выполнения tracert yandex.ru:
tracertЗапуск команды tracert с ключом -d позволит не использовать имена узлов, а показывать только IP-адреса.
Кроме того, команда tracert прекрасно работает с протоколом IPv6.
Эта статья может Вам более эффективно использоваться командную строку Windows. Эти 15 команд CMD являются незаменимыми у каждого опытного администратора. Конечно, имеются и другие не менее полезные команды, важность которых трудно оспорить. Но для начала этих 15 команд Вам будет достаточно.
Да и потом уже несколько лет Windows старается продвигать PowerShell, который предлагает ещё более богатый выбор команд для управления всеми параметрами Windows.
Если Вы считаете, что здесь не заслуженно отсутствуют другие важные команды CMD, то напишите об этом в комментариях.
А какие команды используете Вы?
Командная строка 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 — копирование файлов и дерева папок.
Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов
ПодписатьсяКомандная строка в Windows: команды и функции
13 октября, 2020
Автор: Maksim
Командная строка в Windows (CMD) — это программное обеспечение в виде текстового интерфейса для управления операционной системой посредством ввода специальных команд.
Команды пользователем вводятся в текстовом формате. Здесь есть определенные функции, которых нет в графической оболочке Виндовс, поэтому, для некоторых операций лучше использовать именно командную строку.
Из предыдущего материала вы узнали, что такое файловая система. Сейчас мы рассмотрим команды командой строки в Windows 10, 7 и 8 и, что такое они значат.
Важно! О всех способах запуска, подробно и с объясняющими картинками, написано в материале — как открыть командную строку.
Командная строка Windows — команды CMD
1. Чтобы запустить cmd.exe — нажмите одновременно клавиши WIN + R на клавиатуре и введите команду — cmd. Все команды нужно вводить именно здесь.
2. В Виндовс 10, 7 и 8 вы можете посмотреть все возможные/активные команды, которые поддерживает ваша командная строка. Для этого введите слово — help
3. Чтобы посмотреть дополнительные атрибуты к каждой команде, введите ее после «help», чтобы получилось так — help название_команды
Как вводить команды
Возьмем команду — MKDIR, с помощью нее можно создавать папки в системе. Введите — help mkdir, чтобы посмотреть, какие атрибуты можно дополнительно указать.
Создадим с помощью нее папку в корне диска C. Для этого введем — mkdir «c:\новая папка». Если пробела в названии/пути папки нет — то можно вводить без кавычек, так — mkdir c:\новаяпапка
Вместо — c:\, можно ввести любой другой адрес, где необходимо создать папку. Универсальная команда для создания директории на рабочем столе для Windows 10 и 7 — mkdir «%USERPROFILE%\DESKTOP\новая папка на рабочем столе»
Полезные CMD команды для Windows 10 и 7
- ipconfig /all — Сведения о сетевых адаптерах
- ping и tracert — проверить пинг с каким-либо IP или сайтом. К примеру — ping anisim.org, пропингует этот сайт
- NetStat -an — Список сетевых подключений и порты
- Assoc — Посмотреть, какие программы по умолчанию открывают определенные типы файлов. К примеру, к какой программе привязаны файлы ZIP.
- Ipconfig /flushdns — Очистить кэш DNS
- Systeminfo — Выводит подробную информацию о вашем ПК, показывает даже версию BIOS
- shutdown /r — перезагрузка ПК или ноутбука
- SFC /scannow — просканирует системные папки на наличие проблем
- nslookup — Узнать IP домена, введите, к примеру, nslookup -type=any anisim.org, чтобы узнать айпи этого сайта
- Driverquery — Выводит список установленных драйверов
- Tasklist — Выводит список всех запущенных процессов в системе
- Taskkill — Позволяет завершить процесс, вводится так — taskkill pid_процесса
- control — Открыть панель управления (Классическая)
- msconfig — Откроет конфигурацию системы
Запуск программ и утилит:
- explorer — Проводник
- calc — Калькулятор
- notepad — Блокнот
- mspaint — Paint
- write — Wordpad
- regedit — Редактор реестра
- taskmgr — Диспетчер задач
- devmgmt.msc — Диспетчер устройств
- resmon — Монитор ресурсов
- diskmgmt.msc — Управление дисками
- dfrgui — Дефрагментация/Оптимизация носителей
- iexplore — Internet Explorer
- snippingtool — Инструмент «Ножницы»
- osk — Экранная клавиатура
- magnify — Экранная лупа
- narrator — Экранный диктор
Интересно! Также здесь работают и другие команды, к примеру, те, которые мы вводили в диалоговом окне выполнить.
В заключение
Это действительно удобный программный интерфейс, который особенно любят использовать сисадмины и другие компьютерные администраторы.
Как открыть командную строку в Windows: все способы
13 октября, 2020
Автор: Maksim
Вызвать командную строку, как и любую другую, встроенную утилиту на Windows 10, 7, 8 и более ранних ее версиях — можно разными способами, которые мы и рассмотрим.
Вызвав ее, у пользователя появляется возможность управлять своим компьютером при помощи специальных текстовых команд. Это бывает очень удобно и полезно.
В прошлой публикации мы подробно рассмотрели, что представляет собой командная строка. Сейчас разберем, как запустить командную строку на Windows 10 и 7 от имени администратора самыми быстрыми и простыми способами.
Интересно! Windows PowerShell на данный момент в Виндовс 10 поставлен по умолчанию на запуск вместо привычной командной строки. Поэтому в некоторых способах будет запускаться именно он, все команды от CMD, здесь так же работают.
Командная строка Windows 10 — как открыть
Рассмотрим только те способы, которые позволят сделать это максимально быстро и просто. Так, вызвать данную утилиту можно и из диспетчера задач и через поиск, и через другие утилиты. Но смысла рассматривать такие ухищрения просто нет. Во всех выложенных ниже вариантах запуска вы можете сразу воспользоваться правами администратора, чтобы вызвать утилиту.
1. Способ
Нажмите одновременно клавиши WIN + X на клавиатуре или кликните правой кнопкой мыши по значку Виндовс панели задач. Откройте в меню — «Windows PowerShell». Можно сразу запустить его от имени администратора.
2. Способ
Нажмите на клавиатуре одновременно клавиши WIN + R и введите команду — cmd. Установите при желании галочку у пункта запуска от имени администратора и нажмите на ОК.
3. Способ
Нажмите на клавишу WIN, чтобы открылось меню ПУСК. Зайдите в папку «Служебные» в списке и запустите командную строку.
4. Способ
Нажмите клавишу WIN на клавиатуре или кликните по значку Windows в панели задач. И просто сразу начните печатать слово — cmd. Запустите утилиту в появившемся списке.
5. Способ
Зажмите клавишу SHIFT на клавиатуре и кликните правой кнопкой мыши по какой-либо папке. Выберите в контекстном меню пункт «Открыть окно PowerShell здесь».
Как вызвать командную строку в Windows 7
1. Метод
Нажмите разом на две клавиши WIN + R на клавиатуре и введите команду — cmd. При желании установите галочку запуска утилиты от имени администратора.
2. Метод
Нажмите на клавишу WIN или кликните по кнопке меню ПУСК в панели задач. Откройте папку «Стандартные» и запустите командную строку.
3. Метод
Нажмите клавишу WIN на клавиатуре, чтобы открыть меню ПУСК. Введите в поле поиска слово — cmd и кликните по утилите в появившемся списке.
4. Метод
Зажмите клавишу SHIFT на клавиатуре и кликните правой кнопкой мыши по любой папке. Выберите в контекстном меню пункт «Открыть окно команд».
Как открыть командную строку в Windows 10 и 7 от имени администратора
В обеих версиях операционной системы, вызов CMD от имени администратора, делается абсолютно одинаково.
1. Когда вы запускаете диалоговое окно ВЫПОЛНИТЬ, нажав одновременно клавиши WIN + R на клавиатуре, установите галочку у пункта «Запустить с правами администратора».
2. В меню ПУСК напечатав слово — cmd или найдя ее в папке стандартных приложений, кликните по утилите правой кнопкой мыши и откройте ее с правами администратора.
В заключение
Это были самые эффективные методы, как просто и главное быстро запустить это программное обеспечение. Каким вариантом пользуетесь вы?
DC — внутренние команды
Внутренние команды могут быть сгруппированы по категориям, вот они:
Таблица категорий команд | |
---|---|
Категория | Описание |
Эти команды применяются к текущей выбранной панели , левой или правой. | |
Эти команды применяются к левой панели , независимо от того, какая из них выбрана в данный момент. | |
Эти команды применяются к правой панели , независимо от того, какая из них выбрана в данный момент. | |
Эти команды применяются к текущему выбранному элементу на текущей выбранной панели. Он включает в себя такие операции, как просмотр / копирование / перемещение / переименование / удаление / упаковка / распаковка / разделение и т. Д. Это команды, которые могут иметь прямое влияние на ваши файлы . | |
Опции доступа и конфигурации Double Commander. | |
Относится непосредственно к компьютерной сети. | |
Неизбежная категория с теми командами, которые мы не знали, в какую категорию их поместить! Были предприняты попытки не помещать слишком много команд в эту категорию. | |
Выберите элементы, над которыми будут выполняться файловые операции. | |
Взаимодействие между системным буфером обмена и выбранными элементами. | |
Для перехода из одной папки в другую для доступа к различным элементам в зависимости от их расположения. | |
Доступ к встроенным файлам справки Double Commander. | |
Команды, связанные с окном Double Commander, его внешним видом и поведением, как и с любым другим компьютерным приложением. | |
Взаимодействуйте с командной строкой, чтобы просматривать прошлые команды и помогать вызывать новые. | |
Для действий, требующих более одного щелчка. Эти действия обычно показывают другое окно, в котором Double Commander может выполнять более сложные задания. | |
Команды, связанные с видимостью и внешним видом файлов данных, системных файлов и т. Д. | |
Взаимодействуйте с вкладками, создавая новые, переходите из каталога в каталог и т. Д. | |
Действия, связанные с файлами журнала контроллера домена. |
(вверх)
Вот краткое описание всех внутренних команд.
По каждому из них получим:
- перечислить имя команды
- отобразить значок
- , если применимо, сочетание клавиш по умолчанию
- краткое описание
- , если применимо, краткое описание возможных параметров
Командная строка Linux от Уильяма Шоттса
Уильям Шоттс
Пятое Интернет-издание уже доступно!
Этот 555-страничный том, предназначенный для нового пользователя командной строки, охватывает тот же материал, что и LinuxCommand.org, но гораздо подробнее. В в дополнение к основам использования командной строки и сценариев оболочки, Командная строка Linux включает главы о многих распространенных программах, используемых на командная строка, а также более сложные темы.
Выпущено по лицензии Creative Commons лицензия, эта книга доступна для бесплатного скачивания в формате PDF. Загрузить Вот.
Книга имеется в печатном виде, издана Пресс без крахмала. Копии можно купить везде, где продаются прекрасные книги. No Starch Press также предлагает электронные форматы для популярных электронные книги.
Помимо английского, печатная книга также доступен на следующих языках:
Найдите Командная строка Linux в ваша местная библиотека.
Хотите перевести версию Creative Commons Командная строка Linux ? См. Политика перевода сообщества для подробностей.
Теперь доступны следующие переводы сообщества:
- Арабский Перевод Абд Аллатиф Эймш
- Испанский (в процессе). Перевод Адриано Санчеса
- португальский (в процессе). Перевод Матеуса Сейлза
- итальянский (в процессе). Перевод Франческо Карджули
- румынский (в процессе). Перевод Влада Павла
Что говорят читатели о Командная строка Linux !
«Я использую Linux чуть больше года. Читать как столько, сколько мог, включая Рута и многие другие. Я узнал больше в первые 93 страницы вашей книги, чем другие !!!! «
«Каким большим подспорьем была для меня ваша книга! Я искал книгу, подобную вашей, но мне так и не удалось найти ту, которая действительно читатель через командную строку Linux в общем виде.Ты знаешь любых других? Насколько я помню, оболочке посвящено много книг. сценарии, но ни один из них не привязан к обычной командной строке использовать «
«Фантастическая книга !! Я недавно перешел с устаревшей ОС в Linux, и я пытался найти дистрибутив, который имитирует эту устаревшую ОС в страхе использовать терминал. Я наткнулся на эту книгу и открыл терминал впервые. Эта книга научит вас всему, что вам нужно знает о оболочке и делает это с легкостью.Он начинается с того, что дает вам твердую фундамент и строит оттуда. Его простота и информативная структура идеально подходит для всех новичков, переходящих на Linux. Я сейчас всегда на связи терминал даже для самых простых вещей. Это не только укрепляет любовь, но и меня также попрактиковаться в написании сценариев оболочки. Отличная книга !! «
«Мне понравилось читать книгу, и я многому научился из каждой главы. Ваш текст очень ясен, и мне понравилось следить за вместе с вашими примерами.Я просмотрел пару книг по Linux раньше, но никогда не было достаточно времени, чтобы по-настоящему погрузиться в них. Из того опыта однако я думаю, что ваша книга намного яснее и доступнее для начинающие «.
«Ничего себе! Какая отличная книга. Она явно даст камень для многих людей, которые хотят избавиться от привычки графического интерфейса, или, возможно, просто «Сделайте трудное возможным».
«Я считаю, что одним из главных достоинств книги является то, что у других о Linux нет разговорного тона.Я чувствую себя как в почти в каждой главе есть части, где вы заставляете читателя задавать вопросы вопросы из материала, которые не обязательно охвачены «.
Подробнее отзывов на Прессы без крахмала и Амазонка .
Kdb + и q документация
Kdb + и q документация- Главная Главная
- Учиться Учиться
- Язык
Язык
- Справочная карта
- По теме
- Итерация Итерация
- Ключевые слова
Ключевые слова
- пресс
- aj, aj0, ajf, ajf0
- все, любые
- и
- asc, iasc, xasc
- asof
- attr
- среднее, среднее, mavg, wavg
- бин, бинр
- потолок
- count, mcount
- cols, xcol, xcols
- кор
- cos, acos
- cov, scov
- пересекать
- csv
- порез
- удалять
- дельты
- desc, idesc, xdesc
- разработчик, mdev, sdev
- отличаться
- отчетливый
- div
- dsave
- каждый, персик
- эдж
- Эма
- завербовать
- eval, reval
- Кроме
- exec
- Выход
- exp, xexp
- фби
- заполняет
- первый Последний
- fkeys
- кувырок
- этаж
- приготовься
- getenv, setenv
- группа
- gtime, ltime
- счет
- Hdel
- Hopen, hclose
- хсым
- ij, ijf
- в
- вставить
- меж
- inv
- ключ
- ключи, xkey
- нравиться
- lj, ljf
- загрузка, rload
- журнал, xlog
- ниже
- lsq
- макс, макс, мм макс
- мкр5
- med
- мета
- мин, мин, мм
- мму
- мод
- негр
- следующий, предыдущий, xprev
- не
- ноль
- или же
- больше, сканировать
- разбирать
- pj
- prd, prds
- предшествующий
- ранд
- ранг
- соотношения
- сносить
- read0
- чтение1
- взаимный
- обеспечить регресс
- вращать
- сохранить, сохранить
- Выбрать
- Показать
- сигнум
- грех, глупый
- sqrt
- СС, ССР
- строка
- подсписок
- сумма, суммы, msum, wsum
- св
- система
- столы
- загар, атан
- до
- trim, ltrim, rtrim
- тип
- uj, ujf
- союз
- разгруппировать
- Обновить
- опровергать
- значение
- вар, вар
- просмотр, просмотры
- против
- где
- в пределах
- wj, wj1
- xbar
- xgroup
- ранг
- Перегруженные глифы
- Операторы Операторы
- Конструкции управления Конструкции управления
- Пространства имён Пространства имён
- заявка
- Атомарные функции
- Сравнение
- Соответствие
- Ручки подключения
- Типы данных
- Словари
- Перечисления
- Контроль оценки
- Открытая инфраструктура
- Файловая система
- Обозначение функции
- Функциональный qSQL
- Глоссарий
- Внутренние функции
- Присоединяется
- Математика
- Метаданные
- Пространства имён
- Разбирать деревья
- Деревья синтаксического анализа, функциональный SQL *
- QSQL запросы
- Регулярные выражения
- Синтаксис
- Столы
- Вариативный синтаксис
- База данных База данных
- Разработка Разработка
- Интерфейсы Интерфейсы
- Архитектура Архитектура
- Облако Облако
1.Командная строка и среда — документация Python 3.9.1
Интерпретатор CPython сканирует командную строку и среду на предмет различных настройки.
Подробности реализации CPython: Схемы командной строки других реализаций могут отличаться. Видеть Альтернативные реализации для получения дополнительных ресурсов.
1.1. Командная строка
При вызове Python вы можете указать любую из этих опций:
python [-bBdEhiIOqsSuvVWx?] [-C команда | -m имя-модуля | сценарий | -] [аргументы]
Самый распространенный вариант использования — это, конечно, простой вызов скрипта:
1.1.1. Варианты интерфейса
Интерфейс интерпретатора похож на интерфейс оболочки UNIX, но предоставляет некоторые дополнительные методы вызова:
При вызове со стандартным входом, подключенным к tty-устройству, запрашивается команд и выполняет их до EOF (символа конца файла, вы можете произведите, что с Ctrl-D в UNIX или Ctrl-Z, введите в Windows) читается.
При вызове с аргументом имени файла или с файлом в качестве стандартного ввода читает и выполняет сценарий из этого файла.
Когда вызывается с аргументом имени каталога, он читает и выполняет сценарий с соответствующим именем из этого каталога.
При вызове с помощью команды
-c
он выполняет оператор (ы) Python, заданный как команда . Здесь команда может содержать несколько операторов, разделенных новые строки. В операторах Python важны ведущие пробелы!При вызове с
-m имя-модуля
, данный модуль находится на Путь к модулю Python и выполняется как скрипт.
В неинтерактивном режиме весь ввод анализируется перед выполнением.
Опция интерфейса завершает список опций, используемых интерпретатором,
все последовательные аргументы будут в sys.argv
— обратите внимание, что первый
элемент с нулевым нижним индексом ( sys.argv [0]
) — это строка, отражающая
источник.
-
-c
<команда>
Выполнить код Python в команде . команда может быть одной или несколькими операторы, разделенные символами новой строки, со значительными ведущими пробелами, как в нормальный код модуля.
Если задана эта опция, первый элемент
sys.argv
будет"-c"
и текущий каталог будет добавлен в начало
Основные команды Vim, которые должен знать каждый пользователь Linux [Со шпаргалкой в формате PDF]
Независимо от того, являетесь ли вы системным администратором или разработчиком программного обеспечения, если вы работаете в терминале Linux, вы столкнетесь с ситуацией, когда вам нужно отредактировать текстовые файлы в терминале.
Когда вы ограничены терминалом, вы должны использовать один из редакторов командной строки, например Vim. Большинство из нас привыкло к редакторам графического интерфейса, и это вызывает проблемы, потому что использование редактора командной строки не то же самое, что использование графического текстового редактора, такого как Atom.
Доступно несколько текстовых редакторов командной строки, и вы можете использовать любой из них. Vim — один из самых популярных текстовых редакторов командной строки, и вы найдете его установленным в любом стандартном дистрибутиве Linux.Вот почему изучение основ Vim очень поможет вам.
Это не исчерпывающее руководство, чтобы сделать вас экспертом по Vim. Это исчерпывающее руководство по Vim, которое поможет вам выжить в Vim в терминале Linux.
Надеюсь, вы установили Vim в Ubuntu или в любом другом дистрибутиве Linux, который вы используете.
Основные команды Vim, которые вы должны знать
Если вы раньше работали с Vim, возможно, вы просто хотите освежить свои воспоминания, просмотрев эту шпаргалку по Vim:
Команда Vim | Описание |
---|---|
i | Перейти в режим вставки |
Esc | Войдите в командный режим |
x или Del | Удалить символ |
х | Удалить символ в режиме возврата на пробел |
u | Отменить изменения |
Ctrl + r | Вернуть изменения |
гг | Скопируйте строку |
дд | Удалить строку |
п. | Вставить содержимое буфера |
/ | Поиск и затем циклический просмотр совпадений с n и N |
[[или gg | Перейти в начало файла |
]] или G | Перейти в конец файла |
:% s / foo / bar / gci | Найти и заменить все вхождения с подтверждением |
Esc +: w | Сохранить изменения |
Esc +: wq или Esc + ZZ | Сохранить и |
Основные команды vi
Основные команды viЧто такое vi?
- Редактор по умолчанию, который поставляется с
Операционная система UNIX называется vi ( vi sual editor).[Альтернативные редакторы для сред UNIX включают pico
и emacs, продукт GNU.]
- Редактор UNIX vi — это полноэкранный редактор, имеющий два режима: операция:
- Командный режим команд которые вызывают действие с файлом, и
- Режим вставки , в котором введенный текст вставляется в файл.
( Escape ) выключает режим вставки. - Хотя существует несколько команд vi, лишь несколько их обычно достаточно для начинающих пользователей vi. Чтобы помочь таким пользователям, эта веб-страница содержит выборку основных команд vi. Самые простые и полезные команды отмечены звездочкой. (* или звездочка) в таблицах ниже. По мере практики эти команды должны стать автоматическими.
- ПРИМЕЧАНИЕ: И UNIX, и vi чувствительны к регистру . Не используйте заглавную букву вместо строчной письмо; результаты будут не такими, как вы ожидаете.
- Редактор UNIX vi — это полноэкранный редактор, имеющий два режима: операция:
Вход и выход из vi
Начать vi
- Чтобы использовать vi в файле, введите vi имя файла. Если файл с именем filename существует, затем первая страница (или экран) файла будет отображаться; если файл не существует, то создается пустой файл и экран, в который вы можете вводить текст.
* | vi имя файла | редактировать имя файла, начиная со строки 1 |
---|---|---|
vi -r имя файла | восстановить имя файла, которое было отредактировано при сбое системы | |
К выходу vi
- Обычно новый или измененный файл сохраняется, когда вы
оставить vi. Тем не менее, также можно бросить курить
vi без сохранения файла.
- Примечание: Курсор перемещается в нижнюю часть экрана всякий раз, когда двоеточие (:) набирается.Этот тип команды дополняется нажатие клавиши
(или ). - Примечание: Курсор перемещается в нижнюю часть экрана всякий раз, когда двоеточие (:) набирается.Этот тип команды дополняется нажатие клавиши
* | : x <Возврат> | выйти из vi, записать измененный файл в файл с именем в исходном вызове |
---|---|---|
: wq <возврат> | выйти из vi, записать измененный файл в файл с именем в исходном вызове | |
: q <Возврат> | выйти (или выйти) vi | |
* | : q! <Возврат> | выйти из vi, несмотря на последние изменения не были сохранены для этого вызова vi |
Перемещение курсора
- В отличие от многих редакторов ПК и MacIntosh, мышь не
переместите курсор в пределах экрана (или окна) редактора vi. перед буквой означает
чтобы удерживать клавишу
, пока буквенная клавиша нажата.
* | j или <Возврат> [ или , стрелка вниз] | переместить курсор на одну строку вниз |
---|---|---|
* | k [ или , стрелка вверх] | переместить курсор на одну строку вверх |
* | h или [ или , стрелка влево] | переместить курсор на один символ влево |
* | л или <Пробел> [ или , стрелка вправо] | переместить курсор вправо на один символ |
* | 0 (ноль) | переместить курсор в начало текущей строки (тот, что с курсором) |
* | $ | переместить курсор в конец текущей строки |
Вт | переместить курсор в начало следующего слова | |
б | переместить курсор в начало предыдущего слова | |
: 0 <Возврат> или 1G | переместить курсор в первую строку файла | |
: n <возврат> или нГ | переместить курсор в строку n | |
: $ <Возврат> или G | переместить курсор в последнюю строку в файле | |
Манипуляции с экраном
- Следующие команды позволяют
экран (или окно) редактора vi, чтобы
перемещаться вверх или вниз на несколько строк и обновляться.р
перерисовывает экран, удаляя удаленные строки Добавление, изменение и удаление текста
- В отличие от редакторов для ПК, вы не можете заменить или удалить текст, выделив его с помощью
мышь. Вместо этого используйте команды из следующих таблиц.
- Возможно, самая важная команда — это та, которая позволяет вам для резервного копирования и отмены последнего действия. К сожалению, это команда действует как переключатель, отменяя и повторяя ваш последний действие.Вы не можете вернуться более чем на один шаг.
* u ОТМЕНИТЬ ТО, ЧТО ВЫ ПРОСТО СДЕЛАЛИ; простой переключатель - Основная цель редактора — создавать, добавлять или изменять текст. для файла.
Вставка или добавление текста
- Следующие команды позволяют вставлять и добавлять текст.
Каждая из этих команд переводит редактор vi в режим вставки;
таким образом, необходимо нажать клавишу
, чтобы завершить ввод текста и вернуть редактор vi в командный режим.
* я вставьте текст перед курсором, пока не достигнет я вставить текст в начало текущей строки, пока не достигнет * а добавить текст после курсора, пока не достигнет А добавить текст в конец текущей строки, пока не достигнет * о открыть и поместить текст в новую строку ниже текущей строки, пока не достигнет * O открыть и поместить текст в новую строку над текущей строкой, пока не достигнет Изменение текста
- Следующие команды позволяют изменять текст.
* руб. заменить один символ под курсором ( не требуется) R заменить символы, начиная с текущей позиции курсора, пока не достигнет вт заменить текущее слово новым текстом,
начиная с символ под курсором, покане достигнет cNw изменить N слов, начинающихся с символа под курсором, пока не появится ;
e.г., c5w изменяет 5 словС изменить (заменить) символы в текущей строке, пока не достигнет куб. изменить (заменить) всю текущую строку, останавливается при нажатии Ncc или cNc изменить (заменить) следующие N строк, начиная с текущей строки,
останавливается, когданажимается Удаление текста
- Следующие команды позволяют удалить текст.
* х удалить один символ под курсором Nx удалить N символов, начиная с символа под курсором дв. удалить одно слово, начинающееся с символа под курсором dNw удалить N слов, начинающихся с символа под курсором;
e.g., d5w удаляет 5 словD удалить остаток строки, начиная с текущей позиции курсора * дд удалить всю текущую строку Ndd или dNd удалить N строк, начиная с текущей строки;
например, 5dd удаляет 5 строкВырезание и вставка текста
- Следующие команды позволяют копировать и вставлять текст.
г. копировать (копировать, вырезать) текущую строку в буфер Нью-Йорк или год копировать (копировать, вырезать) следующие N строк, включая текущую строку, в буфер п положить (вставить) строку (строки) из буфера в текст после текущей строки Другие команды
Поиск текста
- Обычным явлением при редактировании текста является замена одного слова или фаза другим.Чтобы найти экземпляры определенных наборов символов (или строки) используйте следующие команды.
/ строка поиск вхождения строки в тексте вперед ? Строка поиск в обратном направлении строки в тексте н. перейти к следующему вхождению строки поиска N перейти к следующему вхождению строки поиска в противоположном направление Определение номеров строк
- Возможность определить номер строки текущей строки
или общее количество строк в редактируемом файле иногда
полезно.г
предоставляет текущий номер строки вместе с общим количество строк,
в файле внизу экранаСохранение и чтение файлов
Эти команды позволяют вводить и выводить файлы других чем названный файл, с которым вы сейчас работаете.
: r имя_файла <возврат> прочитать файл с именем filename и вставить после текущая строка
(строка с курсором): w <возврат> записать текущее содержимое в файл с именем оригинала vi вызов : w новый файл <Возврат> записать текущее содержимое в новый файл с именем newfile : 12,35w smallfile <Возврат> записать содержимое строк с 12 по 35 в новый файл с именем smallfile : ш! prevfile <Возврат> записать текущее содержимое поверх уже существующего файла названный предыдущий файл
.
- В отличие от редакторов для ПК, вы не можете заменить или удалить текст, выделив его с помощью
мышь. Вместо этого используйте команды из следующих таблиц.