linux

bash

中断
ctrl-c 是发送 SIGINT 信号,终止一个进程
ctrl-z 是发送 SIGSTOP信号,挂起一个进程
ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF
 
光标移动
 
Ctrl + a # 将光标移至行首
Ctrl + e # 将光标移至行末
Alt + f # 将光标向前移动一个单词
Alt + b # 将光标向后移动一个单词
 
 
Bang (!) 命令
 
!!:执行上一条命令
!blah:执行最近的以 blah 开头的命令,如 !ls
!blah:p:仅打印输出,而不执行
!$:上一条命令的最后一个参数,与 Alt + . 相同
!$:p:打印输出 !$ 的内容
!*:上一条命令的所有参数
!*:p:打印输出 !* 的内容
^blah:删除上一条命令中的 blah
^blah^foo:将上一条命令中的 blah 替换为 foo
^blah^foo^:将上一条命令中所有的 blah 都替换为 foo
 

screen

screen -S yourname -> 新建一个叫yourname的session

screen -ls -> 列出当前所有的session

screen -r yourname -> 回到yourname这个session

分离会话 - 让会话一直运行,不断开。
screen -d yourname -> 远程detach某个session

以后再回来看的时候用-r恢复下就好。

linux screen 命令详解

tmux

 
 
 
cpio
 
fg bg jobs
 

netstat

 

ps

ln

ln -s /home/ddfivfou/www/abc /home/ddfivfou/public_html/abc

 

find

find . -name "*.in" | xargs grep "thermcontact"

grep

#以1.开头的行
grep '^1\.'

 查看磁盘容量

du -sh
df -h

 

posted @ 2016-08-28 16:25  EDPL  阅读(110)  评论(0)    收藏  举报