mc | Запуск утилиты Midnight Commander с интерфейсом для работы в файловой системе сервера. |
ls | Листинг содержимого текущей директории. |
cd имя_директории/имя_директории/ | Совершить переход в категории. |
cd ../ | Совершить переход на раздел выше. |
grep -rl "текст" | sort | Для поиска внутри файлов в директории. |
find / -type d -name название_директории | Поиск директории |
find . -name "*название_файла*" | Для обнаружения файла в директории. Символ * - какие угодно буквенные и цифровые комбинации до или после имени файла. |
tar -czvf имя_архива.tar.gz название_директории/ | Для создания tar.gz архива целой директории. |
tar -zxvf имя_архива.tar.gz | Достать файлы из архива tar.gz |
gzip -d имя_архива_базы.sql.gz | Достать дампу базы данных из архива .sql.gz |
zip имя_архива.zip название_директории/ | Создать .zip архив целой директории. |
unzip имя_архива.zip | Извлечь файлы из архива .zip |
df -h | Данные об объёме, который заполнен на диске. |
sed s/ENGINE=InnoDB/ENGINE=MyISAM/g имя_дампа_базы.sql > имя_дампа_базы.myisam.sql | Конвертация формата базы данных (например из InnoDB в MyIsam). |
for i in `ls -1v ______.tgz.part*`;do cat >> _______.tgz;done | Соединение всех частей в один архив (конкатинация частей архива). |
mysql -p -u имя_пользователя_бд имя_бд < имя_дампа_бд.sql | Импортирование .sql дампа базы данных в имеющуюся на сервере пустую базу без таблиц. |
mysqldump -u имя_пользователя_бд -p имя_бд > имя_дампа_бд.sql | Создание запасной копии базы данных. |
du -msh имя_директории | Объем занимаемый на диске директорией. |
du -sh * | Данные о занимаемом объеме всех директорий. Если количество директорий превышено-выполнение команды займёт немного времени. |
du -m --max-depth=1|sort -nr|head -11 | Для просмотра листинга 10 самых крупных директорий в разделе. |
cfdisk | Данные о виртуальных разделах диска. |
fdisk | Данные о физических дисках сервера. |
find /полный_путь_до_директории/ -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort -r | Листинг последних файлов с изменениями. |
rm -rf * | Очистка всех данных директории. При выполнении команды следите, чтобы информация была не утеряна. всего содержимого директории. |
rm -rf /директория/*/суб_директория/* | Очистка данных директорий со всеми суб-директориями. |
find ./ -type f -perm 0600 -exec chmod 0644 {} \; | Корректировка прав на файлы с поиском по выборке из уже назначенных прав (например 0600). |
find ./ -type d -perm 0700 -exec chmod 0755 {} \; | Корректировка прав на директории с поиском по выборке из уже назначенных прав (например 0700). |
/etc/exim/exim.conf см. параметр DEFAULT_RATELIMIT = 100 | Увеличение количества пропуска mail-сервера (с расчетом в час). |
exim -bp | Для доступа к последним исходящим письмам. |
exim -bpc | Данные о количестве email находящихся в ожидании на данный момент. |
exipick -zi | xargs exim -Mrm exipick -i | xargs exim -Mrm | Удалить все email-сообщения ожидающих отправки. |
service httpd restart service httpd stop service httpd start service httpd status | Перезагрузка веб-сервера Apache. Остановка веб-сервера Apache. Запуск веб-сервера Apache. Статус веб-сервера Apache. |
service mysqld restart service mysqld stop service mysqld start service mysqld status | Перезагрузка сервера баз данных. Остановка сервера баз данных. Запуск сервера баз данных. Статус сервера баз данных. |
service nginx restart service nginx stop service nginx start service nginx status | Перезагрузка сервера Nginx. Остановка сервера Nginx. Запуск сервера Nginx. Статус сервера Nginx. |
service named restart service named stop service named start | Перезагрузка DNS-сервера. Остановка DNS-сервера. Запуск DNS-сервера. |