Для создания архивов, бекапов, распростанения программ в Linux очень часто используется утилита tar.
Утилита tar – это GNU архиватор.
Утилита tar создаёт так называемые tarball. Tarball – файл-архив, создаваемый утилитой tar (Кэп!) в которых могут храниться другие файлы, директории со всеми параметрами! Это позволяет создавать не только архив файла, но и удобно использовать этот файл как бэкап.
Из википедии: Одним из преимуществ формата tar при создании архивов является то, что в архив записывается информация о структуре каталогов, о владельце и группе отдельных файлов, а также временны́е метки файлов.
(more…)
Category: Linux.wiki
[Linux.wiki] Закрываем доступ к phpmyadmin.
После установки LAMP сервера (если Вы пользовались phpmyadmin), у Вас возникает потенциальная уязвимость.
Пользователям не особо знакомым с работой с БД(базами данных) через консоль очень удобно пользоваться веб.интерфейсом к БД.
Например, через веб.интерфейс можно легко добавлять новые БД, произвести бекап своей БД пока не настроил это делать скриптами.
Из минусов – кто-либо может получить доступ к интерфейсу управления Вашей БД и всё сломать, положить чужие данные или что-то украсть.
(more…)
[Linux.wiki] Права доступа в Ubuntu.
Когда вы начинаете работать с Линуксом у Вас могут возникнуть трудности с открытием того или иного файла, переходом в какую-либо директорию или тп.
Вы можете увидеть следующего вида сообщение:
alexander@srv-ubuntu:~$ cat permissions.txt
cat: permissions.txt: Permission denied
(more…)
[Linux.wiki] su и sudo.
su и sudo
su – switch user
sudo – super user do
Запускать все приложения, добавлять и удалять файлы… в общем делать всё что угодно в Linux может пользователь root (супер пользователь).
(more…)
[Linux.wiki] Команды date, cal, uptime.
Сегодня о командах связанных с отображением времени. Командами которыми нужно пользоваться в случае необходимости узнать время, дату, uptime своего сервера.
—————
Возможно иногда возникает необходимость удостовериться, что Ваш сервер работает в нужной time zone и вообще часы выставленны правильно.
Для этого подойдёт команда date. У неё много ключей, но лично я использую её либо без ключей либо вот так:
server:~$ date
Tue May 27 17:24:08 CEST 2014
(more…)