Это синтаксис SQL, сравнимый с синтаксисом LINQ для внутреннего и левого внешних соединений. Left Outer Join:
http://www.ozkary.com/2011/07/linq-to-entity-inner-and-left-joins.html
"В следующем примере группа соединяется между продуктом и категорией. Это по существу левое объединение. В выражение возвращается данные, даже если таблица категорий пуста. Чтобы получить доступ к свойствам таблицы категорий, мы должны теперь выбрать из перечислимого результата, добавив из cl в оператор catList.DefaultIfEmpty ().
Попробуйте uname -m
. Который нуждается uname --machine
, и это производит:
x86_64 ==> 64-bit kernel
i686 ==> 32-bit kernel
<час> Иначе, не для ядра Linux, а для ЦП , Вы вводите:
cat /proc/cpuinfo
или:
grep flags /proc/cpuinfo
Под параметром "флагов", Вы будете видеть различные значения: см." , Что делает флаги в среднем/proc/cpuinfo? " Среди них, каждого называют lm
: Long Mode
( x86-64: amd64, также известный как Intel 64, т.е. 64-разрядный способный)
lm ==> 64-bit processor
Или использование lshw
(как упомянуто ниже [1 116] Rolf из Саксонии ), без [1 110] (только для захвата ширины CPU):
lshw -class cpu|grep "^ width"|uniq|awk '{print $2}'
Примечание: у Вас может быть 64-разрядный ЦП с 32-разрядным ядром, установленным .
(как [1 117] ysdx упоминает в [1 118] его собственный ответ , "В наше время, система может быть мультидуга , таким образом, это не имеет смысла так или иначе. Вы могли бы хотеть найти цель по умолчанию компилятора")
При выполнении платформы на 64 бита, Вы видели бы x86_64 или что-то очень похожее в выводе от , uname-a
Для получения определенного аппаратного названия машины работает
uname -m
, можно также звонить
getconf LONG_BIT
, который возвращается или 32 или 64
Та система составляет 32 бита. iX86 в uname
средства это - 32-разрядная архитектура. Если бы это были 64 бита, то это возвратилось бы
Linux mars 2.6.9-67.0.15.ELsmp #1 SMP Tue Apr 22 13:50:33 EDT 2008 x86_64 i686 x86_64 x86_64 GNU/Linux
Если у Вас есть 64-разрядная ОС вместо i686, Вы имеете x86_64
или ia64
в выводе uname -a
. В этом у Вас нет ни одной из этих двух строк; у Вас есть 32-разрядная ОС (обратите внимание, что это не означает, что Ваш ЦП не является 64-разрядным).