Какво е ядрото на Linux и каква версия имам

Повече от 90% от хората са включвали компютър през живота си, независимо от операционната система, има както физически, така и логически компоненти, които взаимодействат помежду си, за да позволят на системата да функционира правилно. Единият е особено деликатен и жизненоважен, тъй като позволява на нашата система да се включи (без включването би било невъзможно да си вършим работата) и това е ядрото.

Чували сме за ядрото много пъти, но наистина ли знаете какво е ядрото и каква роля играе в операционната система? Ако отговорът ви е отрицателен, не се притеснявайте, затова този урок ще ви обясни ясно и по този начин ще научи повече за това от какво е направена операционната система, в случая Linux.

Тук обясняваме какво е известното ядро ​​на Linux и как можете да разберете версията, която имате, като използвате различни команди от терминала. Оставяме ви и видео урока, за да можете да видите процеса, описан в урока.

1. Какво е ядрото в Linux


На първо място, трябва да изясним, че ядрото се счита за централен компонент на всяка операционна система GNU / Linux. Ако се чудите защо, това е просто, ядрото е разработено, за да управлява по най -последователния и пропорционален начин наличните хардуерни ресурси като процесор (CPU), RAM или твърди дискове.

Тази администрация позволява всеки от тези ресурси да се използва по идеалния начин според предназначението му. Сякаш това не беше достатъчно, с ядрото на Linux са интегрирани специфични драйвери за устройствата, които са свързани към шините на платката или дънната платка, като USB, PCI, SATA или IDE устройства.

От 1991 г. ядрото е родено в Linux благодарение на своя създател, достъпен под лиценза GNU. Това ядро ​​се състои от хиляди редове код, които го правят много по -чувствителен и защитен от ядрото на други операционни системи.

Функции на ядротоИмайки това предвид, основните функции на ядрото са:

  • Управлявайте времето за използване на процесора, което се отразява в работещите процеси.
  • Конфигурирайте и управлявайте достъпа и съответното използване на периферните устройства, свързани към оборудването.
  • Управлявайте използването и ресурсите на RAM паметта.

Формат на ядротоВ случай на операционни системи Linux, ядрото се състои от 4 числа, които от своя страна са разделени с точки в следния формат AA.BB.CC.DD. Тези опции са:

  • AA: отнася се до текущата версия на използваното ядро.
  • BB: това е идеално, за да знаете текущата ревизия на използваното ядро.
  • CC: Този ред предоставя информация относно това дали ядрото има незначителни ревизии.
  • DD: Неговата функция е да докладва актуализации и корекции на грешки в ядрото.

Настройки на ядротоКакто всички знаем, Linux се предлага в различни версии (известни също като аромати) и в него можем да намерим различни конфигурации на ядрото, като най -използваните са следните:

  • отстраняване на грешки: това увеличава резултата от отстраняване на грешки и намалява общата производителност, използването му е предимно за откриване на грешки.
  • По подразбиране: е ядрото по подразбиране на Linux система както за домове (настолни компютри), така и за компании (сървър).
  • Pae: това е ядро, което внедрява разширение на процесор, за да има достъп до повече адреси на паметта и да може да активира наличната функция за защита.
  • Desktop: както подсказва името му, това е ядро, оптимизирано за екипите, които ще извършват внедряването на приложения и това ядро ​​подобрява времето за зареждане и времето за реакция.
  • ec2: е ядро, което е проектирано да работи на Amazon EC2.
  • Xen: е специално ядро, предназначено да изпълнява Xen (метод за виртуализация).
  • Failsafe: това е процес, при който зареждащият GRUB има възможност за ядро, този параметър позволява стартиране на Linux, използвайки определена група параметри на ядрото, за да управлява компютъра.

Можете да видите как ядрото на Linux е от съществено значение за функционирането на компютъра както се очаква както на хардуерно, така и на софтуерно ниво. Е, тогава сте готови да видите коя версия на ядрото използвате със следните опции, които Solvetic ви предлага.

2. Прегледайте версията на ядрото, като използвате командата uname в Linux

Етап 1
Първият метод е да използваме командата uname, която показва глобална системна информация, за да използваме тази команда, отиваме до терминала и изпълняваме следното:

 uname -r

Стъпка 2
Както видяхме в този урок, ядрото е съставено от специален синтаксис, в този случай стойността 4.18.0.10-generic означава:

  • 4: Използвана версия на ядрото
  • 18: основна ревизия
  • 0: малка ревизия
  • 10: грешки
  • generic: показва, че това е настолна версия на Ubuntu

Стъпка 3
За достъп до много по -пълна информация можем да изпълним следния ред:

 присъедини се към мен 

Стъпка 4
Там са описани по -пълни аспекти като:

  • Име на машината.
  • Използвана архитектура (32 или 64 бита).
  • Архитектура на процесора.
  • Последният времеви знак на компилацията.
  • Използвана операционна система.

3. Вижте версията на ядрото във файла / proc / version на Linux

Това е Linux файл, благодарение на който можем да знаем подробно използваната версия, за да използваме този метод, ще изпълним следния ред с командата cat. Там ще видим версията на ядрото, използвана заедно с други технически аспекти на процесора.

 cat / proc / version

4. Прегледайте версията на ядрото, като използвате командата dmesg в Linux


Друга практична команда за достъп до системна информация е dmesg, която също се използва за писане на съобщения на ядрото.

С помощта на тази команда ще бъде достъпен до много информация за всички аспекти на системата, в този случай идеята на Solvetic е само за достъп до версията на ядрото, за това ще използваме grep в комбинация като тази. Там освен версията на ядрото откриваме и други акценти като ACPI, USB тип, системна информация, интерфейси и др.

 dmesg | grep Linux

С всяка от тези команди можем да определим коя версия на ядрото използваме и се надяваме, че отсега нататък, когато чуем „ядро“, ще имаме по -глобална представа за това как работи.

wave wave wave wave wave