Спасибо за комментарий Марка Плотника. Я нашел решение. Хотя он не использует расширение истории bash. (Я считаю, что использование расширения истории bash для достижения этого невозможно после прочтения [раздел 9.3.1 справочного руководства bash].(https://www.gnu.org/software/bash/manual/html_node/Event-Designators.html)
Решение состоит в том, чтобы поместить следующие строки в ~/.inputrc
или раскомментировать соответствующие строки в /etc/inputrc
для глобального эффекта.
"\e[5~": history-search-backward
"\e[6~": history-search-forward
Соответствующий код можно найти, нажав CtrlV , а затем клавишу PageUp . Команды взяты из раздела 8.4.2 руководства bash. .
После этого я могу использовать клавишу PageUp , чтобы перейти к первой команде, как прокомментировал Марк.
Вам просто нужно cd
перейти в каталог на диске, который вы хотите выделить. Использование опции -v
подтверждает, что файлы стресса создаются в текущем каталоге.
# stress -v -d 1
stress: info: [29736] dispatching hogs: 0 cpu, 0 io, 0 vm, 1 hdd
stress: dbug: [29736] using backoff sleep of 3000us
stress: dbug: [29736] --> hoghdd worker 1 [29737] forked
stress: dbug: [29737] seeding 1048575 byte buffer with random data
stress: dbug: [29737] opened./stress.yPWMGk for writing 1073741824 bytes
stress: dbug: [29737] unlinking./stress.yPWMGk
stress: dbug: [29737] fast writing to./stress.yPWMGk
Я также предлагаю вам использовать fio
, если вам нужен более точный инструмент.