O que o e comercial em 'cat &' significa no linux?

0

Em um curso da Linux Foundation, somos instruídos a usar cat & em um terminal para retornar o que parece ser o atual PID max (usado). Eu queria esclarecer o que significa o parâmetro & , mas os dois cat --help e man cat não mostraram nada para o parâmetro "e" comercial.

Instantâneo para maior clareza:

Alguémpode,porfavor,explicarosignificadodo"e" comercial neste contexto?

    
por Alxs 10.12.2016 / 17:12

1 resposta

2

O & significa que você envia o comando para o segundo plano (também chamado de bifurcação ), e você recebe "de volta" o prompt mesmo que a execução do comando continue (se houver).

Há uma discussão muito boa sobre isso em este tópico .

Para saber qual é o max_pid , você pode procurar em /proc :

cat /proc/sys/kernel/pid_max 
32768

Ou (como root ):

sysctl kernel.pid_max 
kernel.pid_max = 32768
    
por 10.12.2016 / 17:17