Я давно пользуюсь операционными системами Ubuntu и Mac OS X. Когда-то я любил Windows (XP и 7), но после выхода Windows 8 я полностью разочаровался и начал искать альтернативы. И вот уже много лет подряд я влюблен в Ubuntu, поэтому мне пришлось освоить команды терминала. Все эти команды работают одинаково в Linux, Ubuntu и Mac OS X. Есть, конечно, особенности, но практически все команды из этой статьи будут работать везде. Эту статью я написал как шпаргалку-напоминалку, потому что если ты не системный администратор и пользуешься этими командами редко, то они постепенно выветриваются из памяти.

Что такое терминал, или консоль?

Терминал, или консоль, – это специальное окно, в которое вы вводите специальные команды для общения с операционной системой вашего компьютера напрямую без мышки и окон. Терминал, или консоль, еще называют командной строкой. У Windows нет консоли, эта операционная система работает по-другому. А у Linux, Ubuntu, Mac OS X – есть. Кстати, Ubuntu и Mac OS X сделаны на базе операционной системы Unix, поэтому они очень похожи. Вот, как выглядит терминал на моем компьютере с Ubuntu:

terminal ubuntuСюда и надо вводить команды. Да, выглядит не очень, намного приятнее работать с красивым графическим интерфейсом, но со временем привыкаешь и начинает нравиться. А системные администраторы – так вообще кайфуют от консоли. Я даже встречал таких, которые всегда пользуются только консолью.

Что можно делать при помощи консоли?

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

Терминал работает одинаково как в Ubuntu и Linux, так и в Mac OS X. Но вот запускается он по-разному.


Работа с консолью

Как запустить консоль в Mac OS X

Нажмите сочетание горячих клавиш Command (⌘) + T.

Или запустите Spotlight, для этого нажмите на значок лупы в верхнем горизонтальном меню справа или с помощью сочетания клавиш <Ctrl> + <Пробел>.


В строке поиска Spotlight введите слово “Терминал” и нажмите “Enter”.
В результате откроется окно Терминала.

Как запустить консоль в Linux или Ubuntu

Чтобы запустить терминал, нажмите одновременно Ctrl + Alt + T.

Работа с окном консоли


Как прописывать путь к каталогам или файлам

Директория, папка и каталог – обозначают одно и то же.

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

. – текущий каталог;
.. – родительский каталог (один уровень вверх);
~ – домашний каталог;
/ – корневая директория.

Например, путь /каталог/файл.txt – задает путь к файлу с названием файл.txt, который лежит в каталоге с названием каталог, который, в свою очередь, лежит в корневой (самой верхней) директории.


Команды для работы с каталогами

При помощи консоли можно делать все что угодно с файлами и каталогами. Это, конечно, менее удобно, чем, например, в Проводнике Windows или в Finder Mac OS X, но когда привыкаешь, то это начинает даже нравиться.


Команды для операций с файлами


Завершение работы компьютера


Аварийное завершение программ (процессов)


Системная информация


Работа без root


Команды для операций с базой данных MySQL


Заключение

Это самые популярные команды терминала (консоли), которые используются чаще всего. Если вы новичок, то пусть они вас не пугают, на самом деле все просто, надо только немного привыкнуть. Я уже привык и мне нравится. А вам?

Вопросы? Мысли? Не стесняйтесь, делитесь)!