Linux
2020-03-04
2019-11-27
SELinux
2016-08-27
快捷键组合 | 操作效果 |
---|---|
Ctrl + a | 切换到命令行开始 |
Ctrl + e | 切换到命令行末尾 |
Ctrl + l | 清除屏幕内容,同 Clear。 |
Ctrl + u | 剪切清除光标之前的内容 |
Ctrl + k | 剪切清除光标之后的内容 |
Ctrl + y | 粘贴所剪切的内容 |
Ctrl + r | 在历史命令中查找 |
Ctrl + c | 终止命令 |
Ctrl + d | 退出 shell,logout |
Ctrl + z | 转入后台进行,直到用户退出终止。& 不会终止 |
!! | 重复执行最后一条命令 |
history | 显示历史命令,! 执行某条历史命令 |
Ctrl + p ↑ |
显示上一条命令 |
Ctrl + n ↓ |
显示下一条命令 |
!$ | 显示系统最近的一条参数 |
2016-06-06
Linux 信号
基本概念
软中断信号(signal
,简称为信号)用来通知进程发生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件。
注意:信号只是用来通知某进程发生了某事件,并不给进程传递任何数据。
收到信号的进程对各种信号有不同处理方法:
- 第一种方法,类似中断的处理程序,对于需要处理的信号,进程可以指定处理函数,由该函数处理;
- 第二种方法,忽略某个信号,对该信号不做任何处理,就像未发生过一样;
- 第三种方法,对该信号的处理保留系统默认值,对大部分信号的缺省操作是使进程终止。