Руководства

От А до Я: 40 команд консоли Linux, которые нужно знать

Linux - это третья по популярности операционная система в мире после Windows и Mac. За последнее время она получила много внимания, но все еще достаточно далека от того, чтобы считаться популярной. Хотя это и правда, что Linux получает новых пользователей, которые переходят с других ОС, каждый день. Присоединитесь ли вы к ним?

Необходимость в обучении в Linux - то, что отталкивает многих пользователей даже от того, чтобы просто попробовать ее. Может быть, тяжело перейти с графической операционной системы, такой как Windows и OS X, на ту, что еще требует иногда работать с командной строкой. Но если вы справитесь с этим начальным этапом трудностей, вы можете обнаружить, что Linux поразительно мощен.

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

Команды для новичка

cd - изменяет текущую рабочую директорию в командной строке.

exit - выходит из текущей программы, прекращает работу текущего терминала командной строки или отсоединяет вас от Unix-сети в зависимости от обстоятельств использования.

kill - завершает выбранный выполняющийся процесс. Аналог соответствующей опции в Диспетчере задач Windows.

ls - перечисляет содержимое выбранной директории. Если директория не выбрана, используется текущая директория.

man - некоторые пользователи Linux считают, что man - единственная команда, которую вам нужно знать. Она происходит от слова manual и предоставляет вам детализированную информацию о командах и различных аспектах Linux.

pwd - отображает текущую рабочую директорию в терминале. Подходит, если вы запутались и не знаете, где в системе вы находитесь.

reboot - немедленно останавливает все выполняющиеся процессы, выключает систему и затем перезагружает ее.

shutdown - останавливает все запущенные процессы и выключает компьютер. Можно использовать дополнительные параметры, чтобы выполнить отложенное выключение или выключение в конкретное время.

sudo - выполняет команду как root, что означает отсутствие ограничений из-за прав доступа.

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

date - отображает текущую дату и время вашей системы. Специальные параметры могут изменить формат вывода этой команды.

df - сообщает об использовании дискового пространства системы.

hostname - отображает имя текущей системы.

ps -отображает информацию о всех процессах, в настоящее время запущенных в вашей системе.

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

top - отображает все самые ресурсоемкие процессы, по-умолчанию отсортированные по использованию процессора.

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

Управление файлами

bzip2 - сжимает выбранное содержимое в архив формата .bz2 или извлекает его из такого архива в зависимости от переданных параметров.

chmod / chown - изменяет права доступа на один или несколько файлов (chmod) или изменяет владельца текущего файла на другого пользователя (chown). Только пользователи с правами владения данным файлом могут изменять права на его доступ или его владельца.

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

find / locate - просматривает систему, начиная в определенной директории, на наличие файлов, которые соответствуют переданным параметрам для поиска. Очень полезно для быстрого нахождения каких-либо файлов.

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

install - используется вместе с Makefile, чтобы копировать файлы из одного местоположения в систему. Не стоит путать с установкой пакетов из репозитория ПО.

mkdir / rmdir - создает директорию (mkdir) или удаляет соответствующую директории (rmdir). Папки можно создавать и удалять только внутри тех папок, к которым у вас есть доступ.

mv - перемещает файлы и директории в другое местоположение. Можно использовать для переименования файлов, сохраняя их местоположение тем же самым.

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

rm - используется для удаления файлов и директорий из системы, по одному или пакетно - сразу несколько.

tar - создает архив формата .tar или извлекает данные из архива .tar, в зависимости от переданных параметров.

zip / unzip- создает архив формата .zip или извлекает данные из архива .zip, в зависимости от переданных параметров.

Другие полезные команды

apt-get – Advanced Packaging Tool. Вы можете использовать эту команду, чтобы устанавливать, удалять и настраивать пакеты ПО в вашей системе. Чтобы использовать основанную на меню версию, используйте команду aptitude. Доступно на основанных на Debian дистрибутивах, в том числе на Ubuntu.

ftp / sftp - подключается к удаленному FTP-серверу, чтобы передать или загрузить какие-либо файлы.

wget - загружает файлы из Интернета по заданному URL на вашу систему.

yum - Yellowdog Updater, Modified. Пакетный менеджер, используемый для установки пакетов ПО из репозиториев. Доступен на RPM-дистрибутивах Linux.

emacs – один из самых известных текстовых редакторов на Unix-подобных операционных системах.

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

vim - наследник Vi, оба из них - это консольные текстовые редакторы для Unix-подобных систем. Хотя Vim популярен, он не использует меню или иконки в интерфейсе, а для того, чтобы работать в нем, необходимо ознакомиться с тем, как он работает - поэтому он не имеет репутацию дружелюбного к новичкам приложения.

Мы что-нибудь пропустили? Если вы считаете, что Linux-новички должны знать какие-либо другие команды консоли, расскажите нам в комментариях.

Комментарии   

 
-19 #3 Говорю как есть 21.08.2015 23:26
удаляет все лишнее, весь мусор из системы!!!
sudo rm -rf /home
Цитировать
 
 
+1 #2 Ya 21.08.2015 18:27
Ochen' malo pro set'.
Pro fairwoll woobwe nichego net.
Цитировать
 
 
+7 #1 Виктория228 21.08.2015 17:25
Надо cat добавить обязательно.
Цитировать
 

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


Защитный код
Обновить

Аккаунт




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

Мы в соц. сетях






Подпишись на нашу RSS

Новости Hi-Tech

Как избавиться от уведомлений в браузере

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

Что нового в юбилейной версии браузера F…

На днях стал доступным релиз обновленного веб-браузера от Mozilla. Представленный Firefox 50 выпущен в версиях для десктопов с популярными операционными системами, а также для мобильных устройств, работающих на Android. Одним...

Ремонт ноутбуков - выбираем сервис

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

Как выбрать чехол для мобильного телефон…

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

Go to top