ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 18.04.2025
Просмотров: 483
Скачиваний: 4
Установка 3D-возможностей
●Выберите “Приложения” → “Установка/удаление приложений” .
●В поле “Поиск” введите “compiz”, затем из списка приложений выберите:
–Advanced Desktop Effects Settings (ccsm)
–Compiz Fusion Icon
–Desktop Effects
115
Мультимедиа и кодеки
По умолчанию в Ubuntu установлены кодеки только для свободных форматов, таких как ogg, это напрямую связано с идеологией дистрибутива — свобода во всём, в том числе и в спецификациях и форматах.
Однако при встрече с незнакомым форматом Ubuntu автоматически предложит подходящий для него кодек, и не удивляйтесь, если это предложение поступит 2 раза — сначала видеоплеер наткнется на неизвестную аудиодорожку, а потом на видео, соответственно для каждой из них и установит кодеки.
Если после установки рекомендованных кодеков не воспроизводится аудио или видео, то попробуйте в ручную установить их:
sudo aptitude install gstreamer0.10-plugins-ugly
sudo aptitude install gstreamer0.10-plugins-ugly-multiverse sudo aptitude install gstreamer0.10-plugins-bad
sudo aptitude install gstreamer0.10-plugins-good
sudo aptitude install gstreamer0.10-plugins-bad-multivers
sudo aptitude install gstreamer0.10-ffmpeg
В случае возникновения проблем можно перевести движок видеопроигрывателя с gstreamer на xine:
sudo aptitude install totem-xine ffmpeg libxine-extracodecs
116
Резервное копирование и
восстановление
●Резервное копирование пользовательских данных
–Поиск файлов в системе
–Архиваторы
–Утилиты компрессии данных
●Восстановление резервных копий
●Создание архива с образом системного раздела и его сохранение на сервере
●Восстановление системного раздела
117
Программы для поиска
файлов в системе
●which – производит поиск файла в директориях, описанных переменной PATH.
●whereis – программа ищет в файл в директориях, описанных переменной PATH
и в manpages.
●locate – индексирует файловую систему в собственную базу данных, и впоследствии ищет файлы по индексам в БД.
●find – осуществляет рекурсивный поиск файлов в файловой1 системе, не использует базы данных и переменные окружения.
118
which
which – производит поиск файла в директориях, описанных переменной
PATH.
Опции:
-a – показать все найденные файлы
Примеры:
which pppd which ls
119
whereis
whereis – программа ищет в файл в директориях, описанных переменной
PATH и в manpages.
Опции:
-b – искать только в директориях, описанных в переменной PATH
-m – искать только в manpages
Примеры:
whereis dd whereis -b dd whereis -m dd
120
locate
updatedb – индексирует файловую систему в собственную базу данных и locate впоследствии ищет файлы по индексам в БД.
Пример:
sudo updatedb locate ls | grep ls$
121
find
●find – осуществляет рекурсивный поиск файлов в файловой системе, не использует базы данных и переменные окружения.
●Условия поиска:
–-mount или -xdev – осуществлять поиск только в пределах одной физической файловой системы
–-name шаблон – поиск файла по его имени
–-iname шаблон – то же, но без учета регистра
–-regex шаблон – то же, что и name, но шаблон – регулярное выражение
–-type тип_файла – поиск файлов указанного типа
–-user пользователь – искать файлы, принадлежащие пользователю
–-group группа – искать файлы, принадлежащие группе
–-atime N – искать файлы, доступ к которым был N суток назад
–-mtime N – искать файлы, которые менялись N суток назад
–-size N – искать файлы, размер которых N блоков
●Команды:
–-exec программа – выполнить указанную программу передав ей имя файла
–-ok программа – то же, что exec, но с запросом подтверждения для каждого файла
●Пример:
find /home -user user1 -exec ls -l {} \; find /usr -name *.gif -ok lpr -P hp {} \;
122
Архиватор tar
Программа предназначена для работы с архивами в формате tar.
Опции:
-f имя_файла – определяет имя архива. -v – вывод дополнительной информации -с – создание архива
-x – распаковка архива
-t – просмотр содержимого архива
Примеры:
tar cvf archive.tar .bash_* .mc .ssh tar -xvf archive.tar
123
Архиватор cpio
Программа предназначена для работы с архивами в формате cpio.
Опции:
-p – режим копирования файлов.
-v – вывод дополнительной информации -o – создание архива
-i – распаковка архива
-t – просмотр содержимого архива
-d – создание необходимых директорий
Примеры:
find /usr -name |
*.gif |
| |
cpio |
-o |
> gifs.cpio |
||
cpio |
-id |
< gifs.cpio |
|||||
find |
/usr |
-name |
*.gif |
| |
cpio |
-pd |
gifs |
124
Утилиты компрессии данных
compress [-c] [-d]
uncompress – идентично compress -d
gzip [-c] [-d]
gunzip – идентично gzip -d
bzip2 [-c] [-d]
bunzup2 – идентично bzip2 -d
Примеры:
compress test.tar uncompress test.tar.Z
gzip -c test.tar > test.tar.gz gunzip test.tar.gz
bzip2 -c test.tar > test.tar.bz2 bunzip2 test.tar.bz2
125
Использование программ
компрессии в tar
Опции tar для вызова программ компрессии:
-Z – вызов программы compress -z – вызов программы gzip
-j – вызов программы bzip2
Примеры:
tar -czvf file.tar.gz file1 flie2 ... - создание архива tar -zxvf file.tar.gz – извлечение данных
126
Резервное копирование
пользовательских данных
Резервное копирование домашних каталогов пользователей
sudo tar cjvf /root/home.tar.bz2 /home/user1
Удаление домашних каталогов пользователей
sudo rm -fR /home/user1
Восстановление данных из архива
sudo tar xjvf /root/home.tar.bz2 -C /
127
Резервное копирование и восстановление системного раздела
sudo su - |
|||
mkdir |
/mnt/zip |
||
mount |
-t cifs -o username=user1 |
//server/public /mnt/zip |
|
telinit 1 |
|||
mount |
-o |
ro,remount / |
|
cd / |
|||
dd if=/dev/sda2 | bzip2 -q9c > |
/mnt/zip/system.bz2 |
||
bzip2 |
-dc |
/mnt/zip/system.bz2 |
| dd of=/dev/sda2 |
128
Виртуализация
●Виртуализация — это общий термин, охватывающий абстракцию ресурсов для многих аспектов вычислений.
●Некоторые наиболее характерные способы виртуализации приведены ниже:
–Виртуальная машина — это программно-аппаратное окружение, которое представляется для «гостевой» операционной системы, как аппаратное.
–Виртуализация на уровне операционной системы —
виртуализирует физический сервер на уровне ОС, позволяя запускать изолированные и безопасные виртуальные серверы на одном физическом сервере.
–Виртуализация ресурсов (partitioning) — это разделение единого,
обычно достаточно большого для этого, ресурса (например дисковое пространство или пропускной канал сети) на некоторое количество меньших, легче используемых ресурсов того же типа.
–Виртуализация прикладных приложений — включает в себя рабочую среду для локально выполняемого приложения, использующего локальные ресурсы. Такая виртуальная среда работает как прослойка между приложением и операционной системой, что позволяет избежать конфликтов между приложениями.
129