user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 13-07-2013 10:15:49

IceF0x
#! Gourou Linux

about.sh pour Kali Linux

Voici un petit code sympa pour afficher les info basé sur screenfetch et le about.sh de viperr

1373704684.png

#!/bin/bash
# Under licence GPLv3 http://www.gnu.org/licenses/gpl.txt
c1="\e[1;37m" # White
c2="\e[1;30m" # Dark Gray
rs="\e[0m"
red='\e[0;31m'
yellow='\e[0;33m'
if [ -n "${my_lcolor}" ]; then c1="${my_lcolor}"; c2="${my_lcolor}"; fi
startline="0"
detectmem () {
        total_mem=$(awk '/MemTotal/ { print $2 }' /proc/meminfo)
        totalmem=$((${total_mem}/1024))
        if free | grep -q '/cache'; then
                used_mem=$(free | awk '/cache:/ { print $3 }')
                usedmem=$((${used_mem}/1024))
        else
                free_mem=$(awk '/MemFree/ { print $2 }' /proc/meminfo)
                used_mem=$((${total_mem} - ${free_mem}))
                usedmem=$((${used_mem}/1024))
        fi
        mem="${usedmem}MB / ${totalmem}MB"
        [[ "$verbosity" -eq "1" ]] && verboseOut "Finding current RAM usage...found as '$mem'"
}
detectuptime () {
        uptime=`awk -F. '{print $1}' /proc/uptime`
        secs=$((${uptime}%60))
        mins=$((${uptime}/60%60))
        hours=$((${uptime}/3600%24))
        days=$((${uptime}/86400))
        uptime="${mins}m"
        if [ "${hours}" -ne "0" ]; then
                uptime="${hours}h ${uptime}"
        fi
        if [ "${days}" -ne "0" ]; then
                uptime="${days}d ${uptime}"
        fi
        [[ "$verbosity" -eq "1" ]] && verboseOut "Finding current uptime...found as '$uptime'"
}
detectuptime
detectmem

echo -e "$red   \$\$\$\$\$\$\$\$\$\$  \$ \$\$\$               $c2 OS : $rs $(head -1 /etc/issue.net)
     $red\$\$\$\$\$\$\$\$\$ \$\$ \$\$\$                 
       $red\$\$\$\$\$\$\$\$\$\$\$ \$\$\$         $c2 Kernel : $rs $(uname -r)
         $red\$\$\$\$\$\$\$\$\$\$ \$\$\$          
            $red\$\$\$\$\$\$\$\$\$\$\$\$       $c2 Uptime : $rs $uptime
              $red\$\$\$\$\$\$\$\$\$\$\$           
               $red \$\$\$\$\$\$\$\$\$    $c2 Packages : $rs $(dpkg --get-selections | wc -l)
                 $red\$\$\$\$\$\$\$\$            
                 \$\$\$\$\$\$$yellow\$$red\$\$      $c2 Shell : $rs $(echo $SHELL | awk -F"/" '{print $NF}')
                  $red\$\$\$\$\$\$$yellow\$$red\$            
                  $red\$\$\$\$\$\$\$\$\$$c2 Resolution : $rs $(xdpyinfo | sed -n 's/.*dim.* \([0-9]*x[0-9]*\) .*/\1/pg' | sed ':a;N;$!ba;s/\n/ /g')
                   $red \$\$\$\$\$\$\$    
                      $red\$\$\$\$\$\$      $c2 CPU : $rs $(awk -F':' '/model name/{ print $2 }' /proc/cpuinfo | head -n 1 | tr -s " " | sed 's/^ //')
                        $red\$\$\$\$\$,    
                          $red\$\$\$\$\$\$- $c2 RAM : $rs $mem
                           $red\$\$\$\$\$\$'      
                            $red\$\$\$\$   
                             \$$rs"

Pour l'installer, copiez simplement le code dans un fichier texte nommé about, ensuite déplacez le dans /usr/local/bin/ et rendez le exécutable

chmod +x /usr/local/bin/about

Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#2 11-11-2013 18:01:30

IceF0x
#! Gourou Linux

Re : about.sh pour Kali Linux

Également disponible screenfetch pour kali sur github.

https://raw.github.com/KittyKatt/screen … nfetch-dev

Lien de l'info:
https://github.com/KittyKatt/screenFetch/pull/77


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

Pied de page des forums