Daily Archives: Вторник, Август 4, 2015

Монтирование образов KVM и доступ к файлам

Система виртуализации KVM радикально отличается от OpenVZ, если в случае OpenVZ при утере пароля root вы можете легко его сбросить (просто зайдя в контейнер с помощью vzctl enter CTID), то в случае с KVM все сложнее, поэтому и решил дополнить данной статьей раздел сайта http://nagg.ru

Самое главное, чтобы получить доступ к файлам KVM с физической ноды, нужно установить некоторые пакеты:

yum install libguestfs-tools libguestfs

Продолжить чтение

Проверка правил CSS

Если вы хотите убедиться в том, что ваши правила CSS не испорчены ошибками и опечатками – перейдите на http://jigsaw.w3.org/css-validator/ и введите URI страницы, которую хотите проверить.
Продолжить чтение

Поиск файлов в Linux

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

find     Путь     Параметр     Операция

find - Сама команда
Путь - Место для поиска: /, /etc, /var/www, /usr/lib и т.д.
Параметр - Поиск по имени: -name
Параметр - Поиск по UID: -user
Параметр - Поиск по GID: -group
Параметр - Поиск по разрешениям: -perm
Параметр - Поиск по индексному узлу: -inum
Параметр - Поиск по времени обращения: -atime
Параметр - Поиск по времени модификации: -mtime

Команда find находит файлы, удовлетворяющие заданному критерию, и выводит полный путь к каждому из них. Рассмотрим примеры применения find:

1. Поиск файла file9 в домашних каталогах пользователя:

find /home/ -name file9 -print

Команда find по умолчанию выводит результаты на экран, поэтому передавать параметр -print не обязательно.

2. Поиск в каталоге /dev/ файлов и каталогов, имена которых начинаются с sg:

find /dev -name sg*

Звездочка (*) используется здесь как подстановочный символ. Запись sg* обозначает любые файлы и каталоги, имена которых начинаются с sg.

3. Поиск файлов размером более 1000 блоков (размер одного блока равен 512 байтам) в каталоге пользователя root:

find /root -size +1000

4. Поиск в каталоге /home файлов, владельцем которых является пользователь nagg:

find /home -user nagg

5. Поиск в каталоге /etc/init.d файлов, модифицированных более 30 дней назад:

find /etc/init.d -mtime +30

6. Поиск в каталоге /etc/init.d файлов, к которым не было обращений за последние 90 дней:

find /etc/init.d -atime +90

7. Поиск в каталоге /dev символьных файлов DSF с правами доступа по маске 700:

find /dev/rdsk -type c -perm 700

8. Поиск в каталоге /user символических ссылок с разрешениями 777:

find /usr -type l -perm 777

9. Поиск файлов temp1 по всему дереву каталогов и их удаление без подтверждения:

find / -name temp1 -exec rm{} \;

Шаблон {} \; – часть синтаксиса, которая должна определяться именно таким образом.

10. Поиск файлов temp1 по всему дереву каталогов и их удаление после подтверждения:

find / -name temp1 -ok rm{} \;

До новый встреч в следующих статьях. Пишите ваши комментарии.

Виктор Пелевин «Любовь к трем цукербринам»

Среднестатистический мир внутри человеческой головы действительно можно назвать миром страдания. Главная причина заключается в том, что в нашем уме действует «отрицательный закон чайной ложки». Он звучит так — «если к ведру варенья добавить чайную ложку дерьма, получится ведро дерьма». Иными словами, нас гораздо проще сделать несчастными, чем счастливыми.

Фэнни Флэгг «Жареные зелёные помидоры в кафе «Полустанок»»

Клянусь, я не понимаю, почему люди перестали использовать свои мозги по назначению. Ты только подумай: этим ребятам противно сесть за стол с черным, но зато они преспокойно едят яйца, вылезшие прямо из куриной задницы.

Где взять дистрибутив Ubuntu Linux

http://ubuntu.ru сайт полностью русскоязычный и посвящен Ubuntu Linux. На страницу загрузки можно перейти по ссылке http://ubuntu.ru/get.
На этой странице список ссылок для загрузки различных версий и вариантов дистрибутивов Ubuntu. Дистрибутивы размещаются на торрент-трекерах. Но зеркала http://mirror.yandex.ru и ftp://mirror.yandex.ru предоставляют доступ к HTTP- и FTP-серверам, с которых можно загрузить нужный дистрибутив, минуя торрент-трекеры.
Продолжить чтение