首页 文章详情

ctrlaltdel命令手册

开源Linux | 626 2021-09-03 08:30 0 0 0
UniSMS (合一短信)

ctrlaltdel:设置Ctrl+Alt+Del组合键的功能

功能描述:

ctrlaltdel命令用来设置组合键“Ctrl+Alt+Del”的功能。

ctrlaltdel有两个支持的功能:hard和soft。hard为硬复位,立即重新启动计算机而无需调用sync。soft为软复位,它发送SIGINT(中断)信号给init进程。如果使用soft, init程序必须支持此项功能。

命令语法:

ctraltdel [hard]|[soft]

选项含义:

命令中各选项的含义如下表所示。

选项含义
hard硬复位,当按下组合键“Ctrl+Alt+Del”时,立即执行重新启动操作系统,而不是先调用sync系统调用和其他的关机标准操作。
soft软复位,当按下组合键“Ctrl+Alt+Del”时,首先向init进程发送SIGINT(interrupt)信号。由init进程处理关机操作。
-h显示此帮助并退出
-V输出版本信息并退出

参考实例:

实例1:

设置按键Ctrl+Alt+Del组合键的功能为hard:

[root@cnLinuxer ~]# ctrlaltdel hard

实例2:

由init进程处理关机操作:

[root@cnLinuxer ~]# ctrlaltdel soft

实例3:

查看命令版本:

[root@cnLinuxer ~]# ctrlaltdel -V

知识扩展:

Linux如何禁用CTRL+ALT+DEL快捷键?

问题:在实际的运维工作中,有时会误操作按下CTRL+ALT+DEL,结果直接导致服务器重启,后果严重。

解决方案:

1)查看/etc/inittab,确认Ctrl+Alt+Del快捷键对应的配置文件

[root@cnLinuxer ~]# cat /etc/inittab
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
[root@cnLinuxer ~]#

2)查看Ctrl+Alt+Del配置文件的属性信息

[root@cnLinuxer ~]# ll -d  /usr/lib/systemd/system/ctrl-alt-del.target
lrwxrwxrwx. 1 root root 13 8月  29 00:50 /usr/lib/systemd/system/ctrl-alt-del.target -> reboot.target

3)删除软链接文件

rm    –rf /usr/lib/systemd/system/ctrl-alt-del.targe

4)重新加载初始化守护进程配置文件

[root@cnLinuxer ~]# init q


关注「开源Linux」加星标,提升IT技能


有收获,点个在看 
good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter