Командная строка Linux. Полное руководство

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

Описание

Уильям Шоттс знакомит вас с истинной философией Linux. Вы уже знакомы с Linux и настала пора нырнуть поглубже и познакомиться с возможностями командной строки. Командная строка — всегда с вами, от первого знакомства до написания полноценных программ в Bash — самой популярной оболочке Linux . Познакомьтесь с основами навигации по файловой системе, настройки среды, последовательностями команд, поиском по шаблону и многим эту книгу вы легко научитесь создавать и удалять файлы, каталоги и символьные ссылки; администрировать систему, включая сетевое оборудование, установку пакетов и управление процессами; редактировать файлы; писать скрипты для автоматизации общих или рутинных задач; выполнять любые работы с текстовыми начальный страх перед оболочкой Linux, вы поймете, что командная страка — это естественный, логичный и простой способ общения с компьютером. И не забывайте протирать пыль с мышки.

Работа с файлами и подключенными накопителями 

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

Читайте также:  9 лучших приложений для презентаций на iPhone и iPad

Вводим help и нажимаем на клавишу «Enter»

Работа с файлами и подключенными накопителями 
  • assoc — выводит и позволяет изменять связь между расширениями имени и типов того или иного пакетного файла
  • attrib – редактирование атрибутов предварительно обозначенного файла или папки
  • bcdboot – создание и/или восстановление системного раздела
  • cd – просмотр наименования текущей папки или переход в другую
  • chdir – просмотр папки или переход к другой
  • chkdsk – проверка жестких и твердотельных дисков, а также подключенных к ПК внешних накопителей
  • cleanmgr – инструмент «Очистка диска»
  • convert – преобразование файловой системы тома
  • copy – копирование файлов (с указанием конечного каталога)
  • del – удаление выбранных файлов
  • dir – просмотр файлов и папок по указанному пути
  • diskcopm – позволит сравнить содержимое двух гибких дисков
  • dickcopy – полностью скопирует содержимое одного гибкого диска на любой другой (пакетное копирование)
  • diskpart – консольная утилита для работы с дисками (открывается в отдельном окне «Командной строки», для просмотра поддерживаемых команд обратитесь к справке – help) erase – удаление одного или нескольких файлов
  • fc – сравнение файлов и поиск различий
  • format – форматирование локальных дисков Windows 
  • label – удаление, изменение, а также создание меток тома для дисков
  • md – создание новой папки
  • mdsched – проверка оперативной памяти
  • move – перемещение файлов по заданному пути
  • – средство работы с внешними накопителями
  • recdisc – создание диска восстановления операционной системы (работает только с оптическими накопителями)
  • recover – восстановление данных
  • rekeywiz – инструмент для шифрования данных («Шифрующая файловая система (EFS)»)
  • RSoPrstrui – Настройка средства «Восстановление системы»
  • sdclt – «Резервное копирование и восстановление»
  • sfc /scannow – проверка целостности системных файлов с возможностью их восстановления
  • tree – графическое отображение структуры каталогов диска или папки
  • verify – анализ правильности записи файлов на диск
  • vol – отображает собственную метку и серийный номер тома для диска
Читайте также:  Apple перекрасила iOS 13 в чёрный цвет и простилась с iTunes

Переход по директориям

В этом разделе вы познакомитесь с основными командами bash, которые позволят вам выполнять самые простые действия в командной строке. Команда cd позволяет переходить из одной директории в другую. При этом если вы используете команду без ключей, то попадете в домашнюю директорию; для того, чтобы перейти в какую-либо конкретную директорию, необходимо просто прописать ее путь, к примеру:

cd /home/users/dir1

Вы также можете указывать команду cd с определенными ключами:

cd ../.. — переход на две директории выше;

cd — — переход в предыдущую директорию (в которой вы были до перемещения в нынешнюю).

Команда pwd укажет путь той директории, в которой вы в данный момент находитесь.

Стороннее программное обеспечение

Задать «горячие» комбинации клавиш можно и при помощи удобных приложений от сторонних разработчиков. Пожалуй, лучшее на сегодня решение — программа Hot Keyboard, распространяемая бесплатно и имеющая русский интерфейс. Скачав (ссылка — ) и инсталлировав её, пользователь должен:

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

Стороннее программное обеспечение
  • Несколько раз прощёлкать «Далее» — предварительные настройки юзеру пока не понадобятся.

Стороннее программное обеспечение
  • Оказавшись в главном окне приложения, нажать на кнопку «Новый макрос».

Стороннее программное обеспечение
  • Выбрать действие «Запустить программу».

Стороннее программное обеспечение
  • Нажать на верхнюю кнопку «Обзор».

Стороннее программное обеспечение
  • И, как в ранее описанных способах, указать программе путь до файла cmd.exe.

Стороннее программное обеспечение
  • Чтобы избежать возможных в дальнейшем недоразумений, сразу отметить галочкой чекбокс «С правами администратора».

Стороннее программное обеспечение
  • Кроме того, владельцу компьютера под управлением Windows 7 следует убедиться, что в строке «Условия запуска» содержится параметр «Всегда».

Стороннее программное обеспечение
  • Кликнуть по строке «Горячая клавиша».

Стороннее программное обеспечение
  • И задать свою комбинацию — требования к ней те же, что в предыдущем разделе.
Читайте также:  Обновление iOS 12: ошибки, их решение, ответы на вопросы

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

Стороннее программное обеспечение
  • Задать для созданного макроса удобное имя и нажать «ОК».

Стороннее программное обеспечение
  • Готово! В главном окне программы появилась запись, отмеченная зелёным флажком — теперь пользователь в любой момент сможет запустить утилиту, зажав несколько клавиш.

Стороннее программное обеспечение

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