cd then ls; mkdir then cd; aliases for connections monit
authorpatrick nsukami <ndkpatt@gmail.com>
Tue, 4 Nov 2014 15:41:29 +0000 (15:41 +0000)
committerpatrick nsukami <ndkpatt@gmail.com>
Tue, 4 Nov 2014 15:41:29 +0000 (15:41 +0000)
.bash_aliases
.bash_function
README.md

index 788f078..5a4a5d1 100644 (file)
@@ -1,18 +1,23 @@
 #!/bin/sh
 # my weird aliases
 
+alias my_tcp_sockets='ss -s'
+alias my_tcp_sockets2='netstat -s'
+alias my_open_ports2='ss -l'
+alias my_open_ports='netstat -tupln'
+alias my_open_tcp_port='netstat -plnt'
+
+
 # emacsclient is too long to write
-alias emaxr="emacsclient -c"
+alias emax="emacsclient -c"
 
 alias my_laptop_serial_number='sudo dmidecode -t 1 | grep -i serial'
 
 alias my_show_user_process='ps wu -U'
 
-alias my_open_tcp_port='netstat -plnt'
-alias my_open_ports='netstat -pln'
 
-alias my_send_email='emacs -f mail'
-alias my_emails='emacs -f gnus'
+alias my_send_email="emacsclient -c --eval '(mail)'"
+alias my_emails="emacsclient -c --eval '(gnus)'"
 
 alias my_architecture='dpkg --print-architecture'
 alias my_number_of_cores='cat /proc/cpuinfo |grep processor'
@@ -29,7 +34,7 @@ alias emacs="emacs -nw"
 alias grep="grep --color=auto"
 alias fgrep="fgrep --color=auto"
 alias egrep="egrep --color=auto"
-alias rm='rm -i'
+
 alias mkdir='mkdir -p'
 
 alias my_processes='ps aux | grep'
index 64b7c76..3f5123b 100644 (file)
@@ -1,6 +1,25 @@
 #!/bin/sh
 # my weird function file
 
+cdls() { cd "$@" && clear && ls; }
+
+
+cl(){
+   if [ -d "$1" ]; then
+      cd "$1"
+      clear
+      ls -la
+   else
+       cd $HOME
+       clear
+       ls
+   fi
+}
+
+mkdircd(){
+    mkdir -p "$@" && eval cd "\"\$$#\"";
+}
+
 my_emacs_servers(){
     local serverdir="${TMPDIR:-/tmp}/emacs${UID}"
     local -a servers
index f9d145b..9b1b9b6 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
 mydotfiles
 ==========
 
-I'm getting older, it's time to have all my dotfiles in one place.
+I'm getting older, it's time to have all my dotfiles in one place, OKLM.