Нажмите "Enter", чтобы перейти к содержанию

Как зайти в папку через cmd: Страница не найдена — COMPSECURITY

Содержание

Самый простой способ вставить в командную строку путь к файлу или папке

Сталкиваясь с необходимостью выполнить какую-нибудь операцию в командной строке, начинающие пользователи очень скоро понимают, что возможности этого инструмента в отношении привычного copy-paste весьма ограничены. Командная строка не поддерживает работу с комбинациями Ctrl+C и Ctrl+V, копировать и вставлять текст в окошко консоли можно с помощью контекстного меню, вызываемого правой кликом правой клавишей мыши.

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

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

Не нужно ничего копировать и вставлять, достаточно просто перетащить файл или папку в консоль и путь вставится сам, а если надо, то и кавычки подставятся, так что вам лишь останется нажать Enter.

Это правило действует для всех объектов файловой системы, начиная от логических разделов и заканчивая ярлыками и файлами без расширения. От необходимости использования команд перехода, таких как CD перетаскивание, конечно, не избавляет, но согласись, насколько же это удобнее ручного ввода!

Команды командной строки, которые должен знать каждый пользователь Windows

Примерно два десятилетия назад не было никакого меню «Пуск» или панели задач. Дружелюбный графический интерфейс, который мы знаем, тогда не существовал, а вместо него был черный экран с мигающим курсором. Но если нужно получить доступ к некоторым элементам Windows, вам все равно придется открыть командную строку или CMD:

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

Для доступа к ней в Windows 7 или выше вы можете набрать в панели поиска меню «Пуск» «cmd» или «командная строка». Также можно найти ее здесь: Меню «Пуск»- Все программы –Стандартные — Командная строка. Полный список параметров каждой из приведенных ниже команд вы можете найти на сайте Microsoft.

Обратите внимание, что команды не чувствительны к регистру и для их выполнения вам нужно нажать Enter.

Основные команды командной строки

DIR — сокращение от Directory, эта CMD команда для новичка выводит список всех файлов и папок в определенном каталоге. А также их размер, расширение и свободное пространство, оставшееся на диске. Команда dir в командной строке может быть изменена с помощью дополнительных параметров, таких как DIR /р (выводит список по страницам), DIR /q (выводит информацию о владельце сайта), DIR /w (выводит список в расширенном формате с максимальным количеством файлов в одной строке), DIR / d (выводит список в расширенном формате с разбивкой на столбцы), DIR /n (выводит длинный список одной строкой), DIR /l (выводит несортированный список имен каталогов и файлов в нижнем регистре), DIR /b (выводит список файлов без дополнительной информации). DIR /s выводит список файлов и директорий данного каталога, а также всех подкаталогов. Введя DIR/?, вы увидите список всех доступных параметров.

Команда CD командной строки или CHDIR (Change Directory) предназначена для того, чтобы сменить каталог. Команда выполняет несколько операций. CD перемещает вас на самый верх дерева каталогов. CD .. перемещает вас в родительский каталог по отношению к текущему. CD имя-каталога перемещает вас в этот каталог. Введите CD, чтобы вывести на экран имя текущего каталога.

MD или MKDIR (Make Directory) позволяет создать каталог (папку). Чтобы создать каталог, используйте следующий синтаксис: MD имя-каталога.

CLS очищает экран. Эта команда CMD в Windows применяется, если эмулятор командной строки заполнен перечнем команд и их операций.

EDIT имя-файла позволяет изменять содержимое файла.

Команда DEL позволяет удалить один или несколько файлов. В качестве альтернативы можно использовать команду ERASE. Для удаления файла используйте синтаксис DEL имя-файла.

Если вы хотите удалить все файлы с определенным расширением, то введите DEL *.doc, и из текущего каталога будут удалены все файлы с расширением doc. DEL *.* удаляет все файлы из текущего каталога, поэтому будьте осторожны с этой командой.

RD или RMDIR — вы можете использовать эту команду, чтобы удалить папку, но папка должна быть пустой. Синтаксис довольно прост. Введите RD имя-папки. Если вы хотите удалить папку, которая не является пустой, вы можете использовать RD / S имя-папки. Будьте осторожны с этой командой, так как она удаляет папку и все ее содержимое без возможности восстановления.

RENAME, или REN переименовывает файл или каталог. Синтаксис этой команды CMD управления компьютером следующий: RENAME текущее-имя новое-имя. Например, если вы хотите переименовать файл с именем iPhone.txt в iPad.txt, введите RENAME iPhone.txt iPad.txt.

MOVE позволяет переместить один или несколько файлов из одного каталога в другой. Например, если вы хотите переместить файл 1.txt размещенный в текущей директории в папку с именем Numericals внутри текущего каталога, введите MOVE 1.txt Numericals.
Если вы пытались переименовать директорию (папку) с помощью команды RENAME приведенным выше способом, то знаете, что это не работает. В этом нам поможет команда MOVE, так как она также может быть использована для переименования каталогов. Введите MOVE текущее-имя новое-имя, где текущее имя — это имя директории в текущей папке.

Команда COPY позволяет скопировать один или несколько файлов из одного места в другое. Команда позволяет объединять файлы одного и того же типа. Давайте посмотрим на различные примеры применения команды COPY:

  • COPY имя-файла имя-папки скопирует файл имя-файла в уже существующую папку;
  • COPY имя-файла новое-имя-файла создает копию файла с новым именем;
  • COPY *.doc Word копирует все файлы с расширением .doc в папку с именем Word.

CMD основная команда XCOPY предназначена для файлов и каталогов, включая подкаталоги. Простейший вариант ее использования — скопировать все файлы с одного диска на другой. Синтаксис: XCOPY Исходный-диск: Диск-назначения: /e, где параметр /е позволяет копировать все подкаталоги, даже если они пусты. Используйте /s, чтобы запретить копирование пустых директорий. Вы можете использовать имена папок исходного диска или диска назначения, чтобы просто скопировать все содержимое одной папки в другую.

Дополнительные команды

Команда FORMAT в CMD позволяет стереть информацию с винчестера или подготовить его для копирования данных, если вы установили новый диск. Синтаксис для использования команды: FORMAT диск:. Если вы хотите переформатировать конкретный диск под конкретную файловую систему, вы можете сделать это с помощью команды: FORMAT диск: / FS: файловая-система, где файловая-система может быть: FAT, FAT32 или NTFS. После применения команды все данные с диска будут бесследно стерты.

FC — используется для сравнения двух файлов друг с другом. Предположим, у вас есть два файла gadgets360_1.txt и gadgets360_2.txt. Чтобы сравнить их, нужно ввести следующую команду: FC gadgets360_1.txt gadgets360_2.txt.

IPCONFIG выводит подробную информацию о сетевых настройках: IP-адрес, а также сообщает тип сетевого соединения вашего компьютера (с помощью Wi-Fi или Ethernet). Введите IPCONFIG / ALL, чтобы получить обзор всех сетевых настроек, включая то, какие DNS-серверы вы используете. Введите IPCONFIG / RENEW, чтобы получить новый IP-адрес с сервера DHCP. Это может помочь, если у вас возникли проблемы с подключением к интернету.

CMD ping команда — если вы не уверены, доступен ли сайт, который вы хотите посетить, введите PING, за которым следует IP-адрес или доменное имя. Например, PING google.com. Если на экране появится надпись Destination Net Unreachable, возможно, у вас отсутствует подключение к интернету. Если появятся сообщения Host is down или Request timeout, сайт может быть недоступен. Если все в порядке, вы должны увидеть что-то похожее на это: 64 bytes from 173.194.36.73: icmp_seq=0 ttl=56 time=118.355 ms.

Команда SHUTDOWN может пригодиться вам, если кнопка «Завершение работы» в меню «Пуск» не работает из-за действия вредоносных программ. Для завершения работы компьютера (для Windows) введите Shutdown / S. Чтобы перезапустить компьютер — Shutdown / R.

CHKDSK — CMD команда используется для того, чтобы проверить, может ли ваша операционная система правильно прочитать жесткий диск или любой другой носитель. Синтаксис команды: CHKDSK C: — замените C буквой диска, который нужно проверить. Введите CHKDKS /? чтобы посмотреть другие варианты.

