lock com xscreensaver
Publicado por Paulo Victor 10/11/2005
[ Hits: 4.849 ]
Esse script utiliza getopts, para receber um parâmetro: "-i" = para iniciar o xscreensaver ou "-l" para lockar a maquina. Bem simples e eficaz. Espero que gostem. =)
#!/bin/sh # Script locked xscreensaver # Paulo Victor vulgo Lord Odin # paulo.vma@uol.com.br USER="$( who | awk '{print $1}'| uniq )" USAGE="Uso: `basename $0` [-h help] [-l lock] [-i xscreensaver] " [ $1 ] || { echo $USAGE; exit 1; } while getopts 'hli' PARAMETRO; do case $PARAMETRO in h) echo -n " Script que inicia rdesktop. Uso: `basename $0` [opcoes] Onde as opcoes podem ser: -h help exibe essa mensagem -l lock trava o desktop -i xscreensaver Inicia Xscreensaver" echo "" echo "" ;; l) if pgrep -U $USER -x xscreensaver; then xscreensaver-command -lock else echo "xscreensaver não está rodando" exit 1; fi ;; i) echo "Iniciando xscreensaver" xscreensaver & xscreensaver-command -lock ;; esac done
Instalação do Layer7 e compilação do kernel (automático)
Bashblog v1.0 0 - cria um microblog em HTML5
Pequeno, simples mas interessante chat desenvolvido totalmente em shell script.
Testando se a conexão com a Internet está ativa
Gera estatísticas de tráfego de pacotes nas interfaces de um servidor linux via SNMPv3.
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (16)
Arch Linux - Guia para Iniciantes (2)
Problemas ao instalar o PHP (11)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)