101

Get Time and Date for History command
Send:
1
HISTTIMEFORMAT='%Y-%m-%d %T " && history
Or make it permanent:
1
nano ~/.bashrc
search for `HISTCONTROL` and under it enter:
1
HISTTIMEFORMAT='%Y-%m-%d %T "
save and should now be permanent ______________________________________________________________________________________________________
See Matrix
Install:
1
sudo apt-get install -y cmatrix
Run:
1
cmatrix
To Uninstall run:
1
sudo apt-get purge -y cmatrix
______________________________________________________________________________________________________
GNOME Terminal Hide/Unhide MenuBar
to Hide send and restart the terminal:
1
gsettings set org.gnome.Terminal.Legacy.Settings headerbar true
to Unhide send and restart the terminal:
1
gsettings set org.gnome.Terminal.Legacy.Settings headerbar false
______________________________________________________________________________________________________
Shotcuts
1
2
3
4
Go to the end of the line      | CTRL + I
Go to the begining of the line | CTRL + A
Delete all line                | CTRL + U
sort results in columns        | cmnd | column -t
______________________________________________________________________________________________________
Add Custom Folder to .bashrc
Edit bashrc:
1
nano ~/.bashrc
at the end of the file add:
1
2
3
4
5
if [ -f ~/.sthope_scripts/.bash_aliases ]; then
    . ~/.sthope_scripts/.bash_aliases
fi

export PATH=$PATH:~/.sthope_scripts/commands/
Save and reboot ______________________________________________________________________________________________________
Custom commands
Edit bashrc:
1
nano ~/.bashrc
at the end of the file add:
1
2
3
4
5
if [ -f ~/.sthope_scripts/.bash_aliases ]; then
    . ~/.sthope_scripts/.bash_aliases
fi

export PATH=$PATH:~/.sthope_scripts/commands/
Save and reboot
1
nano ~/.sthope_scripts/.bash_aliases
And add:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
alias w2='git add . && git commit -m "update" && git push'
alias mkdir='mkdir -p'
alias a1='sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove -y'
alias a2='sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get -y install'
alias jan='cal -m 01'
alias feb='cal -m 02'
alias mar='cal -m 03'
alias apr='cal -m 04'
alias may='cal -m 05'
alias jun='cal -m 06'
alias jul='cal -m 07'
alias aug='cal -m 08'
alias sep='cal -m 09'
alias oct='cal -m 10'
alias nov='cal -m 11'
alias dec='cal -m 12'
Add more
1
alias your_custom_cmd='what_will_do'
______________________________________________________________________________________________________