# Como usar o comando ps do Linux para obter uma visão geral dos processos em execução

O comando ps para [Linux](https://www.ionos.com/digitalguide/server/know-how/linux-the-cost-effective-alternative-to-windows/ "Linux - the cost-effective alternative to Windows") lhe dará uma visão geral de todos os processos atualmente em execução no seu sistema. O comando também tem uma série de opções para que você possa obter uma lista mais específica.

## O que é o comando ps do Linux?

Se o seu sistema estiver sendo executado de forma particularmente lenta ou se você estiver enfrentando outros problemas, o [O comando Linux](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/comandos-linux-para-usar-no-terminal/ "Linux commands: Uma visão geral dos comandos do terminal") ps pode ser de grande ajuda. Isso lhe dará **uma lista de todos os processos que estão sendo executados no momento em seu sistema**. Nesse caso, “ps” significa “status do processo”. O comando fornecerá o nome do processo juntamente com o número de identificação do processo (PID), o tempo de CPU que ele está consumindo e o terminal como padrão. Todas essas informações são úteis para que você tenha uma visão geral e identifique rapidamente os problemas. Se você quiser investigar processos específicos, recomendamos o uso do comando pgrep. O comando ps funciona em todas as [distribuições Linux](https://www.ionos.com/digitalguide/server/configuration/linux-distributions/ "Distribuições Linux"), como [Ubuntu](https://www.ionos.com/digitalguide/server/know-how/ubuntu-the-linux-system-for-everyone/ "Ubuntu: O sistema Linux para todos").

## Como funciona o comando ps?

Se você digitar o comando ps sem usar nenhuma opção, receberá uma lista de todos os processos que foram iniciados no shell atual. Outros processos não serão mostrados nesse caso. Se você quiser vê-los também, leia mais abaixo. A lista é muito fácil de ser visualizada e fornece alguns critérios de referência iniciais, como a boa ou má execução dos processos atuais.

## Como é a sintaxe do ps?

A sintaxe do comando ps do Linux é muito fácil de usar e tem a seguinte aparência:

```shell
ps [Options]
```

Se você executar o comando, ele fornecerá uma lista de todos os processos que estão em execução no momento.

## Quais são as opções do ps do Linux?

O comando ps tem diferentes opções que podem ser usadas. As opções no formato UNIX podem ser adicionadas usando um hífen simples e podem ser agrupadas. As opções BSD não precisam do hífen e também podem ser agrupadas. As opções GNU são iniciadas com dois hífens. Entre as opções mais importantes estão:

- **-A:** Leva em conta todos os processos que estão sendo executados no sistema.
- **-a:** Também leva em conta todos os processos, exceto aqueles que não estão vinculados ao terminal. Além disso, os líderes de sessão são excluídos.
- **-C \[Process\]:** Isso exibe apenas os processos listados em \[Processes\].
- **-d:** Inclui todos os processos, exceto os líderes de sessão.
- **-e:** Idêntico a -A.
- **-f:** Você pode usar essa opção para obter uma lista mais detalhada dos processos individuais.
- **r:** Leva em conta apenas os processos em execução no momento.
- **T:** Isso levará em conta apenas os processos que estão conectados ao terminal atual.
- **x:** Você pode usar essa opção para limitar o resultado aos processos que pertencem a você ou a outros usuários.

## Exemplos de um comando ps

Para deixar mais claro como você pode usar o ps do Linux com as diferentes opções, aqui estão alguns exemplos:

```shell
$ ps -A
```

Isso mostrará todos os processos.

```shell
$ ps -ef
```

Isso lhe dará mais detalhes sobre todos os processos.

```shell
$ ps -fC programm1, programm2, programm3
```

Com esse exemplo, você verá informações mais detalhadas sobre determinados programas.


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/comando-ps-do-linux/](https://www.ionos.com/pt-br/digitalguide/servidor/configuracao/comando-ps-do-linux/) for AI/LLM consumption.