Вадим Дворниковавтор-переводчик

Как удалить папку через командную строку — команда rd и rmdir

Рекомендации помогут Вам полностью удалить папку через командную строку. В статье про удаление файла из командной строки, использовалась команда DEL, которая предназначена именно для файлов. В случае с папками, применимы команды RD или RMDIR.

Для достижения цели, откройте cmd c привилегиями администратора. Введите RD /? и бегло ознакомьтесь с особенностями и параметрами команды. Здесь Вы увидите всего лишь  2 параметра:

  1. /s — при использовании этого префикса, удалится папка, а также все вложенные в нее элементы. Если Ваш каталог не пустой, и Вы не прописали это параметр, тогда у Вас ничего не выйдет.
  2. /Q — используется  при удалении без подтверждения.

В общем виде конструкция выглядит таким образом:

RD или RMDIR /s/q “полный путь папки”

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

Удаление папки с подтверждением и без

У себя на компьютере я создал каталог с названием «cmd» и  скопировал в него несколько объектов. Далее ввел в командную строку такую команду:

RD /s “c:\cmd”

Затем нажал Enter и клавишу Y, так как cmd сделала запрос на подтверждение удаления.

Проверив диск C, я не обнаружил каталога. Далее создал папку с именем «удалить» и также скопировал 5 файлов, но при вводе команды, убрал префикс /s. Получилось так:

RMDIR “c:\удалить”

После нажатия Enter, удаления не произошло, а в командной строке высветилось сообщение, что папка не пуста. Вывод, без параметра /s Вы сможете удалить только пустую папку, следовательно, использование без данного префикса практически бесполезно.

Если Вам лень вводить букву подтверждения (Y или N), тогда следующая конструкция для Вас. Выше упоминался префикс /q, именно он убирает надоедливый ввод букв (для доказательства смотрите скрин).

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

Посмотрите еще статьи:

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

Основные linux-команды для новичка / Хабр

Linux — это операционная система. Как винда (windows), только более защищенная. В винде легко подхватить вирус, в линуксе это практически невозможно. А еще линукс бесплатный, и ты сам себе хозяин: никаких тебе неотключаемых автообновлений системы!

Правда, разобраться в нем немного посложнее… Потому что большинство операций выполняется в командной строке. И если вы видите в вакансии «знание linux» — от вас ожидают как раз умение выполнять простейшие операции — перейти в другую директорию, скопировать файл, создать папочку… В этой статье я расскажу про типовые операции, которые стоит уметь делать новичку. Ну и плюс пара полезняшек для тестировщиков.

Я дам кратенькое описание основных команд с примерами (примеры я все проверяла на cent os, red hat based системе) + ссылки на статьи, где можно почитать подробнее. Если же хочется копнуть еще глубже, то см раздел «Книги и видео по теме». А еще комментарии к статье, там много полезного написали)

Содержание


Где я? Как понять, где находишься

Команда pwd:

pwd   --- мы ввели команду
/home/test   --- ответ системы, мы находимся в домашней директории пользователя test

Очень полезная команда, когда у вас нет ничего, кроме командной строки под рукой. Расшифровывается как

P

rint

W

orking

D

irectory. Запомните ее, пригодится.

Как понять, что находится в папке

Команда ls позволяет просмотреть содержимое каталога:

Хотя лучше использовать команду сразу с флагом «l»:

ls -l

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

У команды есть и другие флаги, но чаще всего вы будете использовать именно «ls – l».

См также:
Команда ls Linux — подробнее о команде и всех ее флагах
Команда ls – просмотр каталога — о команде для новичков (без перечисления всех флагов)

Как перейти в другую директорию

С помощью команды cd:

cd <путь к директории>

Путь может быть абсолютным или относительным.

По абсолютному пути

Либо у вас где-то записан путь, «куда идти», либо вы подсмотрели его в графическом интерфейсе (например, в

WinSCP

).

Вставляем путь в командную строку после «cd»

cd /home/student/log

Ну вот, мы переместились из домашней директории (обозначается как ~) в

/home/student/log

.

По относительному пути

Относительный путь — относительно вашей текущей директории, где вы сейчас находитесь. Если я уже нахожусь в

/home/student

, а мне надо в

/home/student/log

, команда будут такой:

cd log  --- перейди в папку log из той директории, где ты сейчас находишься

Если мне из надо из

/home/student/photo

в

/home/student/photo/city/msk/2017/cat_1

, команда будет такой:

cd city/msk/2017/cat_1

Я не пишу

/home/student/photo

, так как я уже там.

В линуксе можно задавать путь относительно домашней папки текущего пользователя. Домашняя директория обозначается ~/. Заметьте, не ~, а именно ~/. Дальше вы уже можете указывать подпапки:

cd  ~/log

Эта команда будет работать отовсюду. И переместит нас в

/home/user/log

.

Вот пример, где я вошла под пользователем students. Исходно была в директории /var, а попала в /home/students/log:

С автодополнением

Если вы начнете набирать название папки и нажмете Tab, система сама его подставит. Если просто нажмете Tab, ничего не вводя, система начнет перебирать возможные варианты:

(cd tab) Может, ты имел в виду папку 1?
(tab) Нет? Может, папку 2?
(tab) Снова нет? Может, папку 3?
(tab) Снова нет? Может, файл 1 (она перебирает имена всех файлов и директорий, которые есть в той, где вы сейчас находитесь)?

(tab) У меня кончились варианты, поехали сначала. Папка 1?

cd lon(Tab) → cd long-long-long-long-name-folder — начали вводить название папки и система сама подставила имя (из тех, что есть в директории, где мы находимся).

cd (Tab)(Tab)(Tab) — система перебирает все файлы / папки в текущей директории.

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

Подняться наверх

Подняться на уровень выше:

cd ..

Если нужно поднять на два уровня выше, то

cd ../..

И так до бесконечности =) Можно использовать файл, лежащий на уровне выше или просто сменить директорию.

Обратите внимание, что команда для линукса отличается от команды для винды — слеш другой. В винде это «cd ..\..», а в линуксе именно «cd ../..».

См также:
Путь к файлу в linux

Как создать директорию

Используйте команду

mkdir

:

mkdir test  --- создает папку с названием «test» там, где вы находитесь

Можно и в другом месте создать папку:

mkdir /home/test   --- создает папку «test» в директории /home, даже если вы 
сейчас не там

Когда это нужно? Например, если вам надо сделать бекап логов. Создаете папку и сохраняете туда нужные логи. Или если вы читаете инструкцию по установке ПО и видите там «создать папку». Через командную строку это делается именно так.

См также:
Как создать каталог в Linux с помощью команды mkdir

Как создать файл

Командой

touch

:

touch app.log

Такая команда создаст пустой файл с названием «app.log». А потом уже можно открыть файл в редакторе и редактировать.

Как отредактировать файл

Вот честное слово, лучше делать это через графический интерфейс!

Но если такой возможности нет, чтож… Если использовать программы, которые есть везде, то у вас два варианта:

  1. nano — более простая программа, рассчитана на новичков
  2. vim — более сложная, но позволяет сделать кучу всего

Начнем с nano. Указываете имя команды и путь в файлу:

nano test_env.json

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

  • Ctrl+O — чтобы сохранить
  • Ctrl+X — для выхода

Самое приятное в nano — это подсказки внизу экрана, что нажать, чтобы выйти.

А вот с vim с этим сложнее. В него легко зайти:

vim test_env.json
vi test_env.json     (предшественник vim)

Войти вошли, а как выйти то, аааа? Тут начинается легкая паника, потому что ни одна из стандартных комбинаций не срабатывает:

Esc, ctrl + x, ctrl + q

… Если под рукой есть второй ноутбук или хотя бы телефон / планшет с интернетом, можно прогуглить «как выйти из vim», а если у вас только одно окно с терминалом, которое вы заблокировали редактором?

Делюсь секретом, для выхода надо набрать:

  • :q — закрыть редактор
  • :q! — закрыть редактор без сохранения (если что-то меняли, то просто «:q» не проканает)

