Perguntas com a marcação «proc»

procfs (ou o sistema de arquivos proc) é um sistema de arquivos especial em sistemas operacionais do tipo UNIX que apresenta informações sobre processos e outras informações do sistema em uma estrutura hierárquica do tipo arquivo


3
Por que proc é chamado de sistema de arquivos?
O procsistema de arquivos permite que o kernel comunique informações sobre cada processo em execução em um sistema Linux. Por que é procchamado de sistema de arquivos? Não é como um sistema de arquivos real ext4. É apenas uma coleção de arquivos contendo informações sobre os processos em execução.
20 filesystems  proc 



2
Como o / proc / self é implementado no Linux?
Eu estava mexendo no /procsistema de arquivos no Linux e me deparei com isso /proc/self, que é um link simbólico para o diretório de processos do processo atual. Eu gostaria de saber como é implementado. Uma solução seria alterar esse link simbólico em todas as alternâncias de contexto , mas …
19 process  proc 

2
alterar o ambiente de um processo em execução
Como é possível alterar alguma variável no envprocesso que já está em execução, por exemplo, através de /proc/PID/environ?Esse "arquivo" é read-only. É necessário alterar ou desabilitar a variável DISPLAY de um trabalho em lotes de longa execução sem matá-lo.

5
Descubra qual dispositivo / dev / root representa no Linux?
No Linux, há um /dev/rootnó de dispositivo. Este será o mesmo dispositivo de bloco que outro nó do dispositivo, como /dev/sdaX. Como posso resolver /dev/rooto nó do dispositivo 'real' nessa situação, para poder mostrar ao usuário um nome de dispositivo sensível? Por exemplo, eu posso encontrar essa situação ao analisar …
17 linux  proc  devices 


1
É possível obter o ID do grupo de processos em / proc?
Em " /programming/13038143/how-to-get-pids-in-one-process-group-in-linux-os ", vejo todas as respostas mencionando pse nenhuma mencionando /proc. "ps" parece não ser muito portátil (as versões do Android e do Busybox esperam argumentos diferentes), e eu quero poder listar pids com pgids com ferramentas simples e portáteis. Em /proc/.../status, vejo Tgid:(ID do grupo de encadeamentos), …


5
Leia a pilha de outro processo?
Estou tentando ler a pilha de um processo filho, mas sem sorte. Eu sei que é possível usar ptrace, mas ptracea interface permite que você leia apenas uma palavra de cada vez, e estou tentando digitalizar partes maiores da pilha. Também tentei ler os /proc/$pid/memlimites da pilha como extraídos do …
16 linux  kernel  memory  proc 


4
Como aprendo o que posso fazer com / proc e / sys [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Unix e Linux Stack Exchange. Fechado há 2 anos . Gostaria de saber mais sobre os usos avançados dos sistemas de arquivos …
15 linux  kernel  proc  sysfs 

2
Determinar se um processo específico é de 32 ou 64 bits
Dado um kernel Linux 2.6.x ou mais recente e a área de usuário existente capaz de executar os binários ELF32 e ELF64 (ou seja, bem passado Como sei que minha CPU suporta sistemas operacionais de 64 bits no Linux? ), Como posso determinar se um determinado processo ( PID) está …
14 linux  64bit  proc  elf 

2
Escute a saída do processo dado pid $$
Digamos que eu tenho um pid na mão, mypid=$$ existe algum comando bash / system que eu possa usar para escutar a saída desse processo com o pid fornecido? Se não existir nenhum processo com mypid, acho que o comando deve simplesmente falhar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.