Комманды Linux

Комманды Linux

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

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

man - Данная комманда выводит справку по любой интересующей вас комманде или программе в linux. Использование: man комманда

Далее привожу список команд с довольно реферативной форме. Справку по каждой комманде в отдельности можно получить при помощи указанной выше комманды.

Комманды ля работы с файловой системой:

 

  • pwd - показывает текущий каталог
  • cd - перейти в указанный каталог
  • ls - показывает список файлов в дирректории. Очень часто используется с ключами -l и -a, для более подробного вывода списка файлов и отображения скрытых файлов.
  • cp - копирует файлы и папки по указанным путям. Обратите внимание на ключ r.
  • mv - перемещает файлы/папки
  • mkdir - создает дирректорию
  • rm - файлов и папок. Очаень часто используется в виде: rm -rf путь_до_папки/
  • chmod - изменяет права доступа к файлу
  • chown - изменяет владельца файла

 

Комманды управления процессами:

 

  • ps - список текущих активных процессов
  • kill - завершает указанный процесс. Обычно используется для зависших процессов
  • killall - прекращение работы всех процессов удовлетворяющих заданным параметрам
  • top - список процессов по заргуженности процессора

 

Комманды установки и удаления пакетов:

Как правило данные команды используются совместно с коммандой sudo

  • apt-get update - обновление информации о пакетах из репозиториев.
  • apt-get upgrade - обновление всех пакетов
  • apt-get clean - все скачанные пакеты кешируются. Данная комманда позволяет почистить кеш.
  • apt-get autoremove - удаление ненужных пакетов
  • apt-get remove - удаление пакета из системы. Конфигурационные файлы остаются
  • apt-get purge - удаление пакета с зависимостями
  • apt-get install -установка пакета

 

Работа с сетью:

 

  • ifconfig - информация о сетевых интерфейсах
  • ping - пинговать хост
  • whois - получает whios информацию о домене
  • route - показывает путь прохождения пакетов от вас до хоста
  • wget - скачать файл
  • ssh - комманда удаленного управления. Об использованиии ssh я уже писал. Это очень мощьный инструмент.
  • ufw enable - включить фаервол
  • ufw disable - выключить фаерфол

 

Прочие полезности:

 

  • nano - текстовый консольный редактор, мне не нравиться:) Vim лучше.
  • uname -a - информация о системе
  • who - кто сейчас в системе
  • whoami - кто я?:) Под каким пользователем сейчас работаем
  • finger user - информация о пользователе user
  • vim - консольный текстовый редактор. Главное правильно настроить и поставить нужные плагины.

 

Вобщем-то это основные комманы которые вам понадобяться. Остальное man вам в помощь!

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

Дайте нам знать, что вы - живой человек. Для нас это важно!
Кликните, если плохо видно

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

Рейтинг@Mail.ru