Убунту знакомство с системой

Мое первое знакомство с Linux Ubuntu. Часть 1

В этой статье мы познакомимся с интерфейсом операционной системы Linux Ubuntu. Рассмотрим как настроить внешний вид. Кстати, в Linux используется тип файловой системы Ext4. А вот так в Ubuntu выглядит рабочий стол. Мое первое знакомство с Linux Ubuntu. Часть 1. Независимо от того, используете вы Ubuntu Linux на работе каждый день или прибегаете к этой системе лишь изредка, книга, в которой описываются .

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

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

По сути, такого понятия как драйвер, в Linux системах не существует. Оборудование либо поддерживается ядром, либо. Несомненный плюс монолитного ядра - оно самодостаточно. Если все оборудование поддерживается - поставил и забыл, самое время вспомнить ситуацию, когда под Windows нет драйвера сетевой карты и диск утерян. Файловая система Мы не будем касаться конкретных файловых систем, тут проблем возникнуть не должно, если администратор работал с Windows системами, то что такое файловая система и чем FAT отличается от NTFS он знает, поэтому разобраться в разнице между ext3, ext4 и, скажем, ReiserFS для него особого труда не составит.

Linux - начинающим. Часть 1. Первое знакомство - Записки IT специалиста

А поговорим о фундаментальных отличиях. В отличие от Windows, файловая система Linuх иерархична.

Знакомство с Xfce - популярным окружением рабочего стола Linux

При этом абсолютно не имеет значения, что отдельные части файловой системы могут находиться на других разделах или вообще физических дисках. Рассмотрим еще одну схему.

Приемы работы в Ubuntu.

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

  • Знакомство с интерфейсом Linux Ubuntu!
  • Мое первое знакомство с Linux Ubuntu. Часть 1

Так если у нас на первом физическом диске, на втором логическом разделе была папка DATA, то путь к ней соответственно будет как D: В ряде случаев это жутко неудобно, так как путь надо изменить во всех местах ее использования и даже существуют соответствующие утилиты. В Linux подход кардинально иной.

Самое время познакомиться с термином точка монтирования, который означает место файловой системы, куда подключается устройство хранения данных. После чего перенести туда все пользовательские данные. В Linux всё есть файл: Не будем вдаваться в подробности, а разберем несколько простых примеров. Скажем, нужно создать образ оптического диска. Берем соответствующий инструмент и копируем содержимое файла устройства в файл ISO образа: Нет ничего проще, копируем содержимое одного файла блочного устройства в файл другого блочного устройства: Другая ситуация, какое-либо ПО настоятельно ищет библиотеку lib Создаем символическую ссылку на lib Потому что все есть файл и символическая ссылка тоже тип файла.

А теперь попробуйте подсунуть Windows приложению lib Или нам нужно сохранить вывод какой-либо команды. Например, команда ifconfig выведет на экран сведения о сетевых адаптерах системы: А теперь вспоминаем, что все есть файл, в том числе и устройство отображения экранпоэтому просто перенаправим стандартный поток вывода вместо экрана в нужный нам файл: Потоки и конвейер В прошлом примере мы затронули стандартный поток вывода. В Linux существуют стандартные для всех процессов потоки ввода-вывода данных stdin, stdout и поток вывода ошибок stderr.

Как минимум то, что процесс обмена данными между различными процессами стандартизован. Это позволяет создавать конвейеры, когда стандартный поток вывода одной команды передается стандартному потоку ввода. Например, мы хотим посмотреть список установленных пакетов в системе, в частности пакеты squid. Для этой цели есть команда: Это что такое и как тут что-то понять?

Знакомство с Linux специально для пользователей Windows

На экране быстро промелькнули сведения о всех установленных в системе пакетах и все что мы можем видеть, это "хвост" этого вывода: Но ведь нам и не нужен весь вывод этой команды, нас интересуют исключительно пакеты squid. Поэтому направим вывод этой команды на ввод другой, которая уже отберет и покажет то, что нам нужно: Причем конвейер может быть сколь угодно длинным, результат работы одной команды можно передавать второй, от второй к третьей и.

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

И это надо помнить! Потому что, в отличие от Windows, myfile. TXT - это три разных файла. В целях совместимости с другими системами не стоит этим злоупотреблять и хранить файлы, имя которых отличается только регистром, а хорошим тоном считается использование в именах только строчных букв. Расширения и типы файлов В Windows системах тип файла определяется его расширением, если мы переименуем exe-файл в jpg, то он не запустится, и система будет пытаться обработать его как картинку.

В Linux тип файла определяется по его содержимому и расширение используется исключительно для совместимости с другими системами или для удобства пользователя. Возможность исполнения файла обеспечивается установкой соответствующего атрибута. Так в Windows чтобы сделать скрипт исполняемым, надо было изменить расширение с txt на bat, в Linux для этого нужно сделать файл исполняемым.

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

Вопреки распространенному мнению, Linux системы прекрасно документированы. Посмотреть синтаксис и ключи любой команды можно запустив ее с ключом --help, а так как описания обычно не помещаются на один экран, то следует перенаправить вывод справки утилите more, которая выведет информацию поэкранно.

Этот процесс в Linux именуется монтированием. Кстати, в Linux используется тип файловой системы Ext4. А вот так в Ubuntu выглядит рабочий стол.

Основные элементы управления компьютером располагаются на верхней панели, в правом углу рабочего стола.

убунту знакомство с системой

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

Знакомство с Linux специально для пользователей Windows

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

Если хотите, это аналог Панели управления в Windows. Любопытно, что в Ubuntu элементы управления окном расположены не справа как в Windows, а наоборот, слева.

убунту знакомство с системой

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

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