Enviado em 23/06/2017 - 18:38h
Gosto de trabalhar com script no profile.d.#!/bin/bash
export PS1="[\A][\u@\h \W]\\$ "
#Colours
red="\033[00;31m"
RED="\033[01;31m"
green="\033[00;32m"
GREEN="\033[01;32m"
brown="\033[00;33m"
YELLOW="\033[01;33m"
blue="\033[00;34m"
BLUE="\033[01;34m"
purple="\033[00;35m"
PURPLE="\033[01;35m"
cyan="\033[00;36m"
CYAN="\033[01;36m"
white="\033[00;37m"
WHITE="\033[01;37m"
NC="\033[00m"
echo -e "${RED}******************************************************************************"
echo -e "${RED} Uso permitido somente para pessoas autorizadas!"
echo -e "${RED} Todas as ações serão monitoradas e auditadas."
CPUMOD=$(cat /proc/cpuinfo | grep -m 1 -w 'model name' | awk -F: '{print $2}')
HOSTNAME=$(uname -n)
KERNEL=$(uname -r)
MEMUSAGE=$(free -m | awk 'NR==2{printf "Memory Usage: %s/%sMB (%.2f%%)\n", $3,$2,$3*100/$2 }')
DISCO=$(df -Ph / | awk 'NR == 2')
UPTIME=$(uptime | awk -F'( |,|:)+' '{if ($7=="min") m=$6; else {if ($7~/^day/) {d=$6;h=$8;m=$9} else {h=$6;m=$7}}} {print d+0,"days,",h+0,"hours,",m+0,"minutes."}')
echo -e ""
echo -e "${WHITE} Bem vindo ${YELLOW}${USER}!"
echo -e ""
echo -e "${WHITE} Date: "`date`
echo -e ""
echo -e "${WHITE} Uptime: ${UPTIME}"
echo -e ""
echo -e "${WHITE} Hostname: ${HOSTNAME}"
echo -e "${WHITE} Kernel: ${KERNEL}"
echo -e "${WHITE} CPU Model: ${CPUMOD}"
echo -e ""
echo -e "${WHITE} Disco Raiz: ${DISCO}"
echo -e ""
echo -e "${WHITE} ${MEMUSAGE}"
echo -e ""
echo -e "${RED}******************************************************************************"
# Reset Terminal Colour Back to Normal
echo -e "${NC}"
******************************************************************************
Uso permitido somente para pessoas autorizadas!
Todas as ações serão monitoradas e auditadas.
Bem vindo amarildo!
Date: sex jun 23 18:37:52 -03 2017
Uptime: 5 days, 7 hours, 45 minutes.
Hostname: teste
Kernel: 4.11.5-200.fc25.x86_64
CPU Model: Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz
Disco Raiz: /dev/sda4 439G 217G 222G 50% /
Memory Usage: 2827/15927MB (17.75%)
******************************************************************************
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
Linux Mint nao reconhece segundo monitor. (1)
Copiar uma pasta 100% fiel a original? (6)