Что на самом деле измеряет `dd if=/dev/zero of=/dev/null `?

Ни один из этих ответов не помог мне понять, как работает настройка подсказок. Вот что я собрал за несколько часов поиска по различным форумам, стекам, вики и т. д.:

Найдите подсказку

nano ~/.bashrc

Найдите в bashrcPS1либо вручную, либо с помощью Alt+F . Это первое приглашение bash, которое вы видите, когда вводите команду. PS[2-4]также существуют, но используются редко.

Определение цветов

Над строкой PS1добавьте определения цветов:

# Color Variables
c1='\[\033[0;30m\]' # Non-bold color 1
C1='\[\033[1;30m\]' # Bold color 1
c2='\[\033[0;31m\]' # Non-bold color 2
C2='\[\033[1;31m\]' # Bold color 2
c3='\[\033[0;32m\]' # Non-bold color 3
C3='\[\033[1;32m\]' # Bold color 3
c4='\[\033[0;33m\]' # Non-bold color 4
C4='\[\033[1;33m\]' # Bold color 4
c5='\[\033[0;34m\]' # Non-bold color 5
C5='\[\033[1;34m\]' # Bold color 5
c6='\[\033[0;35m\]' # Non-bold color 6
C6='\[\033[1;35m\]' # Bold color 6
c7='\[\033[0;36m\]' # Non-bold color 7
C7='\[\033[1;36m\]' # Bold color 7
c8='\[\033[0;37m\]' # Non-bold color 8
C8='\[\033[1;37m\]' # Bold color 8
NC='\[\033[0m\]'    # Back to default color

Настройка цветов

Теперь где-то в вашем (предположительно графическом )терминале у вас должна быть возможность настройки. Например, я использую KDE Konsole:Settings > Edit Current Profile... > Appearance > Edit...показывает этот интерфейс настройки:

Konsole colors customization

Теперь измените их на любые цвета, которые вам нравятся. Ваш передний план — это ваш цвет по умолчанию, а Цвета 1 ~8 — это те, которые вы определили, которые вы можете выбрать. Это не означает, что определения основаны на 0 -, в то время как эта настройка и ваши переменные основаны на 1 -.

Используйте цвета в подсказке

Для приглашения по умолчанию у меня есть:

PS1="[\u@\h \W]\$ "

\uваше u имя пользователя, \hваше h ostname, \Wэто W вот вы (какой каталог ), а \$— это подсказка (#, когда userid=0 [root] ).

Вы можете настроить это, добавив $c1, $c2 `и т. д. перед цветом, который вы хотите изменить. Например, у меня:

PS1="$c2[$C8\u$c2@$C7\h $C6\W$c2]$C2\$$NC "

Это приводит к:

My bash prompt

Примечание :Вам нужно использовать NCв конце, чтобы сбросить его на цвет по умолчанию, иначе все, что после вашего приглашения (будет введено вами ), каким бы ни был последний цвет в вашем приглашении.

1
15.01.2021, 13:31
1 ответ

Это не тестирует ваш жесткий диск, а только 1 часть вашего процессора (, так как dd использует однопоточный процесс)

По сути, вы просите процессор отправить как можно больше нулей в черную дыру.

Если я сделаю то же самое, что и вы, на моей машине, я получу следующее:

dd if=/dev/zero of=/dev/null bs=16384 count=2000
2000+0 records in
2000+0 records out
32768000 bytes (33 MB, 31 MiB) copied, 0,018317 s, 1,8 GB/s

Короче говоря, у вас процессор лучше, чем у меня;-)

Intel (R )Core (TM )i5 -2410M CPU @ 2,30 ГГц

4
18.03.2021, 22:36

Теги

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