вершина в пакетном режиме, нуждайтесь в % ЦП для каждого ядра

Вы, вероятно, хотите/bin/bash, если Вы не должны использовать/bin/sh,/bin/sh более ограничивается. Таким образом, если Вы используете удар:

Как так:

 if [[ -e filename ]]; then
    echo 'exists'
 fi

Если Ваше имя файла находится в переменной, то используйте следующее, двойные кавычки важны, если файл имеет пространство в нем:

if [[ -e "$myFile" ]]; then
   echo 'exists'
fi

Если Вы используете sh и хотите быть совместимыми со Станд. IEEE 1003.1,2004 Выпуска, то используйте одиночные скобки вместо этого. Переключатель-e все еще поддерживается.

8
задан 7 November 2016 в 19:10
3 ответа

Можно использовать конфигурационный файл для этого. Самый легкий путь к открытому верху, и настройте его способ, которым Вы хотите. В этом случае это означает использовать 1 для получения списка на ЦП. Затем имейте его, пишут конфигурационный файл с Shift+W. После этого это будет использовать тот файл конфигурации каждый раз, когда тот пользователь выполняет вершину, и сохраните то же появление, даже в пакетном режиме.

Обратите внимание вероятную необходимость в a $HOME переменная определила при использовании этого через крон или некоторую другую среду, испытывающую недостаток в стандартных определениях входа в систему.

9
ответ дан 2 December 2019 в 22:59

Я не знаком со способом сделать это с вершиной, но Вы могли бы взглянуть на mpstat который покажет загрузку ЦП на ядро.

1
ответ дан 2 December 2019 в 22:59
# mpstat -P ALL 1

10:54:41 PM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
10:54:42 PM  all    8.20    0.12    0.75    0.00    0.00    0.00    0.00    0.00   90.93
10:54:42 PM    0   24.00    0.00    2.00    0.00    0.00    0.00    0.00    0.00   74.00
10:54:42 PM    1   22.00    0.00    2.00    0.00    0.00    0.00    0.00    0.00   76.00
10:54:42 PM    2    2.02    1.01    0.00    0.00    0.00    0.00    0.00    0.00   96.97
10:54:42 PM    3    2.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00   98.00
10:54:42 PM    4   14.15    0.00    1.89    0.00    0.00    0.00    0.00    0.00   83.96
10:54:42 PM    5    1.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00   99.00
10:54:42 PM    6    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
10:54:42 PM    7    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
0
ответ дан 2 December 2019 в 22:59

Теги

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