Двоеточие запускает командный режим, а там уже вводим команду

«q» (quit)

.

Исходно, когда мы открываем файл через vim, то видим его содержимое, а внизу информацию о файле:

Когда нажимаем двоеточие, оно печатается внизу:

Если не печатается, не паникуем! Тогда попробуйте нажать Esc (вернуться в нормальный режим), потом Enter (подтвердить команду), а потом снова печатайте. Фух, помогло, мы вышли оттуда!!!

На самом деле сейчас всё не так страшно. Даже если вас заслали работать в банк, где нет доступа в интернет, а вы вошли в vi и не знаете как выйти, всегда можно погулить выход с телефона. Слава мобильному интернету! Ну а если вы знаете логин-пароль от сервера, то можно просто закрыть терминал и открыть его снова.

Если нужно выйти, сохранив изменения, используйте команду

:w — сохранить файл;
:q — закрыть редактор;

Ну а про возможности редактирования см статьи ниже =)

См также:
Как редактировать файлы в Ubuntu — подробнее о разных способах
Как пользоваться текстовым редактором vim — подробнее о vim и всех его опциях
Как выйти из редактора Vi или Vim? — зачем нажимать Esc

Как перенести / скопировать файл

Допустим, у нас в директории

/opt/app/log

находится

app. log

, который мы хотим сохранить в другом месте. Как перенести лог в нужное место, если нет графического интерфейса, только командная строка?

Скопировать файл

Команда:

cp что_копировать куда_копировать

Если мы находимся в директории

/opt/app/log

:

cp app.log /home/olga

В данном примере мы использовали относительный путь для «что копировать» — мы уже находимся рядом с логом, поэтому просто берем его. А для «куда копировать» используем абсолютный путь — копируем в

/home/olga

.

Можно сразу переименовать файл:

cp app.log /home/olga/app_test_2020_03_08.log

В этом случае мы взяли

app.log

и поместили его в папку

/home/olga

, переименовав при этом в

app_test_2020_03_08.log

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

Если в «куда копировать» файл с таким именем уже есть, система не будет ничего спрашивать, просто перезапишет его. Для примера положим в папку log внутри домашней директории файл «app.log», который там уже есть:

Никаких ошибок, система просто выполнила команду.

См также:
Копирование файлов в linux

Скопировать директорию

Команда остается та же, «cp», только используется ключ R — «копировать папку рекурсивно»:

cp -r  путь_к_папке  путь_к_новому_месту

Например:

cp /opt/app/log /home/olga

Так в директории /home/olga появится папка

«log»

.

Переместить файл

Если надо переместить файл, а не скопировать его, то вместо

cp (copy)

используем

mv (move)

.

cp app.log /home/olga
↓
mv app.log /home/olga

Можно использовать относительные и абсолютные пути:

mv /opt/app/logs/app.log /home/olga — абсолютные пути указаны, команда сработает из любого места

Можно сразу переименовать файл:

mv app. log /home/olga/app_2020_03_08.log — перенесли лог в /home/olga и переименовали


Переместить директорию

Аналогично перемещению файла, команда mv

mv /opt/app/log/  /home/olga/bakup/

Как удалить файл

С помощью команды

rm (remove)

:

rm test.txt  — удалит файл test.txt

Если нужно удалить все файлы в текущей директории (скажем, вычищаем старые логи перед переустановкой приложения), используйте «*»:

rm *  — удалит все файлы в текущей директории

Если нужно удалить папку, надо добавить флаг -r (recursive):

rm -r test_folder

Если вы пытаетесь удалить файлы, которые уже используются в программе или доступны только для чтения, система будет переспрашивать:

А теперь представьте, что вы чистите много файлов. И на каждый система переспрашивает, и надо постоянно отвечать «да, да, да…» (y – enter, y – enter, y – enter)… Чтобы удалить все без вопросов, используйте флаг -f (force):

rm -rf test_folder    --- просто все удалит без разговоров

Но учтите, что это довольно опасная команда! Вот так надоест подстверждать удаление и введешь «-rf», а директорию неправильно укажешь… Ну и все, прости-прощай нужные файлы. Аккуратнее с этой командой, особенно если у вас есть root-полномочия!

Опция -v показывает имена удаляемых файлов:

rm -rfv test_folder   --- удалит папку со всем содержимым, но выведет имена удаляемых файлов

Тут вы хотя бы можете осознать, что натворили )))

См также:
Как удалить каталог Linux

Как изменить владельца файла

Если у вас есть root-доступ, то вы наверняка будете выполнять все действия под ним. Ну или многие… И тогда любой созданный файл, любая папка будут принадлежать root-пользователю.

Это плохо, потому что никто другой с ними работать уже не сможет. Но можно создать файл под root-ом, а потом изменить его владельца с помощью команды chown.

Допустим, что я поднимаю сервис testbase. И он должен иметь доступ к директории user и файлу test.txt в другой директории. Так как никому другому эти файлики не нужны, а создала я их под рутом, то просто меняю владельца:

chown testbase:testbase test. txt — сменить владельца файла
chown -R testbase:testbase user     — сменить владельца папки

В итоге был владелец

root

, а стал

testbase

. То, что надо!

См также:
Команда chown Linux

Как установить приложение

Если вы привыкли к винде, то для вас установка приложения — это скачать некий setup файлик, запустить и до упора тыкать «далее-далее-далее». В линуксе все немного по-другому. Тут приложения ставятся как пакеты. И для каждой системы есть свой менеджер пакетов:

  • yum — red hat, centos
  • dpkg, apt — debian

См также:
5 Best Linux Package Managers for Linux Newbies

Давайте посмотрим на примере, как это работает. В командной строке очень удобно работать с Midnight Commander (mc) — это как FAR на windows. К сожалению, программа далеко не всегда есть в «чистом» дистрибутиве.

И вот вы подняли виртуалку на centos 7, хотите вызвать Midnight Commander, но облом-с.

mc

Ничего страшного, установите это приложение через yum:

yum install mc

Он там будет что-то делать, качать, а потом уточнит, согласны ли вы поставить программу с учетом ее размеров. Если да, печатаем «y»:

И система заканчивает установку.

Вот и все! Никаких тебе унылых «далее-далее-далее», сказал «установи», программа установилась! Теперь, если напечатать «mc» в командной строке, запустится Midnight Commander:

См также:
Как устанавливать программы для Linux
Yum, шпаргалка — всякие опции и плагины

Как запустить приложение

Некоторые приложения запускаются через скрипты. Например, чтобы запустить сервер приложения WildFly, нужно перейти в папку bin и запустить там

standalone.sh

. Файл с расширением .sh — это скрипт.

Чтобы запустить скрипт, нужно указать полный путь к нему:

/opt/cdi/jboss/bin/standalone.sh — запустили скрипт standalone. sh

Это важно! Даже если вы находитесь в той папке, где и скрипт, он не будет найден, если просто указать название sh-скрипта. Надо написать так:

./standalone.sh — запустили скрипт, если мы в той же директории

Поиск идет только в каталогах, записанных в переменную PATH. Так что если скрипт используется часто, добавляйте путь туда и вызывайте просто по названию:

standalone.sh --- запустили скрипт standalone.sh, путь к которому прописан в PATH

См также:
Запуск скрипта sh в Linux

— подробнее о скриптах

Если же приложение запускается как сервис, то все еще проще:

service test start — запустить сервис под названием «test»
service test stop — остановить сервис

Чтобы сервис test запускался автоматически при рестарте системы, используйте команду:

chkconfig test on

Она добавит службу в автозапуск.

Как понять, где установлено приложение

Вот, например, для интеграции Jenkins и newman в Jenkins надо прописать полный путь к ньюману в параметре PATH. Но как это сделать, если newman ставился автоматически через команду install? И вы уже забыли, какой путь установки он вывел? Или вообще не вы ставили?

Чтобы узнать, куда приложение установилось, используйте whereis (без пробела):

whereis newman

Как создать архив

Стандартная утилита, которая будет работать даже на «голой» системе — tar. Правда, для ее использования надо запомнить флаги. Для создания архива стандартная комбинация

