Лучше проверьте lscpu, где вы можете увидеть "Thread(s) per core: 1", что означает только один поток на 1 ядро.
# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 2
NUMA node(s): 2
Vendor ID: GenuineIntel
CPU family: 6
Model: 63
Model name: Intel(R) Xeon(R) CPU E5-2623 v3 @ 3.00GHz
Stepping: 2
CPU MHz: 1200.000
BogoMIPS: 5992.82
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 10240K
NUMA node0 CPU(s): 0,1,4,5
NUMA node1 CPU(s): 2,3,6,7
Интересно, что это за цвет при установке, может ли кто-нибудь пролить свет?
Цвета
ls
могут представляют разрешения, по умолчанию для некоторых систем на зеленом фоне отображаются каталоги, в которых у всех есть права на запись:
Вы можете изменить цвет по умолчанию, как показано ниже:
Экспорт базы данных цветов каталога:
dircolors --print-database > ~/.mydircolors
Откройте его с помощью ваш любимый редактор ( nano ~ / .mydircolors
), Измените или добавьте недостающее расширение файла по своему усмотрению, затем откройте свой .bashrc
:
Закомментируйте следующие строки, чтобы get:
# You may uncomment the following lines if you want `ls' to be colorized:
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
Измените eval " dircolors
" на:
eval "`dircolors ~/.mydircolors`"
Сохранить и выйти.
Я предполагаю, что вы используете ls
, который раскрашивает каталоги / файлы.
ls
раскрашивает каталоги и файлы в зависимости от того, какие у них разрешения и какие у них есть разрешения, не заботясь о точках монтирования. Вероятно, разрешения различаются для разных способов подключения удаленных общих ресурсов. Используйте ls -l
, чтобы узнать, какие разрешения, а также другую информацию имеют каталоги.
Фактическая окраска зависит от того, какая версия ls и какие цветовые схемы установлены на вашем терминале, но для меня зеленый фон указывает на то, что у папки есть права на запись (т.е. любой может писать в папку):
Для начала, раскраска в выводе ls
настраивается (с помощью переменной окружения LS_COLORS
, см. этот ответ о раскраске ls). Итак, зеленый цвет на рисунке для 173_VM
обусловлен установленным sticky bit, что видно по t
справа в первом поле.
Попробуйте так:
ls -ld /tmp
и если вы не вмешивались в LS_COLORS
(или в права доступа /tmp
), то /tmp
тоже должен отображаться зеленым.
Аналогично:
mkdir -m 1777 xyz
ls -ld xyz
В общем, странные разрешения меня поражают: --S-Srwt
- восьмеричное 7007, и это вообще не имеет смысла.
В этом случае зеленый цвет отображается из-за того, что в каталоге установлен "липкий бит". Это обозначается буквой "t" в разрешениях (обратите внимание, что в другом каталоге нет буквы t).
По сути, это означает, что каталог доступен для записи всем пользователям системы, но только владелец файла в нем может удалять/переименовывать его, чтобы предотвратить случайное уничтожение.
Для получения более подробной информации о липких битах здесь есть исчерпывающее объяснение.