lsb_release -a -определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Все поля обязательны для заполнения. Не сложно догадаться что первые 5 отвечают за определения периодичности запуска команды, а последняя собственно команда или полный путь к скрипту. Таким образом, чтобы запустить наш скрипт резервного копирования раз в 10 минут надо вписать следующую строчку.
* - значит все возможные варианты, / служит для определения периодичности выполнения задания. Если нужно будет выполнять скрипт раз в 3 часа впишите в значения часы */3 а в минуты просто *, если раз в сутки — впишите */23, ну почти сутки. Так же в одно поле можно вводить несколько значений через запятую, например если хотите выполнять скрипт 1ого, 5ого, и 25ог числа каждого месяца введите 1,5,25 вместо третей звёздочки. Ещё можно вводить промежуток времени, если ,допустим, в часы ввести 12-17 то скрипт будет выполняться с 12 до 17 включительно раз в час.
Ну вот и всё, в заключение пару примеров:
min hour DoM MoY DoW Command
Настройка сети
/etc/network/interface указываем адрес, маску и (если надо) шлюз
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
/etc/resolv.conf указываем днс-сервер
nameserver 1.2.3.4
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Все поля обязательны для заполнения. Не сложно догадаться что первые 5 отвечают за определения периодичности запуска команды, а последняя собственно команда или полный путь к скрипту. Таким образом, чтобы запустить наш скрипт резервного копирования раз в 10 минут надо вписать следующую строчку.
* - значит все возможные варианты, / служит для определения периодичности выполнения задания. Если нужно будет выполнять скрипт раз в 3 часа впишите в значения часы */3 а в минуты просто *, если раз в сутки — впишите */23, ну почти сутки. Так же в одно поле можно вводить несколько значений через запятую, например если хотите выполнять скрипт 1ого, 5ого, и 25ог числа каждого месяца введите 1,5,25 вместо третей звёздочки. Ещё можно вводить промежуток времени, если ,допустим, в часы ввести 12-17 то скрипт будет выполняться с 12 до 17 включительно раз в час.
Ну вот и всё, в заключение пару примеров:
min hour DoM MoY DoW Command
Настройка сети
/etc/network/interface указываем адрес, маску и (если надо) шлюз
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
/etc/resolv.conf указываем днс-сервер
nameserver 1.2.3.4
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Все поля обязательны для заполнения. Не сложно догадаться что первые 5 отвечают за определения периодичности запуска команды, а последняя собственно команда или полный путь к скрипту. Таким образом, чтобы запустить наш скрипт резервного копирования раз в 10 минут надо вписать следующую строчку.
* - значит все возможные варианты, / служит для определения периодичности выполнения задания. Если нужно будет выполнять скрипт раз в 3 часа впишите в значения часы */3 а в минуты просто *, если раз в сутки — впишите */23, ну почти сутки. Так же в одно поле можно вводить несколько значений через запятую, например если хотите выполнять скрипт 1ого, 5ого, и 25ог числа каждого месяца введите 1,5,25 вместо третей звёздочки. Ещё можно вводить промежуток времени, если ,допустим, в часы ввести 12-17 то скрипт будет выполняться с 12 до 17 включительно раз в час.
Ну вот и всё, в заключение пару примеров:
min hour DoM MoY DoW Command
Настройка сети
/etc/network/interface указываем адрес, маску и (если надо) шлюз
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
/etc/resolv.conf указываем днс-сервер
nameserver 1.2.3.4
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Все поля обязательны для заполнения. Не сложно догадаться что первые 5 отвечают за определения периодичности запуска команды, а последняя собственно команда или полный путь к скрипту. Таким образом, чтобы запустить наш скрипт резервного копирования раз в 10 минут надо вписать следующую строчку.
* - значит все возможные варианты, / служит для определения периодичности выполнения задания. Если нужно будет выполнять скрипт раз в 3 часа впишите в значения часы */3 а в минуты просто *, если раз в сутки — впишите */23, ну почти сутки. Так же в одно поле можно вводить несколько значений через запятую, например если хотите выполнять скрипт 1ого, 5ого, и 25ог числа каждого месяца введите 1,5,25 вместо третей звёздочки. Ещё можно вводить промежуток времени, если ,допустим, в часы ввести 12-17 то скрипт будет выполняться с 12 до 17 включительно раз в час.
Ну вот и всё, в заключение пару примеров:
min hour DoM MoY DoW Command
Настройка сети
/etc/network/interface указываем адрес, маску и (если надо) шлюз
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
/etc/resolv.conf указываем днс-сервер
nameserver 1.2.3.4
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Все поля обязательны для заполнения. Не сложно догадаться что первые 5 отвечают за определения периодичности запуска команды, а последняя собственно команда или полный путь к скрипту. Таким образом, чтобы запустить наш скрипт резервного копирования раз в 10 минут надо вписать следующую строчку.
* - значит все возможные варианты, / служит для определения периодичности выполнения задания. Если нужно будет выполнять скрипт раз в 3 часа впишите в значения часы */3 а в минуты просто *, если раз в сутки — впишите */23, ну почти сутки. Так же в одно поле можно вводить несколько значений через запятую, например если хотите выполнять скрипт 1ого, 5ого, и 25ог числа каждого месяца введите 1,5,25 вместо третей звёздочки. Ещё можно вводить промежуток времени, если ,допустим, в часы ввести 12-17 то скрипт будет выполняться с 12 до 17 включительно раз в час.
Ну вот и всё, в заключение пару примеров:
min hour DoM MoY DoW Command
Настройка сети
/etc/network/interface указываем адрес, маску и (если надо) шлюз
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
/etc/resolv.conf указываем днс-сервер
nameserver 1.2.3.4
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Все поля обязательны для заполнения. Не сложно догадаться что первые 5 отвечают за определения периодичности запуска команды, а последняя собственно команда или полный путь к скрипту. Таким образом, чтобы запустить наш скрипт резервного копирования раз в 10 минут надо вписать следующую строчку.
* - значит все возможные варианты, / служит для определения периодичности выполнения задания. Если нужно будет выполнять скрипт раз в 3 часа впишите в значения часы */3 а в минуты просто *, если раз в сутки — впишите */23, ну почти сутки. Так же в одно поле можно вводить несколько значений через запятую, например если хотите выполнять скрипт 1ого, 5ого, и 25ог числа каждого месяца введите 1,5,25 вместо третей звёздочки. Ещё можно вводить промежуток времени, если ,допустим, в часы ввести 12-17 то скрипт будет выполняться с 12 до 17 включительно раз в час.
Ну вот и всё, в заключение пару примеров:
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Все поля обязательны для заполнения. Не сложно догадаться что первые 5 отвечают за определения периодичности запуска команды, а последняя собственно команда или полный путь к скрипту. Таким образом, чтобы запустить наш скрипт резервного копирования раз в 10 минут надо вписать следующую строчку.
* - значит все возможные варианты, / служит для определения периодичности выполнения задания. Если нужно будет выполнять скрипт раз в 3 часа впишите в значения часы */3 а в минуты просто *, если раз в сутки — впишите */23, ну почти сутки. Так же в одно поле можно вводить несколько значений через запятую, например если хотите выполнять скрипт 1ого, 5ого, и 25ог числа каждого месяца введите 1,5,25 вместо третей звёздочки. Ещё можно вводить промежуток времени, если ,допустим, в часы ввести 12-17 то скрипт будет выполняться с 12 до 17 включительно раз в час.
Ну вот и всё, в заключение пару примеров:
min hour DoM MoY DoW Command
Настройка сети
/etc/network/interface указываем адрес, маску и (если надо) шлюз
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
/etc/resolv.conf указываем днс-сервер
nameserver 1.2.3.4
Общее
lsb_release -a - определить релиз системы
Процессы
Как запустить программу с пониженным приоритетом ввода-вывода?
ionice -c 3 programm_name
-c Класс. 1 для "real time", 2 для "best-effort", 3 для "idle".
Пакеты
Дисковая подсистема
Свободное место на винчестерах
Поиск всех дисковых устройств
bklid
Активность процессов в записи/чтении на диск
iotop
-o -только активные процессы/нити
-P -только процессы
Примонтировать ISO
mount -o loop some.iso /mnt/point
XFS
Проверка фрагментации файла
xfs_bmap -v <point>
где point - файл
возвращает список занимаемых екстентов.
Проверка фрагментации файловой системы
xfs_db -c frag -r /dev/hdd1
Дефрагментация
xfs_fsr -v <point>
где point - файл, точка монтирования или устройство. Может производится на заюзанном устройстве.
Дефраг через крон
30 1 * * * root /usr/sbin/xfs_fsr -t 21600 >/dev/null 2>&1
запускать каждую ночь в 1:30 на шесть часов (опция -t 21600(сек))
Предотвращение дефрагментации
/dev/hda3 /myth xfs defaults,allocsize=512m 0 0
устанавливает размер екстента в 512 метров
Опции монтирования для увеличения быстродействия
/dev/hda3 /myth xfs noatime,nodiratime,allocsize=512m 0 0
отменяет обновление метаданных о времени доступа к файлам и директориям
Восстановление при наличии сбоев или противоречий
telinit 1
umount /dev/hda3
xfs_repair /dev/hda3
Производится только на отмонтированной ФС, желательно в single mode (telinit 1)
Cron
Для редактирования файла кронтаба введём команду
Этой командой мы открываем для редактирования файл crontab для текущего пользователя. Если нашему скрипту нужны права супер пользователя, то нужно редактировать crontab суперпользователя. Делается это командой
Ну и если заменить root а логин другого пользователя, мы будем редактировать его crontab.
Чтобы посмотреть файл crontab введите команду
Файл crontab имеет следующую структуру:
поле1 поле2 поле3 поле4 поле5 команда
Значения первых пяти полей:
1.минуты— число от 0 до 59
2.часы — число от 0 до 23
3.день месяца — число от 1 до 31
4.номер месяца в году — число от 1 до 12
5.день недели — число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Все поля обязательны для заполнения. Не сложно догадаться что первые 5 отвечают за определения периодичности запуска команды, а последняя собственно команда или полный путь к скрипту. Таким образом, чтобы запустить наш скрипт резервного копирования раз в 10 минут надо вписать следующую строчку.