В этой шпаргалке, написаны команды Linux, они классифицируются по различным разделам в зависимости от их использования. С этой шпаргалкой вы очень быстро превратитесь из обычного пользователя Linux в уверенного пользователя линукс. Используя терминал Linux вы всегда можете произвести впечатление перед друзьями и коллегами. А если вы системный администратор, тогда вы очень вырастите в глазах вашего руководства
В этой шпаргалке я опишу самые распространенные команды Linux которые требуются в повседневной жизни (работе) любого пользователя.
Проверяет вашу систему на наличие необходимого программного обеспечения, необходимого для сборки программы. Он создаст файл Makefile содержащий инструкции необходимые для эффективного построения проекта
make
Команда считывает Makefile для компиляции программы с необходимыми операциями. Этот процесс может занять некоторое время, в зависимости от вашей системы и размера программы
make install
Данная команда устанавливает двоичные файлы в пути по умолчанию/измененные пути после компиляции
11) Поиск
grep 'pattern' files
Поиск заданного шаблона в файлах
grep -r pattern dir
Рекурсивный поиск шаблона в заданном каталоге
locate file
Ищет все экземпляры файла
find /home/ -name "index"
Находит имена файлов, начинающиеся с ‘index’ в папке /home
find /home -size +10000k
Ищет файлы размером более 10000k в домашней папке
12) Команды Входа в Систему Linux
ssh user@host
Безопасное подключение к хосту в качестве пользователя
ssh -p port_number user@host
Команда для безопасного подключение к хосту на указанный порт
ssh host
Безопасное подключение к системе через SSH порт по умолчанию 22
telnet host
Подключение к хосту через telnet порт по умолчанию 23
13) Передача Файлов
scp file1.txt server2/tmp
Безопасное копирование file1.txt к серверу 2 в каталоге /tmp
rsync -a /home/apps /backup/
Синхронизирует содержимое каталога /home/apps с каталогом /backup
14) Использование Диска в системе Linux
df -h
Команда отображает свободное пространство на смонтированных системах
df -i
Отображение свободных индексов в файловых системах
fdisk -l
Показывает разделы диска, размеры и типы
du -sh
Отображает использование диска в текущем каталоге в удобочитаемом формате
findmnt
Показывает целевую точку монтирования для всех файловых систем
mount device-path mount-point
Смонтировать устройство
15) Переходы по каталогам
cd ..
Переместитесь на один уровень вверх в структуре дерева каталогов (папок)
cd
Измените каталог на $HOME
cd /test
Переход в каталог /test
Понравилась статья?
Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик и ваш вклад помогает держать серверы включёнными и авторов мотивированными!
Я Nazario. Уже больше десяти лет я работаю с Linux и Windows системами каждый день. Это моя основная профессия и большая часть жизни.
Всё, что ты читаешь на Setiwik.ru, начинается с официальной документации, мануалов и технических спецификаций. Я их изучаю очень внимательно. Но ценность статей появляется именно тогда, когда я беру эту базу и пропускаю через десятки реальных ситуаций: ночные аварии, странные баги, которые не гуглятся с первого раза, выстраданные конфиги и проверенные обходные пути.
Я не обещаю истину в последней инстанции. Но если мой опыт поможет тебе сэкономить хотя бы пару часов нервов и перезагрузок, значит всё это было не зря. Здесь только практика: от тонкой настройки серверов до самых неожиданных ситуаций, которые официальные руководства обычно обходят стороной.
Setiwik.ru это место, где IT становится понятнее и спокойнее. Заходи почаще. Будем разбираться вместе.
Спасибо большое!!! Коротко ясно, без воды.