1. CTRL-r 搜索历史指令
$ (reverse-i-search)`git pu': git pull origin
$ ls a strcat.c $ !! ls a strcat.c
3. cd - 返回到上一个目录
$ pwd /tmp $ cd /etc $ pwd /etc $ cd - /tmp $ pwd /tmp
$ rm a.txt $ ^a^b rm b.txt
6. man ascii 查看ascii表
7. 截屏:
全屏:直接按下 PrtScr 键。 当前窗口:同时按下 Alt + PrtScr 键。 延时戴屏:在 终端 或 "运行"窗口中输入命令: gnome-screenshot --delay 3 ,将延时 3 秒后戴屏。
8. bash 的好用的快捷键
ctrl+a:光标移到行首。 ctrl+b:光标左移一个字母 ctrl+c:杀死当前进程。 ctrl+d:退出当前 Shell。 ctrl+e:光标移到行尾。 ctrl+h:删除光标前一个字符,同 backspace 键相同。 ctrl+k:清除光标后至行尾的内容。 ctrl+l:清屏,相当于clear。 ctrl+r:搜索之前打过的命令。会有一个提示,根据你输入的关键字进行搜索bash的history ctrl+u: 清除光标前至行首间的所有内容。 ctrl+w: 移除光标前的一个单词 ctrl+t: 交换光标位置前的两个字符 ctrl+y: 粘贴或者恢复上次的删除 ctrl+d: 删除光标所在字母;注意和backspace以及ctrl+h的区别,这2个是删除光标前的字符 ctrl+f: 光标右移 ctrl+z : 把当前进程转到后台运行,使用’ fg ‘命令恢复。比如top -d1 然后ctrl+z ,到后台,然后fg,重新恢复
netstat -tupln (t=tcp, u=udp, p=program, l=listen, n=numric)
od -t c filename (其中统计信息最左边的是: 字节数)
12. Linux时间戳和标准时间的互转
#获取当前日期和时间 $ date Tue Oct 21 15:49:03 CST 2014 #获取当前时间戳 $ date +%s 1413877766 #显示指定时间的时间戳 $ date -d "2014-10-21 15:45:00" +%s 1413877500 #将时间戳转换为标准时间格式 $ date -d "@1413877500" Tue Oct 21 15:45:00 CST 2014
。。。