что делает хорошая команда -999 ls -l?

Если люди обращаются к phpmyadmin через Интернет, вы должны использовать SSL-шифрование для веб-трафика.

Если нет, добавьте пару строк в ваш htaccess файл, который разрешает только подключение из локальной сети.

Что-то вроде следующего

Order Deny,Allow
    Deny from All
    Allow from 10.253.0.1/24
1
задан 10 July 2017 в 20:03

2 ответа

Объяснение

Он запускает команду ls, используя приоритет понижения.

-999 равен -n 999, а поскольку хороший уровень - это число между -20 к 19, 999 будет считаться 19.

, поэтому ваша команда ls запускается с хорошим уровнем 19.

Тест

Откройте терминал и выполните:

$ ps -o pid,comm,nice | grep bash
8231 bash              0

Вы можете видеть, что хороший уровень bash - 0, который по умолчанию запущен:

$ nice -999 bash

Вы будете в новый баш. Снова запустите ps -o pid,comm,nice | grep bash:

 8231 bash              0
 8273 bash             19

Вы можете видеть, что хороший уровень нового bash равен 19. (Выполняется с наименьшим приоритетом).

1
ответ дан 22 May 2018 в 20:40

Ницца не «показывает на основе приоритета»; он запускает команды с измененным приоритетом. Команда делает именно то, что она сделала бы, если бы она начиналась с ls -l (то есть она перечисляет файлы в текущем каталоге, включая такие данные, как разрешения, размер и время доступа), но при уменьшенном приоритете увеличивается его привлекательность - 999).

Вы также должны знать, что нет смысла использовать значения значимости настолько большие: в любом случае он будет зажат в диапазоне от -20 до 19.

0
ответ дан 22 May 2018 в 20:40

Другие вопросы по тегам:

Похожие вопросы: