Что случилось только с использованием egrep
?
egrep -r 'string1|string2|string3' /var/www/http
Чтобы Windows могла видеть раздел ext4, нужен драйвер ext4.
NTFS не имеет атрибутов в стиле Linux, поэтому любые изменения в разрешениях реализованы в виде no-op в модуле файловой системы NTFS. Для выполнения чего-либо на разделе NTFS у вас есть 2 варианта:
Размонтируйте раздел с помощью опции exec
, что сделает все файлы на разделе исполняемыми. Таким образом, ваша запись /etc/fstab/
может быть такой же:
/dev/sda2 /media/partition ntfs-3g по умолчанию,exec 0 0
Скопируйте файл в раздел, поддерживающий атрибуты в стиле Linux, запустите chmod +x файл
и выполните его.
Вы также можете посмотреть man mount
, чтобы посмотреть, какие существуют различные опции, и построить строку опций, которая наилучшим образом соответствует вашим потребностям.
Поскольку NTFS не поддерживает разрешения Linux, единственный вариант - разрешить выполнение всех файлов в разделе. Это необходимо сделать при монтировании раздела.
mkdir ntfs
sudo mount -o fmask=000 /dev/sda2 ntfs