Pegando as informações do usuario
Publicado por Rafael 28/08/2004
[ Hits: 13.296 ]
Script bem interessante aonde mostra as informações do usuario com teste se ele existe.
Mostra o ID, UID, GID, grupos pertecentes, etc
#!/bin/bash ################################################################## #Script para pegar as infomações do usuario #Escrito por Rafael B. Gianesini #Pode ser alterado! ################################################################## clear #Pegando o parametro Nome do Usuario e armazenando em $us echo -n "Escreva o nome do usuario: " read us #fazendo o teste para ver se o usuario realmente existe teste=$(grep -w ^$us /etc/passwd | cut -d: -f 1) #testando se o campo digitado foi nulo! if [ -z $us ]; then echo "ERRO!" echo echo "Parametro invalido!!!" echo "Aguarde..." sleep 3 /bin/bash ./rafa1.sh #testando se o $teste é vazio! elif [ -z $teste ]; then echo "O usuario nao existe" echo "Aguarde..." sleep 3 /bin/bash ./rafa1.sh else echo "O login do usuario é ............. $us " echo "O nome do usuario é ......... .... $(cat /etc/passwd |grep ^$us | cut -d : -f 5|cut -d , -f 1)" echo "O UID do $us é ................... $(id -u $us)" echo "O GID do $us é ................... $(id -g $us)" echo "O GID ........................... $(id -gn $us)" echo "O diretorio pessoal do $us é ......$(cat /etc/passwd |grep ^$us | cut -d : -f 6)" echo "O Pid é .......................... $$" echo "grupos ........................... $(id -Gn $us)" echo "grupos ........................... $(id -G $us)" echo "Camando .......................... $0" fi
Visualisando espaço em disco, data do sistema e usuarios conectados
Instalador de Pacotes em Dialog
Instalador do LOIC (Low Orbit Ion Cannon)
Criador de pacotes para o Slackware
Nenhum coment�rio foi encontrado.
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Como unir duas coleções de ROMs preservando as versões traduzidas (sem duplicatas)
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Browser/Placa de vídeo trava Ubuntu 22.04 (2)
Salvar estado da VM no virt-manager [RESOLVIDO] (5)