Ostatní tipy a trikyVšechny články

Tipy pro informace na ploše (GeekTool)

Picture 1V několik dnů starém tipu Jak zobrazit systémové informace na ploše jsme si ukázali, jak prostřednictvím aplikace GeekTool zobrazit na ploše zajímavé systémové informace. V tomto volném pokračování si ukážeme několik tipů na další systémové aplikace. Přidáte je na plochu stejně, jako v původním tipu – zde napíši jen příslušné příkazy pro GeekTool.

Právě dnes vyšel GeekTool ve své nové verzi 3.0. Ta v mnohém mění způsob a filozofii ovládání. Upravený tip popisující postup zobrazení informací pro tuto novou verzi najdete v příspěvku Jak na novou verzi aplikace GeekTool.

Jak na to – využití pevných disků

df -H -l

(01) disk

Jak na to – kalendář

echo `date "+%d %B %Y"` | awk \
'{ print substr(" ",1,(21-length($0))/2) $0; }'; \
cal | awk '{ getline; print " Mo Tu We Th Fr Sa Su"; getline; \
if (substr($0,1,2) == " 1") print " 1 "; \
do { prevline=$0; if (getline == 0) exit; print " "\
substr(prevline,4,17) " " substr($0,1,2) " "; } while (1) }' | \
awk -v cday=`date "+%d"` '{ fill=(int(cday)>9?"":" "); \
a=$0; sub(" "fill int(cday)" ","*"fill int(cday)"*",a); print a }'\

(02) kalendar

Jak na to – síť a síťové adresy

#! /bin/bash
myvar1=`system_profiler SPAirPortDataType | grep -e "Current Wireless Network:" | awk '{print $4}'`
myvar2=`system_profiler SPAirPortDataType | grep -e "Wireless Channel:" | awk '{print $3}'`
echo "External :" `curl -s http://checkip.dyndns.org/ | awk '{print $6}' | cut -f 1 -d "<"`
myen0=`ifconfig en0 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'| grep -v inet`
if [ "$myen0" != "" ]
then
echo "Ethernet : $myen0"
else
echo "Ethernet : INACTIVE"
fi
myen1=`ifconfig en1 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'| grep -v inet`
if [ "myen1" != "" ]
then
echo "AirPort : $myen1 [$myvar1 : CH.$myvar2]"
else
echo "Airport : INACTIVE"
fi

(04) sit

Jak na to – využití paměti

top -l 1 | awk '/PhysMem/ {print $8 " : RAM"}'; top -l1 | grep "CPU usage:" | sed 's/.*\(CPU .*\)\ user.*/\1/' | awk '{print $3 " : " $1}'; uptime | awk '{print $3 " " $4 " " $5 " : UPTIME" }' | sed 's/\(.*\)\,/\1/'

(03) system

Jak na to – aktivní procesy I.

ps -Aro %cpu,ucomm,user

(05) cpu1

Jak na to – aktivní procesy II.

top -ocpu -FR -l2 -n20 | grep '^....[1234567890] ' | grep -v ' 0.0% ..:' | cut -c 1-24,33-42,64-77

(06) cpu2

