Fernando Mercês Postado Setembro 10, 2017 em 16:14 Compartilhar Postado Setembro 10, 2017 em 16:14 A tarefa não é difícil, mas decidi mostrar como faço. :-) A maneira rápida quando tenho shell: $ file /bin/ls /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=a0823e17cafbe5b2296346216445566840fdfd88, stripped Programaticamente em C (8 bytes significam 64 bits). $ echo 'main(){printf("%d\n", sizeof(void *));}' | tcc -run - 8 Só pra ver se o processador suporta: $ grep --color -w lm /proc/cpuinfo O clássico: $ uname -a Linux linux64 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u3 (2017-08-15) x86_64 GNU/Linux Ou pelo nome dos arquivos do kernel: $ ls /boot config-3.16.0-4-amd64 grub initrd.img-3.16.0-4-amd64 System.map-3.16.0-4-amd64 vmlinuz-3.16.0-4-amd64 Tem outra maneira de fazer? :-) Link para o comentário Compartilhar em outros sites More sharing options...
Leandro Fróes Postado Setembro 11, 2017 em 01:43 Compartilhar Postado Setembro 11, 2017 em 01:43 Boa!! cat /proc/version Link para o comentário Compartilhar em outros sites More sharing options...
fredericopissarra Postado Fevereiro 22, 2019 em 10:32 Compartilhar Postado Fevereiro 22, 2019 em 10:32 Meio tarde, nem me lembrava desse post... mas, eis outra maneira: $ arch []s Fred Link para o comentário Compartilhar em outros sites More sharing options...
Fernando Mercês Postado Fevereiro 22, 2019 em 19:54 Autor Compartilhar Postado Fevereiro 22, 2019 em 19:54 Anos e anos de Linux e não conhecia nem o /proc/version nem o comando arch. Cada vez me identifico no pensamento socrático... Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Arquivado
Este tópico foi arquivado e está fechado para novas respostas.