$ export PATH=/home/hanmeimei/local/bin:$PATH
$ which ls
$ file helloworld
$ objdump --help
$ objdump -h -s -d exit.o
$ ldd helloworld
$ ulimit -c unlimited
$ gcc -o helloworld helloworld.c
$ gcc -S helloworld.c -o helloworld.s
$ as hello.s -o hello.o
$ ld hello.o -o hello
$ clang -o helloworld helloworld.c
$ clang -emit-llvm -c sum.c -o sum.bc
$ clang -emit-llvm -S -c sum.c -o sum.ll
$ clang -S sum.c -o sum.asm
$ grep -rn helloworld
$ echo $?
$ man elf
$ fine -name helloworld.c -type f # -type d
$ readelf -h helloworld
$ readelf -S helloworld
$ readelf -p .strtab helloworld
$ dmesg
$ cmake ..
$ make -j
$ gdb helloworld
##cat /proc/<PID>/maps
$ sudo cat /proc/1614/maps
$ ssh-keygen -t rea
$ ls ~/.ssh/
sudo docker pull
sudo docker run
git status
git branch
git checkout master
git add *
git commit -m "something useful"
git push
git merge
$ cd ..
$ cd ./hello/
$ ls
$ vim
$ echo
$ cat
$ source /etc/profile
$ source ~/.profile
$ pwd
$ rm -rf ~/ex/hello/
$ touch ./hello.c
$ tar -zcf hello.tar.gz ./hello/
$ tar -cvf hello.tar ./hello/
$ tar zxvf hello.tar.gz
$ ps -e
$ kill -9 37575
$ ping www.google.com
$ ifconfig
$ uname -a
$ clear
$ cd -
$ history > his.txt
$