Полное дерево каталогов разделено на части, каждая из которых может располагаться на своем диске или в своем разделе в интересах упрощения системного администрирования и резервирования. Это позволяет работать в случае недостатка места на дисках. Главные части дерева каталогов: файловые системы root, /usr, /var и /home. Каждая часть имеет свою цель. Дерево каталогов было разработано так, чтобы оно хорошо работало в сети Linux-машин, которые могут совместно использовать некоторые части файловых систем устройств только для чтения (например, CD-ROM), или сети с NFS./usr/X11R6
Корневая файловая система специфична для каждой машины (обычно она хранится на локальном диске, хотя это может бы быть ramdisk или сетевой диск) и содержит файлы, которые являются необходимыми для загрузки системы. Содержимого корневой файловой системы достаточно для загрузки в однопользовательском режиме. Именно эта файловая система используется при загрузке до тех пор, пока не будут смонтированы другие файловые системы. Она также содержит инструментальные средства для ремонта поврежденной системы и для восстановления потерянных файлов из резервных копий.
Читать далее…
Часто сталкиваюсь с проблемой что необходимое мне программное обеспечение есть или только в исходниках и собран только rpm пакет
но существует решение данной проблемы это программа alien
alien — компьютерная программа, созданная для преобразования форматов различных систем управления пакетами Linux.
Читать далее…
EiskaltDC++-это свободный кроссплатформенный клиент файлообменной сети Direct Connect, написанный с использованием Qt.
EiskaltDC++ (не путать с EiskaltDC) — это наследник EiskaltDC лишь формально, код полностью переписан. Программа кроссплатформенная: поддерживаются сборки под Linux, FreeBSD, Mac OS X и MS Windows.
Читать далее…
21 Shell скрипты
шелл Борна (/bin/sh) присутствует во всех Unix системах, соответственно скрипты, написанные на этом языке, будут работать на любой Unix-машине. Для прочтения: man 1 sh. Незаменимая вещь при настройке и обслуживании сервера.
21.1 Основые понятия о shell скриптах
Переменные и аргументы командной строки
Присваивание значений переменным производится следующим образом: variable=value, получить присвоенное значение можно по ссылке $variable.
Читать далее…
20. Оболочки
Во многих дистрибутивах Linux, в качестве системной оболочки, используется bash, в BSD семействе, в основном tcsh, bourne shell используется только для скриптов.
Фильтры, весьма полезная штука при работе в системной оболочке, могут работать через конвейер «|»:
* grep Совпадение с образцом
* sed Найти и заменить строки или символы
* cut Печать определенной колонки из совпадения
* sort Цифровая или алфавитная сортировка
* uniq Удалить из вывода(файла) дубликаты строк
Примеры использования:
Читать далее…
19. Дисковые квоты
Дисковые квоты позволяют ограничить дисковое пространство или количество файлов использкемых пользователем ( или членом группы ). Квоты распределяются на уровне файловой системы и поддерживаются ядром.
19.1 Дисковые квоты в Linux
Пакет quota tools, как правило нуждается в установке, он содержит утилиты командной строки.
Сначала нужно активировать дисковые квоты в файле fstab и перемонтировать раздел. Если раздел заблокирован открытыми файлами, нужно перезагрузить систему и добавить опцию монтирования usrquota в файл fstab.
Читать далее…
Halt — это остановка системы. Отличается от полного выключения только тем, что автоматически не отключает питание по ACPI.
Shutdown — сначала происходит Halt, а затем отдается сигнал по ACPI на отключение питания.
Shutdown также может выключить пк в заданное время
shutdown -h 19:30
если необходимо выключить ПК прямо сейчас то
shutdown -h now
также Shutdown умеет перезагружать систему для этого необходим ключик -r
shutdown -г now
ну и соответственно можно задать время перезагрузки
shutdown -г 19:30
9,5 правил ведения безопасного IT-бизнеса в России да и в Украине тоже
1. Держите сервера за границей
Почему так? Далеко за примерами ходить не надо, а случай не единичный.
Представьте, что у вас, например, сервис электронных магазинов. Или хостинг. И тут под предлогом «поиска улик» у вас выключают и опечатывают все сервера. Вы теряете клиентов и попадаете на убытки. В лучшем случае вы просто вне бизнеса, в худшем — еще и с долгами.
Да даже если ваш скромный интернет-магазин никому не нужен, где гарантия, что когда будут трахать вашего хостера, не вырубят ваш сервер, даже бекапы не дав сделать. Да, и делайте бекапы регулярно. Любое серьезное изменение — бекап на локальную машину или сервер в датацентре, не связанном с тем, где хостится ваш сайт. А то обычно оказывается, что и бекапы все были на той же машине.
Читать далее…
С помощью pulseaudio — эквалайзера можно регулировать звук любого приложения в Ubuntu
Читать далее…
FreeArc – мощный кроссплатформенный архиватор, отличающийся поддержкой множества алгоритмов сжатия и высокой скоростью работы. Графический интерфейс (GTK+) программы, переведенный на несколько языков, прост и удобен в работе, огромное количество опций позволят добиться максимального сжатия файла, имеется поддержка шифрования, возможность создания самораспаковывающихся архивов (для Windows и Linux).
Читать далее…