-
Изменение или отключение функции блокировки файлов в Mac OS X Lion
Всякий раз, когда вы пытаетесь изменить файл, который не изменялся в течение двух недель, вы получаете следующее сообщение:
The file [File Name] is locked because you haven’t made any changes to it recently.
Продолжить читать → -
Подсчёт количества строк в файлах CSS и PHP, рекурсивно в каталоге
Временами бывает нужно посчитать количество строк кода в написанном проекте. Для этого Я написал сценарий на “BASH” который считает количество строк во всех файлах с “PHP” и “CSS” расширением найденных в указанном каталоге и его подкаталогах (рекурсивно).
Продолжить читать → -
Чтение, редактирование и удаление метаданных файлов
Многие форматы файлов могут содержать метаданные. Существуют разные типы метаданных. Большинство цифровых фото/видеокамер и мобильных телефонов добавляют EXIF метаданные в фотографии и видеофайлы. Метаданные могут содержать информацию об устройстве, его настройки, местоположение (координаты GPS) и многое другое.
Продолжить читать → -
Перезапуск сетевого интерфейса при недоступности хоста
Мой Raspberry Pi подключен к локальной сети по WiFi с помощью USB WiFi адаптера «ASUS USB-N10» и при сбоях в сети (например когда рутер зависает или перезагружается) Raspberry Pi не переподключается к WiFi сети. Чтобы исправить эту ситуацию Я написал маленький сценарий на «Shell» проверяющий доступность сети пингуя рутер и перезапускающий интерфейс
Продолжить читать →wlan0
. После записи вcron
сценарий будет проверять сеть каждую минуту. -
Chrooted SFTP (SSH FTP)
Сервер
Продолжить читать →sshd
(OpenSSH) позволяет осуществлять доступ по протоколу SFTP. «OpenSSH» по умолчанию даёт пользователю доступ ко всей файловой системе, тоесть к корню. Но можно chroot-нуть пользователя в его домашнюю директорию. Тоесть юзер будет заперт в своей домашней директории.