2016. január 24., vasárnap

Linux háttérkép véletlenszerű idézetekkel - Linux wallpaper with random tagline

cd
wget https://raw.githubusercontent.com/sicambria/py/master/misc/walltext.py
wget http://pastebin.com/raw/txZBq8m3 -O notes.txt
wget https://upload.wikimedia.org/wikipedia/commons/1/15/Thin_Line_of_Earth%27s_Atmosphere_and_the_Setting_Sun.jpg -O original.jpg
echo "python3 ~/walltext.py &" >> ~/.profile

Kézi futtatás - Manual run:
python3 ~/walltext.py

Eredeti kód:
http://askubuntu.com/questions/556723/make-a-text-file-my-automatically-updated-background

2015. december 5., szombat

2015. november 9., hétfő

Solve shared libraries error on Ubuntu 14.04 x64: libgconf, libudev

error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

Futtasd a Terminálból - Run from Terminal:

sudo apt-get install libgconf-2-4:i386
sudo apt-get install libudev1 && cd /lib/i386-linux-gnu/ && sudo ln -s libudev.so.1 libudev.so.0

2015. október 3., szombat

Programok processzorhasználatának korlátozása Linuxon

EN: How to Limit The CPU Usage of Any Process in Linux
Do your applications eat up all the CPU resources causing overheat? Not anymore with cpulimit:
https://github.com/sicambria/sh/blob/master/system/cpulimiter.sh

Edit:
BES should do something similar on Windows:
http://mion.faireal.net/BES/

2015. július 14., kedd

Firefox hardening - extra biztonságos beállítások

Leírás - description:
https://github.com/pyllyukko/user.js/

cd ~/.mozilla/firefox
git clone 'https://github.com/pyllyukko/user.js.git'
cd XXXXXXXX.your_profile_name
ln -s ../user.js/user.js user.js

Error code: ssl_error_no_cypher_overlap

CIB problem in Firefox - Error code: ssl_error_no_cypher_overlap

Open about:config
Set to false:
security.ssl3.rsa_des_ede3_sha

2015. június 30., kedd

Create Jmeter tests on Linux VPS and measure system resource usage with dstat

To run jmeter test from the command line:
http://forraskod.blogspot.hu/2015/06/jmeter-futtatasa-linux-parancssorbol-es.html
  • Prepare for test - stop all other services
sudo service hue stop
sudo service sqoop-metastore stop
sudo service flume-master stop
sudo service flume-ng-agent stop
sudo service oozie stop
sudo service hiveserver2 stop
sudo service hive-metastore stop
sudo service hbase-thrift stop
sudo service hbase-master stop
sudo service hadoop-hbase-regionserver stop
sudo service hadoop-0.20-mapreduce-jobtracker stop
sudo service hadoop-0.20-mapreduce-tasktracker stop
sudo service hadoop-mapreduce-historyserver stop
sudo service hadoop-yarn-nodemanager stop
sudo service hadoop-httpfs stop
sudo service hadoop-hdfs-namenode stop
sudo service hadoop-hdfs-secondarynamenode stop
sudo service hadoop-hdfs-datanode stop
sudo service zookeeper-server stop
sudo service zookeeper stop
sudo pkill -f python
sudo pkill -f java
sudo service munin-node stop
sudo service cloudera-scm-agent stop

  • Running dstat to measure CPU, RAM and disk usage
 dstat -d -c -m 3 | tee out/dstat25users.txt
  •  Running Jmeter 20 seconds later from the load tester VM:
 ./jmeter -n -t addevent.jmx -Jusers=25 -Jrampup=30 -Jduration=600 -Jgraphcsv=~/out/test25gra.csv -l ~/out/test25.csv
  • Stop dstat 20+ seconds after the Jmeter test has finished
  • Repeat the test with other settings (e.g. 50 and 100 users)
  • Upload results to an FTP server and download to local computer
tar -cvzf out.tar.gz out/ 
wput out.tar.gz ftp://USERNAME:PASSWORD@HOSTNAME/FOLDERNAME/
  •  Open the results in the local Jmeter GUI and create the graphs