Как конвертировать unix timestamps в shell
Зачастую, для скриптов shell необходимо производить манипуляции с текущей или любой другой датой. Получить текущее значение времени в формате unix timestamp можно используя параметр %s команды date:...
View ArticleВычисление выражений в shell
Для вычисления выражений в shell можно использовать команду expr. Её можно применять как в командной строке, так и в скриптах. Далее рассмотрим несколько примеров использования команды expr. Сложение...
View ArticleУдаление файла по номеру inode
Удалять файлы можно не только по имени, но и по их inode (индексному дескриптору). Подробнее на примере. Сначала создадим файл: [crayon-56346eea814fc981599645/] Отобразим список inode:...
View ArticleКак записать сессию пользователя в linux
Для того, что бы записать все действия пользователя в консоли linux, можно использовать простую команду script. Пример: [crayon-56346eea8117a299151183/] Все действия пользователя будут записаны в файл...
View ArticleПравописание в консоли linux
Для включения возможности автоматического исправления ошибок в именах каталогов в консоли, необходимо использовать команду shopt: [crayon-56346eea80e2a213587810/] Теперь, при ошибке в пути, она будет...
View ArticleНайти алиасы команды в linux
Если вы хотите узнать, установлены ли в системе алиасы для какой-нибудь команды, можно использовать команду type с параметром -all, как показано в следующем примере: [crayon-56346eea80b62533444894/]...
View ArticleКак удалить файл, начинающийся с тире
Работа с файлами, имена которых начинаются с тире, требует осторожности. Символ тире (–) часто используется в завершении команд для ссылки на stdin или stdout. И в этом нет ничего особенного, ни в...
View ArticleРазные кодировки файлов в linux
Для конвертации текстового файла из одной кодировки в другую, можно использовать команду recode. Она поддерживает большое число кодировок, а так же, может конвертировать в base64, конвертировать CRLF и...
View ArticleЗначение симлинка через readlink
Иногда бывает нужно узнать значение символической ссылки без помощи ls -l и подобных способов. Специально для такого случая существует утилита readlink. Пример работы с readlink в консоли или скрипте...
View ArticleПереадресация x11 через ssh
Для начала, нужно убедиться, что ваш дистрибутив поддерживает трансляцию x11 через ssh. Чаще всего эта поддержка присутствует. Старые системы без поддержки данной функции нужно обновить или пересобрать...
View ArticleПеренос почты с одного сервера на другой
Иногда возникает необходимость переезда с одного почтового сервера на другой, перенос всех почтовых сообщений может стать головной болью. Есть один не слишком мудреный способ синхронизировать два...
View ArticleДобавляем свободное место с lvm на CentOS
В моем случае, добавить свободное место понадобилось на виртуальной машине с asterisk под hyper-v. Средствами hyper-v можно легко увеличить размер виртуального жесткого диска, но в lvm linux место само...
View Article
More Pages to Explore .....