cvzf

:

tar -cvzf archive.tar.gz /home/test

В данном примере мы упаковали директорию /home/test, внутри которой было две картинки — 502.jpg и 504.jpg.

Для распаковки меняем флаг «c» на «x» и убираем «z»:

tar -xvf archive.tar.gz

Хотя система пишет, что распаковала «/home/test», на самом деле папка «test» появляется там, где мы сейчас находимся.

Давайте разберемся, что все эти флаги означают:

  • c — создать архив в linux
  • x — извлечь файлы из архива
  • v — показать подробную информацию о процессе работы (без него мы бы не увидели, какие файлики запаковались / распаковались)
  • f — файл для записи архива
  • z — сжатие

Для упаковки используется опция

c

C

reate, а для распаковки

x

— e

X

tract.

Если очень хочется использовать rar, то придется изгаляться. Через yum установка не прокатит:

yum install rar
yum install unrar

Говорит, нет такого пакета:

No package rar available.
Error: Nothing to do

Придется выполнить целую пачку команд! Сначала скачиваем, разархивируем и компилируем:

wget http://rarlabs.com/rar/rarlinux-x64-5.4.0.tar.gz
tar xzf rarlinux-x64-5.4.0.tar.gz
cd rar
make install

Устанавливаем:

mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib

И применяем:

unrar x test.rar

См также:
Установка RAR на Linux

Как посмотреть использованные ранее команды

Вот, допустим, вы выполняли какие-то сложные действия. Или даже не вы, а разработчик или админ! У вас что-то сломалось, пришел коллега, вжух-вжух ручками, magic — работает. А что он делал? Интересно же!

Или, может, вы писали длинную команду, а теперь ее надо повторить. Снова набирать ручками? Неохота! Тем более что есть помощники:

↑  (стрелочка «наверх») — показать последнюю команду
history — показать последние 1000 команд

Если надо «отмотать» недалеко, проще через стрелочку пролистать команды. Один раз нажали — система показала последнюю команду. Еще раз нажали — предпоследнюю. И так до 1000 раз (потому что именно столько хранится в истории).

Большой бонус в том, что линукс хранит историю даже при перезапуске консоли. Это вам не как в винде — скопировал текст, скопировал другой, а первый уже потерялся. А при перезагрузке системы вообще все потерялось.

Если тыкать в стрелочку не хочется, или команды была давно, можно напечатать «history» и внимательно изучить команды.

См также:
История команд Linux — больше о возможностях history

Как посмотреть свободное место

Сколько места свободно на дисках

df -h

Сколько весит директория

du -sh
du -sh *  --- с разбиением

Как узнать IP компьютера

Если у вас настроены DNS-имена, вы подключаетесь к linux-машине именно по ним. Ведь так проще запомнить — это testbase, это bugred… Но иногда нужен именно IP. Например, если подключение по DNS работает только внутри рабочей сети, а коллега хочет подключиться из дома, вот и уточняет айпишник.

Чтобы узнать IP машины, используйте команду:

hostname -I

Также можно использовать

ifconfig

:

ifconfig — выведет кучу инфы, в том числе ваш внешний IP
ip a — аналог, просто иногда Ifconfig дает очень много результата, тут поменьше будет

См также:
Displaying private IP addresses

Как узнать версию OS

Сидите вы у Заказчика на линуксовой машине. Пытаетесь что-то установить — не работает. Лезете гуглить, а способы установки разные для разных операционных систем. Но как понять, какая установлена на данной машине?

Используйте команду:

