Полезные команды
Работа с архивами:
Запаковать папку /test в архив archive.tar.gz
tar zcvf archive.tar.gz /test
Распаковать архив archive.zip
unzip archive.zip
Распаковать архив archive.tar.gz
tar zxvf archive.tar.gz
Распаковать архив archive.tar.bz2
tar jxvf archive.tar.gz
Копирование между серверами при помощи SCP:
Копируем на сервер
scp Source user@host:directory/Target
Скачиваем с сервера
scp user@host:directory/Source Target
Базовые операции с MySQL:
Бэкап базы
mysqldump --all --add-drop-table -h hostname -u username -ppassword databasename > dump.sql
Заливка бекапа
mysql -h hostname -u username -ppassword databasename < dump.sql
> create database название БД;
> drop database название БД;
RPM:
rpm -Uhv url://
Работа с системными учетными записями пользователей:
# adduser Создать пользователя
# rmuser Удалить пользователя
# pw lock name Заблокировать пользователя
# pw unlock name Разблокировать пользователя
# pw groupmod www -m имя-пользователя Добавить в группу www пользователя с логином «имя-пользователя»
find /home -type f |xargs chmod 440 chmod на файлы
find /home -type d |xargs chmod 440 chmod на директории
find /home -type d |xargs chown user chown на директории
find /home -type f |xargs chown user chown на файлы
Посмотреть занимаемое место, суммирует место по папкам:
du -sch /var/*
Рубрики: FreeBSD · Теги: bsd, Linux, unix, архивы, команды, подсказки

13 декабря 2010 в 14:15
Ссылка
Спасибо за статью! Только недавно начал осваивать Debian. Инфа то что надо хорший пост.