Centos для начинающих

Centos для начинающих

У меня довольно часто спрашивают: "Чем вы рисуете сети? В командах ниже нужно заменить «fio Linux CentOS. Время на прочтение 14 мин. По ссылке её можно скачать целиком или в виде.




У вас что-то сломалось, пришел коллега, вжух-вжух ручками, magic — работает. А что он делал? Интересно же! Или, может, вы писали длинную команду, а теперь ее надо повторить. Снова набирать ручками?

Ламповый ТЕХНОСТРИМ. Даю советы по сборке ПК и выборе железа. На чем лучше собирать? Оцениваю сборки

Один раз нажали — система показала последнюю команду. Еще раз нажали — предпоследнюю. И так до раз потому что именно столько хранится в истории. Большой бонус в том, что линукс хранит историю даже при перезапуске консоли. Это вам не как в винде — скопировал текст, скопировал другой, а первый уже потерялся.

А при перезагрузке системы вообще все потерялось. Если тыкать в стрелочку не хочется, или команды была давно, можно напечатать «history» и внимательно изучить команды. Ведь так проще запомнить — это testbase, это bugred… Но иногда нужен именно IP. Например, если подключение по DNS работает только внутри рабочей сети, а коллега хочет подключиться из дома, вот и уточняет айпишник. Чтобы узнать IP машины, используйте команду: hostname -i Также можно использовать ifconfig : ifconfig — выведет кучу инфы, в том числе ваш внешний IP ip a — аналог, просто иногда Ifconfig дает очень много результата, тут поменьше будет См также: Displaying private IP addresses Как узнать версию OS Сидите вы у Заказчика на линуксовой машине.

Пытаетесь что-то установить — не работает. Лезете гуглить, а способы установки разные для разных операционных систем. Но как понять, какая установлена на данной машине? Если нужна версия ядра: uname -a См также: Как узнать версию Linux Как узнать, как работает команда Если вы не знаете, как работает команда, всегда можно спросить о ней саму систему, используя встроенную команду man: man ls Закрыть мануал можно с помощью клавиши q.

Для того, кто первый раз в линуксовой консоли, это совсем не очевидно, а подсказки есть не везде. Команда удобна тем, что не надо даже уходить из командной строки, сразу получаешь всю информацию. К тому же это всегда актуальная информация. Но я сама новичок в линуксе, это подход новичка. А лучше сразу учиться прокачивать навык поиска по man-у. Он вам очень пригодится для более сложных задач! Если man у программы нет, используйте флаг -h --help : ls -h Как создать много тестовых папок и файлов Допустим, у нас есть некая папка test.

Ага, в домашней директории. Создам себе песочницу: mkdir olga Вот в ней и буду творить! Имхо, полезные команды. Я нашла их в книге « Командная строка Linux. Полное руководство », они используются для того, чтобы создать песочницу для прощупывания команды find. Я, как и автор, восхищаюсь мощью командной строки в данном случае. Всего 2 строчки, а сколько боли бы принесло сделать похожую структуру через графический интерфейс! И, главное, тестировщику полезно — может пригодиться для тестов.

Там точно SSD-диски? И они дают хороший iops? Если вы разрабатываете серверное приложение, и от вас требуют выдерживать нагрузку, нужно быть уверенными в том, что диски вам выдали по ТЗ. Наше приложение активно использует диск. Поэтому, если заказчик хочет видеть хорошие результаты по нагрузке, мы хотим видеть хорошие результаты по производительности самих дисков.

Но верить админам другой стороны на слово нельзя. Если приложение работает медленно, они, разумеется, будут говорить, что у них то все хорошо, это «они» виноваты. Поэтому надо тестировать диски самим. Я расскажу о том, как мы тестировали диски. Как проверили, сколько IOPS они выдают. В командах ниже нужно заменить «fio Свежесть определяется на момент написания статьи в году.

Если должно быть 50 тысяч, а диск выдает сильно меньше, то: — он не SSD; — есть сетевые задержки; — неправильно примонтирован; — с ними что-то еще плохое случилось и стоит поднять алярм. И это все? Тестировщику как минимум надо уметь «грепать логи» — использовать grep. Но это уже остается на самостоятельный гуглеж. База, которая всегда нужна — pwd, cp, mv, mkdir, touch. Остальное можно легко гуглить, как только возникает необходимость.

Вот в статье и ответ! Ахтунг, прод! Как настроить приветствие на Linux — очень полезная штука, если у вас есть доступы на продакшен. Какая папка для чего нужна. Уильям Шоттс Скотт Граннеман.

