Полезные команды Linux \ Unix

    Работа с архивами:

    Запаковать папку /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 440chmod на файлы
    find /home -type d |xargs chmod 440chmod на директории
    find /home -type d |xargs chown userchown на директории
    find /home -type f |xargs chown userchown на файлы

    Посмотреть занимаемое место, суммирует место по папкам:
    du -sch /var/*

    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии
    0
    Оставьте комментарий! Напишите, что думаете по поводу статьи.x