Команды для терминала, который должен знать каждый. Команды терминала Ubuntu, Linux и Mac OS X (как запустить и использовать консоль) Как открыть командную строку в linux
Читайте также
Терминал
Работа с командной строкой - не такая страшная задача, как вы могли бы подумать. Чтобы использовать командную строку не требуется специальных знаний, так как это такая же программа, как и все остальные. Большинство задач в Linux можно выполнить в командной строке. И хотя для большинства программ существуют графические утилиты, иногда их просто недостаточно. Здесь и используется командная строка.
Терминал часто называют командной строкой или оболочкой. В далекие дни пользователи общались с компьютером именно так; и тем не менее пользователи Linux находят, что использование терминала может быть быстрее графического метода. Сейчас вы узнаете как пользоваться терминалом.
Изначально терминал использовали в качестве браузера файлов и он действительно все еще используется в этой роли. Вы можете использовать терминал в качестве браузера файлов, добраться до ваших файлов и отменить сделанные изменения.
Запуск Терминала
Приложение Konsole можно запустить, выбрав K-меню ->System ->Konsole (Terminal Program) из меню рабочего стола.
Основные Команды
Просмотр каталогов и файлов: - ls
Команда ls (LiSt) показывает список файлов разными цветами с полным форматированием текста.
Создание каталогов - mkdir (имя каталога)Приложение mkdir (MaKeDIRectory) создает каталог.
Смена каталога: - cd (/адрес/каталога)Приложение cd (Change Directory - сменить каталог) изменяет ваш текущий каталог на указанный вами.
Копирование файла и/или каталога: - cp (имя файла или каталога) (в: имя каталога или файла)Команда cp (CoPy) копирует любой выбранный файл. Команда cp -r копирует любой выбранный каталог со всем содержимым.
Удаление файлов и/или каталогов: - rm (имя файла или каталога)Команда rm (ReMove) удаляет любой указанный вами файл. Команда rm -r удаляет любой указанный вами каталог со всем содержимым.
Перемещение/Переименование Файлов/Каталогов: - mv (имя файла или каталога)Команда mv (MoVe) перемещает/переименовывает любой указанный вами файл или каталог
Поиск файлов/каталогов: - locate (имя файла или каталога)Команда locate ищет файлы по указанному вами имени. Она использует индекс файлов на вашей системе, чтобы работать быстро. Чтобы обновить этот индекс, выполните команду sudo updatedb . Эта команда выполняется автоматически каждый день, если вы оставляете включенным ваш компьютер. Ее необходимо выполнять с административными привилегиями.
Вы также можете использовать маски в именах файлов и каталогов, чтобы указать более одного файла, такие как "*" (совпадение со всеми символами) или "?" (совпадение с одним символом).
Переключение в консольный режим
Для доступа к командной строке в Kubuntu обычно запускают терминал (см. «Запуск Терминала» выше), тем не менее иногда полезно переключиться в настоящую консоль:
Чтобы переключиться на первую консоль используйте комбинацию клавиш Ctrl -Alt -F1 .
Чтобы переключиться обратно к рабочему столу, используйте комбинацию клавиш Ctrl -Alt -F7 .
Замечание
Доступно шесть консолей. К каждой из них можно получить доступ с помощью комбинации клавиш: от Ctrl -Alt -F1 до Ctrl -Alt -F6 .
По аналогии с ОС Windows, в Линуксе присутствует определенный набор команд для наиболее удобной и быстрой работы в операционной системе. Но если в первом случае мы вызываем утилиту или выполняем действие из «Командной строки» (cmd), то во второй системе действия производятся в эмуляторе терминала. По сути, «Терминал» и «Командная строка» — это одно и то же.
Для тех, кто недавно начал знакомство с линейкой операционных систем семейства Linux, приведем ниже реестр наиболее значимых команд, которые необходимы каждому пользователю. Заметим, что инструменты и утилиты, вызываемые из «Терминала» , являются предустановленными во всех дистрибутивах Linux и не нуждаются в предварительной загрузке.
Управление файлами
В любой операционной системе не обойтись без взаимодействия с различными форматами файлов. Большинство пользователей привыкло для этих целей использовать файловый менеджер, который имеет графическую оболочку. Но все те же манипуляции, а то и больший их перечень, можно провести, используя специальные команды.
Работа с текстом
Вводя в «Терминал» команды, которые непосредственно взаимодействуют с файлами, рано или поздно понадобится вносить правки в них. Для работы с текстовыми документами используются следующие команды:
Управление процессами
Длительное использование ОС в течение одного сеанса стимулирует появление множества активных процессов, которые способны в значительной мере ухудшить производительность компьютера вплоть до того, что за ним будет не комфортно работать.
Данную ситуацию легко можно исправить, завершая ненужные процессы. В системе Linux в этих целях применяют следующие команды:
Окружение пользователя
В число важных команд входят не только те, что позволяют взаимодействовать с системными компонентами, но и выполняющие более тривиальные задачи, способствующие удобству при работе за компьютером.
Управление пользователями
Когда за одним компьютером работает не один человек, а несколько, то лучшим вариантом будет создание нескольких пользователей. Однако необходимо знать команды для взаимодействия с каждым из них.
Просмотр документов
Ни один пользователь не способен запомнить значение всех команд в системе или расположение всех исполняемых файлов программы, однако на помощь могут прийти три легко запоминающиеся команды:
Управление сетью
Чтобы настроить интернет и в дальнейшем успешно вносить коррективы в сетевые параметры, необходимо знать хотя бы несколько отвечающих за это команд.
Заключение
Зная все вышеперечисленные команды, даже новичок, который только установил себе систему на базе Linux, сможет отлично взаимодействовать с ней, успешно решая поставленные задачи. На первый взгляд может показаться, что список очень трудно запомнить, однако при частом выполнении той или иной команды со временем основные врежутся в память, и обращаться каждый раз к представленной нами инструкции не понадобится.
Mac OS является Unix- системой и являясь полноправным членом семейства Unix в ней есть командная строка (думаю не опытных пользователей Мак это удивит). Да в Mac OS так же как и в Linux, Windows есть командная строка, через которую можно выполнять абсолютно все команды. Изначально работа в Unix, Linux, Windows происходила так- пользователь вводил команду и спустя время получал результат. Затем появился графический интерфейс, с помощью которого можно было выполнять те же операции только значительно проще. На сегодняшний день практически все операции в Mac OS можно выполнять в графическом интерфейсе, но все же есть область администрирования, в которой без командной строки (в Mac OS она называется Терминал) ни как не обойтись, особенно она нужна при восстановлении работы операционной системой. Но поскольку сбои в Mac OS происходят крайне редко, многие пользователи и не догадываются, что у них есть Терминал.
Что бы начать знакомство с Терминалом или просто выполнить какие либо команды, необходимо его запустить. Запустить Терминал на Маке можно несколькими способами.
Открыть Терминал с помощью поиска Spotlight.
Запустите Spotlight, для этого нажмите на значок лупы в области для menulet или с помощью сочетания клавиш
В строке поиска Spotlight введите слово Терминал и нажмите "Enter"
В результате вы увидите окно Терминала.
Запустить Терминал в Finder.
Если первый способ запуска Терминала вас по каким то причинам не устроил, на мой взгляд, он удобней всего, есть еще один способ. Откройте "Finder" выберите "Программы" - "Утилиты".
Среди утилит найдите "Терминал" и запустите.
Многим пользователям операционной системы Mac OS от Apple довольно часто в своей работе приходится сталкиваться с задачами, решить которые можно только через приложение "Терминал". А новички в инфраструктуре Маков обычно избегают связываться с этой программой, как с командной строкой в среде WIndows.
Да, это действительно почти одно и то же, но это совсем не страшно и даже полезно. В Mac OS некоторые интересные и полезные штуки можно сделать только при помощи Терминала, а многие пользователи даже не знают где он находится и как его включить. Как раз для них мы и расскажем, как же все таки запустить терминал на Mac OS ?
Открытие терминала на Маках ничем не отличается от открытия любой другой программы и делается разными способами. Вот парочка из них. Таким же способом открывается любая другая программа на Mac OS.
1. Откройте терминал через Finder
Самый прямой способ - открытие из общего списка программ. Для этого откройте программу "Finder" (в Dock меню она всегда слева), в левом меню выберите "Программы" и в открывшемся списке всех программ найдите папку "Утилиты" - в ней вы и найдете приложение "Терминал.app" . Двойным кликом откройте её - Терминал открыт.
2. Откройте терминал через строку поиска Spotlight
Еще более быстрый способ открыть нужную вам программу через строку поиска Spotlight на Mac. Для этого зажмите одновременно сочетание клавиш ctrl+пробел , и во всплывающем окошке начните печатать слово "Терминал" . После того, как увидите нужное приложение, просто кликните на него - Терминал открыт.
3. Откройте терминал через программы в Dock
Последний способ так же, как и предыдущие два, не отличается сложностью. В правой части Dock панели Mac OS обычно есть ярлык "Программы" , который открывает список всех установленных программ на вашем Маке. Нажмите на него и во всплывающем окне откройте папку "Утилиты" , и в следующем списке найдите и откройте программу "Терминал.app" - Терминал открыт.
Терминал это текстовая среда ввода и вывода. Используется для управления системными процессами. Представляет собой вид файла устройства, которые могут выполнять дополнительные команды.
Командная строка
В текстовой среде можно быстро:
- устанавливать и удалять программы;
- менять настройки сети;
- менять права доступа;
- включать, отключать графический интерфейс;
- выключать, перезагружать компьютер;
- устанавливать драйвера;
- создавать пользователей;
- обновлять ядро и все компоненты системы;
- устанавливать дополнительные меры защиты от взлома;
- настраивать сеть, днс, ip-адрес, маску;
- запускать программы, скрипты по расписанию. Планировщик заданий cron;
- перезагружать, выключать компьютер;
- и многое другое.
Что такое shell?
Shell, если говорить визуально это черное окно по середине. В моем случае оно белое.
Shell - это оболочка, программа, которая принимает различные команды от пользователя.
Графическая оболочка помогает пользователю облегчить восприятия линукс, однако иногда требуется пользователю запустить командную строку. В этом случае и возникает вопрос. Как же ее открыть?
Есть несколько способов запустить terminal:
Вопросы и ответы
Как вызвать командную строку с правами root?
Есть два основных варианта:
- В строке ввода набрать команду "sudo bash" и ввести пароль.
- Ввести "su -".
Как выйти из терминала Линукс?
- Если в графическом окружении, то вводим "exit".
- Eсли без графики, то нажимаем горячие клавиши alt + ctrl + f7.
Терминал и консоль в чем разница?
Чтобы понять отличия, необходимо различить эти два понятия.
Terminal, как говорилось выше это текстовая среда ввода и вывода. Консоль - физический терминал.
Эти два термина очень связаны.
Konsole это работа с самим устройством физически. Terminal - удаленно.
Например в графической среде мы открывали эмулятор terminal, он давал нам доступ в "консоль".
Как открыть консоль?
Чтобы открыть консоль необходимо в командной строке ввести:
- в ubuntu, debian - "gnome-terminal";
- в Linux Mandriva -"konsole".
Важно! Активация текстовой консоли отключит графическую оболочку, однако запущенные процессы останутся работать.
В итоге можно сказать, что запустить terminal в Линуксе не должно вызвать затруднений. Другое дело уже вводить команды, устанавливать и удалять программы. Основные команды для новичков описаны в другой статье