38 komentářů: „Tipy pro informace na ploše (GeekTool)“

  • Niekde som tusim zazrel, ze sa cez to da zobrazovat i obrazok z iTunes prehravanej skladby, netusite niekto ako?

  • Niekde som tusim zazrel, ze sa cez to da zobrazovat i obrazok z iTunes prehravanej skladby, netusite niekto ako?

  • Niekde som tusim zazrel, ze sa cez to da zobrazovat i obrazok z iTunes prehravanej skladby, netusite niekto ako?

  • Mě se líbí ten wallpaper. Nebyl by link? :-)

  • Mě se líbí ten wallpaper. Nebyl by link? :-)

  • Mě se líbí ten wallpaper. Nebyl by link? :-)

  • Taktez bych se primlouval za link na wallpaper :)
    Diky za super clanek

  • Taktez bych se primlouval za link na wallpaper :)
    Diky za super clanek

  • Taktez bych se primlouval za link na wallpaper :)
    Diky za super clanek

  • Možná budu za blbce, ale co je to za údaj v tom druhém a třetím sloupci u Jak na to – aktivní procesy II.?

  • Možná budu za blbce, ale co je to za údaj v tom druhém a třetím sloupci u Jak na to – aktivní procesy II.?

  • Možná budu za blbce, ale co je to za údaj v tom druhém a třetím sloupci u Jak na to – aktivní procesy II.?

  • Nevim, ale me to prijde trochu zbytecne. Ja s oblibou pozivam iStat Menu a to mi to vsechni hezky prehledne zobrazi na vrchni liste. Tam je cernej text na sedym pozadi a je to hezky kontrastni, dobre citelny a vsechno vyrovnany v jednom radku za sebou. Tady to navic vypada mnohem sloziteji to zobrazit. Maximalne ten kalendar mi prijde uzitecnej.

    Jirka

  • Nevim, ale me to prijde trochu zbytecne. Ja s oblibou pozivam iStat Menu a to mi to vsechni hezky prehledne zobrazi na vrchni liste. Tam je cernej text na sedym pozadi a je to hezky kontrastni, dobre citelny a vsechno vyrovnany v jednom radku za sebou. Tady to navic vypada mnohem sloziteji to zobrazit. Maximalne ten kalendar mi prijde uzitecnej.

    Jirka

  • Vláďa Janeček & oncek & Hejki: ten wallpaper je prima, ale zavazí tam ta ženská :-D
    Jinak je to pěkný kousek.
    Stejně jako jiný Jirka přede mnou používám iStatMenus k plné spokojenosti a to včetně výměny informace o čase v menu za položku ze zmiňovaného balíku, která mimochodem po kliknutí na čas zobrazí i kalendář.

  • Vláďa Janeček & oncek & Hejki: ten wallpaper je prima, ale zavazí tam ta ženská :-D
    Jinak je to pěkný kousek.
    Stejně jako jiný Jirka přede mnou používám iStatMenus k plné spokojenosti a to včetně výměny informace o čase v menu za položku ze zmiňovaného balíku, která mimochodem po kliknutí na čas zobrazí i kalendář.

  • mcx – vložit plugin do Itunes a pak to jde.

    erticek na gmail.com ozvi se ,pošlu plugin a instrukce, nějak to nemůžu najít na webu

  • mcx – vložit plugin do Itunes a pak to jde.

    erticek na gmail.com ozvi se ,pošlu plugin a instrukce, nějak to nemůžu najít na webu

  • a zatěžuje hodně CPU?

    na to,že je zdarma, je super

  • a zatěžuje hodně CPU?

    na to,že je zdarma, je super

  • ERT: myslíš geektool? Zatěžuje CPU několikanásobně méně než nástroje typu MenuMeters nebo iStat Menus zmiňované některými diskutujícími…

  • ERT: myslíš geektool? Zatěžuje CPU několikanásobně méně než nástroje typu MenuMeters nebo iStat Menus zmiňované některými diskutujícími…

  • Pingback: Jak na novou verzi aplikace GeekTool

  • Vláďa J: Díky za wallpaper :-)

  • Vláďa J: Díky za wallpaper :-)

  • Vláďa J: Díky za wallpaper :-)

  • Ještě k iStat. Celou dobu používám jako widget do dashboardu. Vyzkoušel jsem i iStat menus. Na některé informace mi vyhovuje více – jsou pořád na očích…Ale mít oba tyto programy paralelně vedle sebe mi přijde zbytečné i s ohledem na spotřebu systémových prostředků. Nejspíš tedy zůstanu pouze u widgetu.

    Jinak nevím nijak blíž jsem zátěž CPU v případně iStat nezkoumal, nevím zda to má v době dnešních relativně výkoných vícejádrových procesorů smysl sledovat u takovéto utilitky..Nebo se mýlím?

  • Ještě k iStat. Celou dobu používám jako widget do dashboardu. Vyzkoušel jsem i iStat menus. Na některé informace mi vyhovuje více – jsou pořád na očích…Ale mít oba tyto programy paralelně vedle sebe mi přijde zbytečné i s ohledem na spotřebu systémových prostředků. Nejspíš tedy zůstanu pouze u widgetu.

    Jinak nevím nijak blíž jsem zátěž CPU v případně iStat nezkoumal, nevím zda to má v době dnešních relativně výkoných vícejádrových procesorů smysl sledovat u takovéto utilitky..Nebo se mýlím?

  • @Vlada:
    1) diky za clanek na neco takovyho jsem cekal
    2) s tim vytizenim procesoru souhlasim, a presne tohle potrebuju

    @Toncek: mimochodem vyuziti CPU GeekToolem se da vlastne plynula nestavit, u kazdyho prikazu tam mas refresh rate. Takze mensi vytizeni procesoru-mensi refresh-min aktualni info.
    PS: kazdej treba nema tak silnej komp jako ty, nebo nema rad zvuk vetracku;)

  • @Vlada:
    1) diky za clanek na neco takovyho jsem cekal
    2) s tim vytizenim procesoru souhlasim, a presne tohle potrebuju

    @Toncek: mimochodem vyuziti CPU GeekToolem se da vlastne plynula nestavit, u kazdyho prikazu tam mas refresh rate. Takze mensi vytizeni procesoru-mensi refresh-min aktualni info.
    PS: kazdej treba nema tak silnej komp jako ty, nebo nema rad zvuk vetracku;)

Komentáře nejsou povoleny.