cat /etc/*-release

На этой виртуалке стоит CentOs 7.

Если нужна версия ядра:

uname -a

См также:
Как узнать версию Linux

Как узнать, как работает команда

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

man ls

Закрыть мануал можно с помощью клавиши q. Для того, кто первый раз в линуксовой консоли, это совсем не очевидно, а подсказки есть не везде.

Команда удобна тем, что не надо даже уходить из командной строки, сразу получаешь всю информацию. К тому же это всегда актуальная информация. А что вы там нагуглите — неизвестно =))

Хотя лично мне проще какую-то команду прогуглить, ведь так я получу русское описание + сначала самые главные флаги (а их может быть много). Но я сама новичок в линуксе, это подход новичка. А лучше сразу учиться прокачивать навык поиска по man-у. Он вам очень пригодится для более сложных задач!

Если man у программы нет, используйте флаг -h (—help):

ls -h

Как создать много тестовых папок и файлов

Допустим, у нас есть некая папка test. Создадим в ней сотню директорий и кучу файликов в каждой:

mkdir -p test/dir--{000..100}
touch test/dir--{000..100}/file-{A..Z}

Вот и все, дальше можно играться с ними!

Теперь пояснения:

  • mkdir — создать директорию
  • touch — создать файл (или изменить существующий, но если файла с таким именем нет, то команда создаст новый, пустой)

А выражения в скобках играют роль функции, которая выполняется в цикле и делает ручную работу за вас:

  • {000..100} — пробежится по всем числам от 0 до 100
  • {A..Z} — пробежится по всем буквам английского алфавита от A до Z

Как я пробовала эту команду. Сначала посмотрела, где нахожусь:

$ pwd
/home/test

Символ $ при описании команд означает начало строки, куда мы пишем команду. Так мы отделяем то, что ввели сами (pwd) от ответа системы (/home/test).

Ага, в домашней директории. Создам себе песочницу:

mkdir olga

Вот в ней и буду творить!

mkdir -p olga/dir--{000..100}
touch olga/dir--{000..100}/file-{A..Z}

А потом можно проверить, что получилось:

cd olga
ls -l

Как-то так! Имхо, полезные команды.

Я нашла их в книге «Командная строка Linux. Полное руководство», они используются для того, чтобы создать песочницу для прощупывания команды find. Я, как и автор, восхищаюсь мощью командной строки в данном случае. Всего 2 строчки, а сколько боли бы принесло сделать похожую структуру через графический интерфейс!

И, главное, тестировщику полезно — может пригодиться для тестов.

Как протестировать IOPS на Linux

Это очень полезно делать, если машину вам дает заказчик. Там точно SSD-диски? И они дают хороший iops? Если вы разрабатываете серверное приложение, и от вас требуют выдерживать нагрузку, нужно быть уверенными в том, что диски вам выдали по ТЗ.

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

Но верить админам другой стороны на слово нельзя. Если приложение работает медленно, они, разумеется, будут говорить, что у них то все хорошо, это «они» виноваты. Поэтому надо тестировать диски самим.

Я расскажу о том, как мы тестировали диски. Как проверили, сколько IOPS они выдают.

Используем утилиту fio — https://github.com/axboe/fio/releases.

1) Скачиваем последнюю версию, распаковываем, переходим в каталог. В командах ниже нужно заменить «fio-3.19» на актуальную версию из списка

cd /tmp
wget https://github.com/axboe/fio/archive/fio-3.19.tar.gz
tar xvzf fio-3.19.tar.gz
rm fio-3.19.tar.gz
cd fio-fio-3.19

2) Должны стоять пакеты для сборки

apt-get install -y gcc make libaio-dev | yum install -y make gcc libaio-devel

3) Собираем

make

4) Тестируем

./fio -readonly -name iops -rw=randread -bs=512 -runtime=20 -iodepth 32 -filename /dev/sda -ioengine libaio -direct=1

Какие должны быть результаты:

  • Средний SSD, выпущенный 2-3 года назад — 50 тысяч IOPS.
  • Свежий Samsung 960 Pro, который стоит на одной из железок у нас в офисе — 350 тысяч IOPS.

Свежесть определяется на момент написания статьи в 2017 году.

Если должно быть 50 тысяч, а диск выдает сильно меньше, то:

— он не SSD;
— есть сетевые задержки;
— неправильно примонтирован;
— с ними что-то еще плохое случилось и стоит поднять алярм.

И это все?

Разумеется, нет =))

Еще полезно изучить команду find и регулярные выражения. Тестировщику как минимум надо уметь «грепать логи» — использовать grep. Но это уже остается на самостоятельный гуглеж.
База, которая всегда нужна — pwd, cp, mv, mkdir, touch. Остальное можно легко гуглить, как только возникает необходимость.

Вот вам еще пара ссылочек от меня:

Для понимания структуры папок рекомендую статью «

Структура папок ОС Linux. Какая папка для чего нужна. Что и где лежит в линуксе

»

Книги и видео по теме

Видео:


ПО GNU/Linux — видео лекции Георгия Курячего

— очень хорошие видео-лекции

Книги:
Командная строка Linux. Уильям Шоттс
Скотт Граннеман. Linux. карманный справочник

Где тренироваться

Можно поднять виртуалку. Правда, тут сначала придется разбираться, как поднимать виртуалку )))

А можно купить облачную машину. Когда мне надо было поиграться с линуксом, я пошла на SimpleCloud (он мне в гугле одним из первых выпал и у него дружелюбный интерфейс. Но можно выбрать любой аналог) и купила самую дешманскую машину — за 150 руб в месяц. Месяца вам за глаза, чтобы «пощупать-потыркать», и этой машины с минимумом памяти тоже.

У меня был когда-то план самой платить эти 150р за то, чтобы дать машину в общий доступ. Но увы. Как я не пыталась ее огородить (закрывала команды типа ssh, ping и прочая), у меня не получилось. Всегда есть люди, которых хлебом не корми, дай испортить чужое. Выложил в общий доступ пароли? На тебе ддос-атаку с твоего сервера. Ну и сервер блокируют. После N-ой блокировки я плюнула на это дело. Кто хочет научиться, найдет 150р.

Чтобы подключиться к машине, используйте инструменты:

  • Putty — командная строка
  • WinSCP — графический интерфейс

См также:

WinSCP — что это и как использовать

Узнаем как открыть папку в командной строке на Windows?

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

Открыть командную строку

Сначала вам необходимо запустить окно командной строки. Это можно сделать несколькими способами.

  1. Через меню «Пуск». Вам необходимо открыть меню и найти раздел «Служебные». Здесь дважды кликните по строке для запуска приложения. Если вам необходимо запустить программу от имени администратора, то выберите соответствующий пункт в контекстном меню.
  2. Через поисковую строку. В поиске на панели задач вы можете набрать cmd или «командная строка», а затем кликнуть по результату поиска ПКМ. В меню выберите пункт запуска с правами администратора.
  3. Третий вариант — команда в приложении «Выполнить». Для запуска программы воспользуйтесь комбинацией клавиш Win+R, а в строке введите cmd и нажмите Enter. Утилита запустится сразу с администраторскими правами.

В Windows 10 имеется расширенная версия PowerShell, которую можно запустить теми же способами, только в случае с приложением «Выполнить» необходимо вписывать powershell.

Как открыть папку в командной строке?

Теперь — к вводу команд. Для этого вам необходимо вписать cd, поставить пробел и не нажимать Enter для применения команды. После этого вы должны прописать путь до необходимого каталога. Например, чтобы открыть папку System32 на системном разделе, вы должны ввести cd C:/WINDOWS/System32/ и нажать Enter.

Так вы можете открыть папку в командной строке и перемещаться по каталогам. Для этого используйте ряд полезных команд:

  • cd .. — переход на один уровень выше;
  • cd \ — переход к корневому каталогу жесткого диска;
  • cd /d — смена каталога или жесткого диска (либо все одновременно).

Запомнив эти комбинации, вы сможете путешествовать по директориям и запускать программы, открывать файлы, редактировать папки и так далее. Чтобы получить справку относительно других полезных команд, введите help и нажмите Enter.

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

Чтобы не прописывать вручную путь к директории через cmd, вы можете запустить командную строку уже в самой папке. При этом начальной точкой для команд будет текущий каталог, а вам останется лишь выполнить нужные операции. В последнем обновлении в контекстном меню Windows 10 по умолчанию остался лишь пункт «Открыть окно PowerShell здесь».

Для запуска вам необходимо зайти в папку через проводник и с зажатой клавишей Shift на свободном месте кликнуть ПКМ. В контекстном меню выберите выше упомянутый пункт. После этого появится командная строка с заранее прописанным путем до каталога.

Также открыть PowerShell через проводник можно следующим образом:

  • зайдите в окно директории;
  • нажмите на кнопку «Файл»;
  • В открывшемся меню выберите пункт «Запустить Windows PowerShell».

Теперь вы знаете, как открыть папку через командную строку в Windows и наоборот. Оба варианта актуальны в последних обновлениях Windows 10 и могут пригодиться пользователю компьютера в любой момент.

Как перемещаться в командной строке | Жизнь — это движение! А тестирование

Чтобы запустить командную строку на винде, есть 2 основных способа:
  1. Пуск → cmd.exe
  2. Run (кнопка с картинкой винды + R) → cmd

Запускаем командную строку

Второй быстрее  Хотя кому как…
Когда вы открываете ее, то попадает в директорию C:\Windows\system32 (1 способ) или C:\Users\olgak (2 способ, вместо olgak будет ваше имя пользователя).

Как перейти в другую директорию

Команда cd:

cd <путь к директории>

По абсолютному пути


Можно перейти в директорию в привычных папках и скопировать полный путь. Например, нам нужно в папку C:\photo\city. Копируем путь к ней:
Копируем путь

Вставляем в командную строку

cd C:\photo\city

Ну вот, мы переместились из C:\Users\olgak в C:\photo\city.

cd по полному пути


По относительному пути Относительный путь — относительно вашей текущей директории, где вы сейчас находитесь. Если я уже нахожусь в C:\photo\city, а мне надо в C:\photo\city\msk, команда будут такой:

cd msk

Если мне из надо из C:\photo\city в C:\photo\city\msk\2017\cat_1, команда будет такой:

cd msk\2017\cat_1

Я не пишу C:\photo\city, так как я уже там.

С автодополнением

Если вы начнете набирать название папки и нажмете Tab, система сама его подставит. Если просто нажмете Tab, ничего не вводя, система начнет перебирать возможные варианты:
(cd <tab>) Может, ты имел в виду папку 1?
(<tab>) Нет? Может, папку 2?
(<tab>) Снова нет? Может, папку 3?
(<tab>) Снова нет? Может, файл 1 (она перебирает имена всех файлов и директорий, которые есть в той, где вы сейчас находитесь)?
(<tab>) У меня кончились варианты, поехали сначала. Папка 1?

cd lon<Tab> → cd long-long-long-long-name-folder  — начали вводить название папки и система сама подставила имя (из тех, что есть в директории, где мы находимся)

cd <Tab><Tab><Tab> — система перебирает все файлы / папки в текущей директории.

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

Подняться наверх

Подняться на уровень выше:

cd ..

Если нужно поднять на два уровня выше, то

cd ..\..

И так до бесконечности 

Можно использовать файл, лежащий на уровне выше или перейти оттуда в другую папку. Посмотрим на примере. В C:\photo\city\ у нас 2 папки: msk и long-long-long-long-name-folder

cd..

Изменить диск. Как перейти из C:\ в D:\


Если вы просто вставите полный путь, то… ничего не произойдет!
Нельзя просто взять и сменить диск

Чтобы изменить диск, напишите его название и двоеточие, без «cd»

d:

Система перейдет на диск D:\. А как перемещаться дальше, вы уже знаете!

Если вы сначала сделали cd, то после изменения диска вы попадете туда, куда собирались исходно:
Ну и пока это все, что вам надо знать 

PS — это выдержка из моей книги для начинающих тестировщиков, написана в помощь студентам моих курсов:

Особенно актуальна, конечно, новичкам. Они ведь часто с командной строкой вообще не сталкивались, а мы в школе изучаем PICT, allpairs и даже будем выкачивать код из Mercurial, ну как тут без командной строки обойтись?

Командная​ ​строка​ ​Ubuntu: ​команды​ ​bash – Помощь

В этой статье мы рассмотрим, что такое командная строка Ubuntu cmd (Ubuntu относится к семейству ОС Linux), как её открыть, а также опишем основные команды bash.

Командная строка Ubuntu

Работать в Ubuntu и других Linux-подобных операционных системах можно с помощью двух разных интерфейсов — графического интерфейса и командной строки.

Графический интерфейс пользователя (GUI — Graphical User Interface) — это привычное многим управление с помощью рабочего стола, графических окон, меню и кнопок. Пользователь может щелчками мыши открывать программы, копировать и удалять файлы, создавать папки и т. д.

Другой интерфейс — это командная строка (CLI — Command Line Interface). Пользователь вводит в неё определённые команды (набор букв, цифр и символов) с помощью клавиатуры, и компьютер запускает соответствующие процессы.

Открыть командную строку в Линукс-системах можно через консоль или терминал. В Ubuntu консоль запускается при загрузке системы. Терминал — это тоже консоль, но уже в графической оболочке. Его можно запустить, набрав слово Терминал в поисковой строке ОС, или через комбинацию клавиш Ctrl+Alt+T.

Консоль и терминал обрабатывают команды с помощью программной оболочки: в Ubuntu это командный интерпретатор bash. Он распознаёт команды, которые пользователь ввёл в командной строке, и выполняет их.

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

Основные команды bash

В общем виде в Ubuntu команды имеют такой вид:

программа -ключ значение

Программа — это сам исполняемый файл. Другими словами, это программа, которая будет выполняться по команде.

Ключ — обычно у каждой программы свой набор ключей. Их можно найти в мануале к программе.

Значение — параметры программы: цифры, буквы, символы, переменные.

Напомним, что для выполнения команды нужно ввести её в командную строку — Ubuntu console или эмулирующий работу консоли терминал.

Рассмотрим основные команды консоли Ubuntu:

Промежуточная команда sudo (SuperUser DO — суперпользователь) позволяет запускать программы от имени администратора или root-пользователя.

Вы можете добавить sudo перед любой командой, чтобы запустить её от имени суперпользователя.

Команда apt-get используется для работы с программными пакетами для установки программных пакетов (sudo apt-get install имя-пакета), обновления репозитория с пакетами (sudo apt-get update) и обновления пакетов, которые установлены в систему (sudo apt-get upgrade).

Команда pwd (print working directory — вывести рабочую директорию) показывает полное имя рабочей директории, в которой вы находитесь.

Команда ls (list — список) выводит все файлы во всех папках рабочей директории.

С помощью ls -a можно вывести и скрытые файлы.

Команда cd (change directory — изменить директорию) позволяет перейти в другую директорию.

Можно ввести как полный путь до папки, так и её название. Например, чтобы попасть в папку Files, лежащую в директории /user/home/Files, введите cd Files или cd /user/home/Files.

Чтобы попасть в корневую директорию, введите cd /.

Команда cp (copy — копировать) копирует файл.

Например, cp file1 file2 скопирует содержимого файла file1 в file2.

Команда cp file /home/files скопирует файл с названием file в директорию /home/files.

Команда mv (move — переместить) помогает перемещать файлы.

Также с помощью mv можно переименовывать файлы. Например, у нас есть файл file.txt. С помощью команды mv file.txt new_file.txt мы можем перенести его в ту же директорию, но у файла уже будет новое название new_file.txt.

Команда rm (remove — удалить) удаляет файлы и каталоги.

Так, команда rm file.txt удалит текстовый файл с названием file, а команда rm -r Files удалит директорию Files со всеми содержащимися в ней файлами.

С помощью mkdir (make directory — создать директорию) можно создать новую директорию.

Так, команда mkdir directory создаст новую директорию с именем directory в текущей рабочей директории.

Команда man (manual — мануал) открывает справочные страницы с подробной информацией о команде.

Введите man, а затем через пробел название команды, о которой вы хотите узнать подробнее. Например, man cp выведет справочную страницу о команде cp.

Мы рассмотрели, как вызвать командную строку в Linux — открыть терминал или запустить консоль в Ubuntu, а также перечислили основные команды терминала Ubuntu.

Использование командной строки для открытия и отображения содержимого папки в проводнике Windows

Одной из замечательных функций Windows является возможность открывать любую папку в командной строке из проводника Windows, нажав Shift + щелкнув правой кнопкой мыши в папке и выбрав « Command Prompt Here » (продолжайте читать, если вы не видите Командная строка здесь вариант).

Но если вы часто используете командную строку Windows, могут быть моменты, когда вы хотите, чтобы произошло обратное… это означает, что вы хотите открыть местоположение папки из командной строки и отобразить папку и ее содержимое в проводнике Windows.

Для этого откройте командную строку с клавиатуры, набрав Win + R , или щелкните Start \ Run , затем введите cmd в поле «Выполнить» и нажмите OK.

Перейдите в папку, которую вы хотите отобразить в проводнике Windows, используя команду «Изменить каталог» « cd » (без кавычек).

На приведенном ниже снимке экрана у меня есть cd в папку Windows .

Теперь введите следующую команду…

старт.

Примечание: приведенная выше команда вводится как начало, за ней следует пробел, за которым следует точка .

… и проводник Windows откроет папку, в которой вы находились в командной строке, и отобразит ее содержимое.

Если вы хотите, чтобы проводник Windows открывал родительскую папку в текущем местоположении, просто введите

начало ..

На приведенном ниже снимке экрана корень C: \ является родительской папкой Windows.

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

Кроме того, в начале этой статьи я упомянул возможность открытия папки в командной строке, нажав Shift + щелкнув правой кнопкой мыши в папке и выбрав « Командная строка здесь ».

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

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

ПРИМЕЧАНИЕ : используемый снимок экрана и версия Windows — Windows 10.

В результатах поиска щелкните правой кнопкой мыши «Редактор реестра» и выберите «Запуск от имени администратора. Выберите« Да », чтобы разрешить изменения на компьютере.

  • Откройте редактор реестра, набрав «regedit» в строке поиска рядом со значком «Пуск».
  • В результатах поиска щелкните правой кнопкой мыши «Редактор реестра» и выберите «Запуск от имени администратора. Выберите« Да », чтобы разрешить изменения на компьютере.
  • В строке поиска редактора реестра введите HKEY_CLASSES_ROOT \ Directory \ shell \ cmd и нажмите Enter (это приведет вас прямо к ключу)
  • На правой панели окна щелкните правой кнопкой мыши значение HideBasedOnVelocityId и выберите команду «Переименовать»
  • Поместите знак подчеркивания «_» в начало существующего имени значения (это приведет к тому, что значение не будет регистрироваться)

  • Закройте редактор реестра (изменения вступают в силу немедленно)

Вот и все!

11 основных команд, которые вы должны знать (cd, dir, mkdir и т. Д.)

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

ПРИМЕЧАНИЕ: Информация, представленная в этом руководстве, применима к Windows 10, Windows 8.1 и Windows 7. Обратите внимание, что для простоты мы используем снимки экрана, сделанные только в Windows 10.

1. Как изменить каталог (папку) в командной строке (CMD)

Первая команда в списке — CD (Изменить каталог). Эта команда позволяет вам изменить текущий каталог или, другими словами, перейти к другой папке с вашего ПК. Например, команда CD перенесет вас в верхнюю часть дерева каталогов. Чтобы увидеть, как это работает, после открытия командной строки введите cd и нажмите . Введите на клавиатуре. Вы должны увидеть, как команда CD переводит вас в верхнюю часть дерева каталогов. В данном случае на диск «C:».

Выполнение команды CD, чтобы изменить каталог на root

Обратите внимание, что командная строка не чувствительна к регистру, что означает, что вы можете вводить команды, используя заглавные буквы, строчные буквы или любую их комбинацию.Команды CD, cd или Cd, работают одинаково.

Возвращаясь к команде «CD» , теперь вы работаете с корнем диска «C:». Если вам нужно перейти в определенную папку с этого привода, выполните команду «Папка компакт-диска». Вложенные папки должны быть разделены символом обратной косой черты: «.» Например, когда вам нужно получить доступ к папке System32 , расположенной в «C: \ Windows», введите «cd windows \ system32» , как показано ниже, а затем нажмите . Введите на клавиатуре.

Запуск команды CD, чтобы изменить каталог на определенную папку

Если вам нужно перейти на одну папку вверх, используйте команду «cd ..» . Предположим, вы хотите вернуться в папку Windows . Введите «cd ..» и нажмите . Введите на клавиатуре.

Выполнение команды CD .. для перехода на один уровень вверх в дереве каталогов

В результате ваш текущий каталог изменится на «C: \ Windows».

2. Как изменить диск в командной строке (CMD)

Чтобы получить доступ к другому диску, введите букву диска, за которой следует «:» .Например, если вы хотите изменить диск с «C:» на «D:», вы должны ввести «d:» и затем нажать . Введите на клавиатуре.

Смена диска в командной строке

Чтобы изменить диск и каталог одновременно, используйте команду cd , за которой следует переключатель «/ d» . Параметр «/ d» используется для изменения текущего диска на определенную папку с другого тома диска.

Например, если вы сейчас находитесь на диске «D:» и хотите вернуться в папку Windows с диска «C:», вы должны ввести «cd / d C: \ Windows» и нажмите . Введите на клавиатуре, как показано на следующем снимке экрана.

Изменение диска и каталога в командной строке

ПРИМЕЧАНИЕ. При вводе только буквы диска вы автоматически перемещаетесь в последнее место на этом диске. Например, если вы находитесь на диске «D:» и набираете «cd c: \ windows» , ничего не происходит. Однако, если вы наберете «c:» , рабочая папка изменится на «c: \ windows», , если предположить, что это последняя папка, с которой вы работали на вашем диске «C:».

3. Как просмотреть содержимое каталога в командной строке (CMD)

Вы можете просмотреть содержимое папки с помощью команды DIR .Чтобы проверить это, мы создали папку с именем Digital_Citizen на диске D :, с несколькими файлами и подпапками. Вы можете увидеть их на скриншоте ниже.

Папка, найденная в корне диска D.

В прошлый раз наша рабочая папка была «C: \ Windows». Чтобы перейти к указанной выше папке, мы должны использовать команду «cd / d D: \ Digital_Citizen». Чтобы просмотреть содержимое папки, введите DIR и нажмите Введите . Отображается список содержащихся в нем файлов и папок, а также некоторые сведения о каждом из них (размер, дата и время последнего изменения).

Использование команды DIR для просмотра содержимого каталога

4. Как создать новый каталог с помощью командной строки (CMD)

Вы можете создать новую папку с помощью команды MKDIR (Make Directory) или MD . Синтаксис этих команд: «Папка MKDIR», или «Папка MD».

Допустим, нам нужно создать новую папку с именем Digital_Citizen_Life , которая будет помещена в папку «D: \ Digital_Citizen» .Для этого нам нужно ввести «mkdir Digital_Citizen_Life» и затем нажать Enter , как показано ниже.

Команда MKDIR в командной строке

Чтобы проверить, работает ли он, снова используйте команду DIR . Вновь созданная папка появится в списке.

Использование DIR для просмотра содержимого каталога в командной строке

ПРИМЕЧАНИЕ: Не забывайте, что все эти команды зависят от текущего местоположения в командной строке . Например, если вы находитесь на диске «C:» и набираете «MKDIR test», новая папка создается в корне диска «C:».

Другой способ создать папку, которая не требует нахождения в нужной папке, — это ввести полный путь к новой папке. Например, если вы работаете с диском «D:» и хотите создать в «C:» новую папку с именем other_stuff , введите «mkdir c: \ other_stuff» и затем нажмите . Введите .

Использование MKDIR для создания нового каталога с полным путем

Если вам нужно создать папку с подпапками одновременно, вы можете использовать команду «MKDIR FolderSubfolder» .Например, если мы введем «mkdir Digital_Citizen_Tests \ Beta \ Test1» , будут созданы три папки: Digital_Citizen_Tests, Beta и Test1 в древовидной структуре.

Создание папки с подпапками с помощью MKDIR в командной строке

5. Как переименовывать файлы и папки с помощью командной строки (CMD)

Для переименования файлов и папок необходимо использовать команду REN (Переименовать) . Чтобы переименовать папки, введите «Render NewFolderName». Например, если мы хотим переименовать папку Digital_Citizen_Tests в Digital_Citizen_Final_Tests, , мы должны запустить «ren Digital_Citizen_Tests Digital_Citizen_Final_Tests» и нажать Введите .

Переименование папок с помощью команды REN в командной строке

Чтобы переименовать файл, используйте ту же команду, например: «ren filename.extension newname.extension» . Например, чтобы переименовать файл Digital_Citizen_Picture1.bmp в Image0.bmp, , мы должны запустить команду «ren Digital_Citizen_Image1.bmp Image0.bmp» .

Переименование файлов с помощью команды REN в командной строке

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

Как создать каталог или папку

Обновлено: 12.04.2021, Computer Hope

Есть несколько способов создать или добавить папку, подпапку, каталог и подкаталог на компьютере. Методы зависят от операционной системы или места создания каталога. Щелкните ссылку ниже, чтобы узнать, как создать каталог и папку в каждой основной операционной системе.

Создание папки в Microsoft Windows

Мой компьютер или проводник Windows

  1. Откройте «Мой компьютер» или проводник Windows.
  2. Откройте диск или папку, в которой вы хотите создать новую папку; например, диск C :. Если вы не хотите создавать папку в корневом каталоге, перейдите в выбранное вами место.
  3. В Windows 10 на вкладке Домашняя щелкните значок Новая папка . В Windows 7 и более ранних версиях в строке меню файла выберите файл и , затем папку .
Кончик

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

Примечание

Если вы используете Windows 7 или более раннюю версию и не видите строку меню файла в верхней части проводника Windows, нажмите клавишу Alt , и она должна стать видимой.

Рабочий стол Windows

  1. Перейдите на рабочий стол Windows.
  2. Щелкните правой кнопкой мыши любую пустую часть рабочего стола.
  3. В появившемся меню (как показано на рисунке) щелкните New , а затем Folder .
  4. Появляется новая папка. Введите имя папки, которую вы хотите использовать, и затем нажмите Введите .

Создайте новую папку с помощью сочетания клавиш

В проводнике Windows вы можете нажать Ctrl + Shift + N , чтобы создать новую папку без использования мыши.

Командная строка Windows

Информацию о создании каталога в командной строке Windows см. В следующем пользовательском разделе MS-DOS и Windows.

Создание каталога в MS-DOS и командной строке Windows

Кончик

При обращении к командной строке более целесообразно использовать «каталог» вместо «папка».

Чтобы создать каталог в MS-DOS или командной строке Windows (cmd), используйте команду md или mkdir MS-DOS. Например, ниже мы создаем в текущем каталоге новый каталог под названием «надежда».

 мкдир надежда 

Вы также можете создать несколько новых каталогов в текущем каталоге с помощью команды md . В следующем примере мы создаем три новых каталога с именами «user1», «user2» и «user3» в текущем каталоге.

 md пользователь1 пользователь2 пользователь3 

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

 md "мой пример каталога" 

Чтобы создать каталог в родительском каталоге без предварительного перехода в этот каталог, вы можете использовать команду ниже. В этом примере выполняется перемещение на один каталог назад для создания каталога «example».

 мкр .. \ пример 

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

 мкдир надежда \ тест 
Кончик

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

Чтобы создать каталог на другом диске, не переходя на этот диск, используйте команду, аналогичную приведенному ниже примеру. Эта команда создает «пример» каталога на диске F :. Буква диска «f:» может быть заменена любой буквой диска.

 мкр f: \ example 

Связанные страницы

Создать каталог с пакетным файлом

Пакетный файл — это набор команд, которые можно ввести в командной строке.Поэтому вы можете использовать любой из примеров из раздела выше в пакетном файле для создания новой папки.

Создание каталога в Linux, Unix и их вариантах

Кончик

В командной строке более целесообразно использовать «каталог» вместо «папка».

Примечание

У вас должны быть разрешения на создание каталога вне вашего домашнего каталога.

Чтобы создать каталог в Linux, Unix или любом другом варианте, используйте команду mkdir Linux и Unix. Например, ниже мы создаем новый каталог с именем , надеюсь, в текущем каталоге.

 мкдир надежда 
Кончик

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

Создание папки и каталога в Microsoft Windows 3.X

Файловый менеджер

  1. Открыть файловый менеджер
  2. Откройте папку, в которую вы хотите поместить новую папку, и в верхнем меню диспетчера файлов выберите Файл , а затем новую папку .

MS-DOS

Информацию о создании каталога в MS-DOS см. В приведенном выше разделе пользователя MS-DOS.

Создание папки в macOS X

Папка рабочего стола

  1. Перейдите на рабочий стол macOS.
  2. Щелкните правой кнопкой мыши (коснитесь двумя пальцами мыши) любое пустое место на рабочем столе.
  3. Выберите Новая папка из раскрывающегося меню.
  4. Назовите папку и нажмите Возврат .

Создать папку в каталоге

  1. Откройте Finder и перейдите в каталог , в котором вы хотите создать папку.
  2. Щелкните File в верхнем левом углу экрана.
  3. Выберите Новая папка в раскрывающемся меню.
  4. Назовите папку и нажмите Возврат .
Кончик

Пользователи также могут нажать комбинацию клавиш Command + Shift + N , чтобы создать новую папку.

Кончик

Чтобы создать каталог в командной строке Терминала, см. Шаги Linux.

Как создать, открыть и удалить папку с помощью командной строки

Часто ли вы создаете новую папку с помощью контекстного меню (как показано на следующем снимке экрана)? Этот метод, по общему признанию, простой и эффективный, но не единственный способ сделать папку.А именно, есть и другие способы достижения той же цели, и использование командной строки является одним из вариантов. Кроме того, командная строка также может применяться для открытия и удаления папки. Следовательно, в этой статье будет показано, как использовать командную строку для создания, открытия и удаления папки на компьютере с Windows 8 / 8.1.

Видео-руководство по созданию, открытию и удалению папки с помощью командной строки в Win 8 :

1. Используйте командную строку для создания папки

Пример: Создайте папку с названием «видео.. «на диске E

Шаг 1 : Откройте командную строку.

Нажмите одновременно клавиши Windows и X , чтобы открыть меню, а затем выберите в нем Командная строка .

Шаг 2 : Введите команду md в форме «md буква диска \ имя папки \» (без двойных кавычек) и подтвердите настройку.

То есть введите md e: \ video .. \ и коснитесь Введите на клавиатуре.

Советы : В команде md «e:» обозначает букву диска E, а «video ..» обозначает имя папки. Следовательно, вы можете изменить букву диска и имя папки, чтобы создать другую папку на вашем компьютере.

Перейдите на диск E, и вы обнаружите, что папка с названием «видео ..» создана с триумфом.

2. Используйте командную строку, чтобы открыть папку

Шаг 1 : перейти в командную строку.

Шаг 2 : Введите команду запуска в форме «буква начального диска \ имя папки \» (без двойных кавычек) и подтвердите cmd.

Если вы хотите открыть папку «видео ..», выполните описанную ниже процедуру.

Введите start e: \ video .. \ в окне командной строки и нажмите Введите .

Сразу открывается папка «видео ..», как показано на картинке ниже.

3.Используйте командную строку для удаления папки

Шаг 1 : Введите командную строку.

Шаг 2 : Введите команду rd в виде «буква диска rd \ имя папки \» (как указано выше), а затем приведите команду в действие.

Для вашего лучшего понимания, rd команда удаления папки «video ..» выглядит следующим образом.

rd e: \ video .. \

После этого, как видно из следующего фото, указанная папка была удалена с диска E.

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

Статьи по теме:

Переход в каталог и выход из него с помощью команды «cd»

Переход в каталог и выход из него

В этом видео мы будем использовать команду «cd» для перехода в другой каталог, прежде чем мы перечислим его файлы.Мы будем использовать «cd» для перемещения вниз и вверх по структуре каталогов.

Второй способ составить список файлов в каталоге — сначала перейти в каталог с помощью команды «cd» (что означает «изменить каталог», а затем просто использовать команду «ls».

Я наберу «cd Downloads / Examples», чтобы сменить каталоги в каталог «Примеры», который находится внутри каталога «Downloads».

Теперь я могу набрать «pwd», чтобы убедиться, что мы находимся в каталоге «Примеры», и я могу набрать «ls -al», чтобы просмотреть файлы и папки внутри каталога «Примеры».

Итак, перейти вниз по папкам довольно просто, но может быть неочевидно, как вернуться на один уровень назад. Вы можете ввести весь путь явно, например «cd / Users / ModulesUnraveled / Downloads», но в зависимости от того, насколько вы глубоко, это может быстро стать неприятным. Вот где «.» и «..» входят.

Единственная точка представляет текущий каталог, в данном случае каталог «Примеры». Две точки представляют каталог, в котором находится текущий каталог, в данном случае каталог «Загрузки».

Итак, если бы мы набрали «cd.» мы будем менять каталоги на тот, в котором уже есть, что не очень помогает. Но если мы введем «cd ..», мы переместимся на один каталог вверх в каталог «Загрузки». Давайте попробуем.

«cd ..»

Теперь, если я наберу «pwd», вы увидите, что я нахожусь в каталоге «Загрузки».

Вы могли заметить, что так же, как команда «ls» может связывать каталоги с «/», команда «cd» может также. Итак, когда я набираю «cd examples / Example1 / Test», я полностью перехожу в папку «Test».(Я наберу «pwd», чтобы убедиться в этом.) Точно так же, набрав «cd ../../ ..», я переместлюсь на три каталога обратно в каталог Downloads. (Я снова наберу «pwd», чтобы убедиться в этом.)

Как открывать файлы и папки из командной строки в Windows 10

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

Открытие файлов из командной строки

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

Перейти в папку

Если вы собираетесь перейти в папку, в которой находится файл, вам нужно использовать команду cd.

Синтаксис

 cd путь к папке 

Пример

 компакт-диск C: \ Users \ fatiw \ Desktop 

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

Открыть файл напрямую

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

Синтаксис

 путь к папке FileName.FileExtension 

Пример

 "C: \ Users \ fatiw \ Desktop \ audio cut.jpg" 

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

Синтаксис

 Путь к приложению имя-приложения-EXE путь к файлу Имя_файла.FileExtension 

Пример

 "C: \ Program Files \ Adobe \ Adobe Photoshop CC 2018 \ Photoshop.exe" "C: \ Users \ fatiw \ Desktop \ audio cut.jpg" 

Открыть папку из командной строки

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

Синтаксис

 start% windir% \ explorer.exe путь к папке 

Пример

 запустить% windir% \ explorer.exe "C: \ Users \ fatiw \ Desktop" 

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

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

Закрыть файл

Вы также можете использовать командную строку, чтобы закрыть файл. Команда есть;

Синтаксис

 taskkill / im filename.exe / t 

Пример

 taskkill / im i_view64.exe / t 

Конечно, если приложение может запускать несколько экземпляров, например IrfanView или Microsoft Word, команда закроет все открытые файлы.Вы можете потерять несохраненный прогресс, поэтому будьте осторожны с этим.

Как открыть командную строку в папке в Windows 10

Командная строка — это функция Windows, которая позволяет выполнять MS-DOS и другие компьютерные команды и выполнять задачи на компьютере без использования графического интерфейса Windows. Есть разные способы запуска окон командной строки.

Открыть окно командной строки в любой папке

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

1] Удерживайте нажатой клавишу Shift и используйте контекстное меню.

ОБНОВЛЕНИЕ : Windows 10 теперь заменила . Откройте окно команд здесь на . Откройте окно PowerShell здесь . Но с помощью настройки реестра вы можете восстановить элемент Открыть командное окно здесь в контекстное меню папки Windows 10.

Чтобы открыть окно командной строки в любой папке, просто нажмите Shift и нажмите правой кнопкой мыши на рабочем столе. В контекстном меню вы увидите опцию Открыть окно команд здесь .При нажатии на нее откроется окно CMD.

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

2] Введите CMD в адресной строке

Есть еще один способ сделать то же самое.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *