Skip to content

Instantly share code, notes, and snippets.

@stinkymatt
stinkymatt / gist:1749242
Created February 6, 2012 02:53
per shell history file
HISTFILE=~/.histories/hist.`echo $HOSTNAME | cut -d. -f1`.$$.`date +%F_%T`
@stinkymatt
stinkymatt / gist:1749333
Created February 6, 2012 03:22
bash titlebar
TITLEBAR='\[\033]2;\u@\h:\w\007\]'
PS1="${TITLEBAR}(\!) \t \$ "
@stinkymatt
stinkymatt / gist:1749394
Created February 6, 2012 03:40
.vimrc settings
set nu
set ts=2
set ai
@stinkymatt
stinkymatt / gist:1cf5a5fd577d0d7e5de4
Created October 24, 2014 02:40
Top CPU Consumption
#credit: http://unix.stackexchange.com/questions/20483/how-to-find-which-process-is-causing-high-cpu-usage
ps -eo pcpu,pid,user,args | sort -k1 -r | head -10
#Run as root
source /etc/lsb-release
#Install Java
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu ${DISTRIB_CODENAME} main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu ${DISTRIB_CODENAME} main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
@stinkymatt
stinkymatt / hist_conf
Created April 17, 2015 05:12
Consolidate bash history files per host per day.
#Bash History Project
#References:
# http://unix.stackexchange.com/questions/1288/preserve-bash-history-in-multiple-terminal-windows
# http://unix.stackexchange.com/questions/1288/preserve-bash-history-in-multiple-terminal-windows#3055135
# http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x264.html
TITLEBAR='\[\033]2;\u@\h:\w\007\]'
PS1="${TITLEBAR}(\!) \t \$ "
#export HISTCONTROL=ignoredups
export HISTSIZE=10000
export HISTIGNORE="ls:ls -l:pwd:cd:cd .."