Conectou.Net - Projetos e Consultoria para Redes e Servidores Debian Linux.

e-mail: cazemek@yahoo.com.br - Cel: (041) 9831-2389

segunda-feira, 27 de setembro de 2010

Listar Usuários Linux

Como Listar os Usuários do Linux
Via Linha de Comando:

Muitas vezes tive dificuldade em listar os usuários Linux.
Na maioria das vezes uso o comando:
#more /etc/passwd
Mas não aparecem apenas os nomes de usuários.

Para isso desenvolvi este pequeno script que lista apenas os usuários:


#!/bin/bash
clear
echo ' Usuários do Linux:'
echo '-----------------------------------'
cat /etc/passwd | awk -F ":" '{print $1}'
echo '-----------------------------------'

Grave esse script em um arquivo texto.
Para executar o script use o comando:
#sh nomedoscript

3 comentários:

  1. cat /etc/passwd | awk -F ":" '{print $1}'

    Como são dois comandos distintos, deve ser usado o caracter | (barra vertical), para agrega-los.

    ResponderExcluir
  2. Valeu pelo aviso MAX...

    Para funcionar tem que ter o caractere | (barra vertical).

    Já ta corrigido o comando.

    Um Abraço para todos!!!

    ResponderExcluir
  3. | "pipe", este "lê"a saida do comando anterior e executa uma nova função, filtro, etc sobre aquela primeira saida

    att. Joao

    ResponderExcluir

Duvidas, Sugestões, Soluções Melhores!!

Compartilhe seu conhecimento!!!