Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika_2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.68 Mб
Скачать

На рабочем столе расположены следующие инструменты: Компьютер, Домашняя папка пользователя и Корзина. Все они являются компонентами, входящими в файловый менеджер Наутилус.

GNOME предстает как набор базовых компонентов интерфейса и аплетов, утилит и прикладных программ. К базовым компонентам относятся менеджер файлов и поверхности столаNautilus, панели управления и меню GNOME Panel и центр управления (Gnome Control Center).

Менеджер файлов Nautilus позволяет отображать содержимое файлов и каталогов в окнах и выполнять над файлами обычные действия (удаление, переименование, копирование и перемещение и т. п.), а также осуществлять предварительный просмотр многих типов данных. Nautilusэффектен, но работа с ним не более эффективна, чем с прочими броузерами файлов, включаемыми обычно в графические среды.

Важнейшей составной частью интерфейса GNOME наряду с менеджером файлов являются панели, которых может быть неограниченное количество. Панели бывают двух типов: панель-меню (menu panel) и объектная панель (object panel). Первая из них содержит пункты меню и может содержать пиктограммы, а вторая — только пиктограммы. Последняя может быть краевой (edge), выравненной (aligned), скользящей (sliding) или плавающей (floating), но это скорее свойство панели (которое можно менять „на ходу“), определяющее особенности ее поведения, чем тип.

За работу системы меню, как и за работу панелей, отвечает компонентGNOME Panel, и это не случайно: разница между панелью и меню в большей степени декоративная, чем сущностная. Любое меню можно зафиксировать на экране, и оно превратится в подобие панели-меню (только вертикальное, а не горизонтальное, и с меньшими возможностями настройки).

Для настройки различных аспектов функционирования системы предназначен Центр управления, представляющий собой набор управляющих аплетов (каплетов, от англ. cappletscontrol applets), связанных с разными компонентами и прикладными программами.

БИЛЕТ 47 Linux: Командний рядок і термінал

Командная строка

В Linux командная строка является одним из важнейших элементов, с ее помощью можно делать все..., только надо сначала этому научится. Поэтому я напишу пару "уроков" по командной строки Linux (и других Unix-подобных систем). Первая и самая главная команда в Linux - man - команда, выдающая справку по той или иной команде или программе. Если вы не знаете, как работает та или иная команда, программа, то вводите man имя_программы и получаете обширную справку обо всем, что вам может пригодится. Далее, если вы пришли с Windows, то вам может показаться непривычным то, что в Linux нет диска C:/, D:/ и так далее. Файловая система в Linux представленна по другом. Есть корень (root) системы, в который монтируются (т.е. подключаются, "создаются ярлыки") все остальные диски, папки, файлы. В любом Linux в / вы найдете такие папки:

  • /dev - папка, в которой "ссылки" на различные устройства

  • /etc - папка, в которой хранятся настройки системы

  • /sbin - папка с системными программами

  • /bin - с обычными программами (в этой папке хранятся исполняемые файлы)

  • /home - домашняя папка пользователей, в ней хранятся профили различных юзеров

  • /tmp -здесь хранятся временные файлы

  • /boot - здесь хранится различная загрузочная информация

  • /var, /proc - различные системные данные и системная информация

У всех файлов и папок в Linux есть информация о владельце, о том, кто может читать из папки, писать в нее, выполнять в ней команды и т.д

Скрытые файлы и папки в Linux начинаются с точки, например, .wine, .mozilla

Ну а теперь о простейших командах в консоли Linux:

Команды в linux состоят из нескольких частей:

имя_комманды [обязательные параметры] {необязательные параметры} (ключи)

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

Ключи бывают двух типов:

  • "короткие" -  начинаются с "-". Это сокращенные записи "длинных" ключей

  • "длинные" - начинаются с "--". Полные имена ключей

Например, ключ -h  и --help в большинстве программ вызывают справку о запускаемой программе.

ls - выводит содержимое папки. Имеет несколько ключей:

  • -a, -all - выводить также скрытые файлы

  • -l  - выводит дополнительную информацию о файлах (дату создания, владельца, группу, права на файл/папку)

  • -R, --recursive - рекурсивно выводит содержимое подпапок. Т.е. в виде дерева выводятся все файлы, содержащиеся в данной папке

  • -s, --size - выводит размер файла, желательно запускать также с ключом l  (-ls) для более наглядного представления информации

  • -S - вывести список файлов, отсортировав их по размеру

Остальные ключи можно узнать с помощью ls --help или man ls

cd - сменить папку. Для перехода в домашний каталог достаточно набрать cd ~

Примеры:

cd / - перейти в корень

cd /home - перейти в домашний каталог

cd petya - перейти в каталог petya, находящийся в данной папке

cp что куда - скопировать файл или папку

Полезные ключи:

  • -R, -r, --recursive - рекурсивно копировать подпапки

  • -u, --update  - заменять только новые файлы (обновление)

  • -l, --link - вместо копирования, создать ссылки на файлы/папки

mkdir имя_папки - создать папку

rmdir folder_name - удалить папку

mv что куда - переместить файлы

rm что - удалить файл(ы)

Ключи:

  • -I - при удаление более 3 файлов предупредить, требовать потверждения

  • -i - предупреждать о удалении файла, требовать потверждения

  • -R, -r, --recursive -удалять рекурсивно

chmod имя_файла/имя_папки права (например 777 - rwxrwxrwx)  - сменяет права для папки/файла

chown владелец/владелец:группа - смена владельца папки/файла

Для этих команд так же действует ключ -R, -r, --recursive -рекурсивно применять команду

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]