Префикс установки по умолчанию /usr/local
, использование:
sudo pip install --upgrade --install-option="--prefix=/usr" pip
<?php
$command = "grep -ri 'abcdef' ./*";
$output = shell_exec($command);
echo "$output";
echo "Grep job over.";
?>
Изменить в соответствии с требуемым поиском grep.
Сохраните как grep.php
. Затем загрузите в корневой каталог и посетите URL
http://Your Site/grep.php
С помощью этой команды можно подключиться к серверу, разрешив использовать только открытые ключи (и немедленно выйти из него):
user@box ~ $ ssh -o PasswordAuthentication=no -o BatchMode=yes HOSTNAME exit &>/dev/null
user@box ~ $ test $? == 0 && echo can connect || echo cannot connect
can connect
user@box ~ $
После выполнения основной команды можно проверить код результата, можно ли подключиться без пароля или нет.
-121--81520-Панель & WHM для запуска на сервере SELinux должен оставаться отключенным. можно проверить состояние selinux с помощью следующей команды.
sestatus
-121--185752- Да можно использовать команду grep
без оболочки. Сначала необходимо проверить функцию enable shell _ exec
enable в php.ini
, затем можно использовать.