Что такое CentOS: обзор операционной системы | Блог cloudeyecrypter.ru

Правда, тут сначала придется разбираться, как поднимать виртуалку А можно купить облачную машину. Когда мне надо было поиграться с линуксом, я пошла на SimpleCloud он мне в гугле одним из первых выпал и у него дружелюбный интерфейс. Но можно выбрать любой аналог и купила самую дешманскую машину — за руб в месяц. Месяца вам за глаза, чтобы «пощупать-потыркать», и этой машины с минимумом памяти тоже.

Скачать книгу бесплатно 1. Новая домашняя лаборатория Cisco Packet Tracer 6. Шикарная новость друзья! Буквально несколько часов назад Cisco сделала релиз своего замечательного симулятора сетей, а именно Cisco Packet Cisco Packet Tracer 8. Меж тем, в августе вышел новый релиз Cisco Packet Tracer 8. С недавнего времени скачать дистрибутив стало проблематично Чем рисовать схему сети? У меня довольно часто спрашивают: "Чем вы рисуете сети? Причем вопрос на столько частый, что я даже решил написать статью на Как оказалось, их не так просто скачать в просторах интернета.

Linux для начинающих. В конце нажимаете «Готово» и перезагружаетесь. После этого система установлена и готова к работе. Плюс такого подхода в простоте — вы кликаете на кнопки и на выходе получаете стандартизированную операционную систему. Менее популярные дистрибутивы вроде Gentoo или Arch Linux рассчитаны на опытных пользователей Linux и устанавливаются вручную. Инструмента автоматизации установки у них нет. Плюс такого подхода в гибкости : дистрибутив собирается как конструктор, и впоследствии у вас есть полный контроль над ним.

Минус — нужно гораздо больше времени и навыков, чем при установке через графический установщик.

Основные linux-команды для новичка / Хабр

Графический установщик — средство упрощения. Под капотом все дистрибутивы Linux устанавливаются одинаково: делаете разметку диска и создаёте файловые системы; монтируете файловые системы к окружению установки; устанавливаете пакеты в примонтированные файловые системы с помощью менеджера пакетов; устанавливаете загрузчик GRUB; перезагружаетесь и получаете установленную систему.

Графический установщик позволяет проходить эти этапы автоматически.

CentOS vs Ubuntu: выбор операционной системы для VPS - Блог - HostZealot

Но при необходимости все действия можно выполнить вручную. Зачем устанавливать дистрибутивы вручную? К ручной установке прибегают, когда нужна тонкая настройка конечной системы.

Например, CentOS 7 с ядром по умолчанию не поддерживает новые процессоры AMD, а ещё через установщика нельзя выбрать кастомное ядро. Установка вручную позволяет не ставить CentOS как есть и потом доустанавливать нужное ядро, а сразу поставить систему на нужном ядре.

Знакомим новичка с Linux

Также установка вручную — единственный вариант, если у вас нет возможности загрузки из образа. Предположим, у вас сервер на Ubuntu, который находится за тысяч километров.

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

Понимая, как работают дистрибутивы, вы всегда сможете завершить установку вручную. Ещё одна причина самостоятельно устанавливать дистрибутивы — возможность глубже понять, из чего состоит и как работает операционная система. В процессе установки вы, вероятнее всего, столкнетесь с трудностями, но их преодоление приблизит вас к пониманию и даст ценный опыт. Как выглядит загрузка ОС на базе Linux Процесс загрузки компьютера от нажатия кнопки до появления приглашения входа в систему включает несколько этапов.

Сначала загружается прошивка материнский платы.

CentOS 7: Установка и настройка | Записки ленивого админа

BIOS — программа, которая хранится на чипе материнской платы и первая загружается при запуске компьютера. Она пробуждает подключенные устройства и убеждается, что они корректно работают. Это ограничение MBR.

На одном диске не может быть больше 4 физических разделов. UEFI — относительно новый стандарт, ещё не особо распространенный на серверах. Он поддерживает разметку дисков в формате GPT.

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

Конфигурация GRUB содержит список систем, которые можно загружать, а также правила их загрузки. GRUB подгружает модуль для работы с файловыми системами и boot-разделом. Далее на указанном диске и по указанному в config пути он ищет и загружает ядро и initramfs. Когда загрузка ядра и initramfs завершена, в дело вступает initramfs. Initramfs — образ временной файловой системы, который загружается в оперативную память из диска и содержит все необходимые скрипты и программы для дальнейшей загрузки.

Вы можете положить в initramfs практически всё, что угодно.

CentOS настройка сервера

Например, там может быть SSH-сервер на случай, если у вас зашифрованная файловая система.