对你的Linux进行冻结或锁定

冻结终端窗口并锁定屏幕意味着什么 – 以及如何在 Linux 系统上管理这些活动。

如何在 Linux 系统上冻结和“解冻”屏幕,很大程度上取决于这些术语的含义。有时“冻结屏幕”可能意味着冻结终端窗口,以便该窗口内的活动停止。有时它意味着锁定屏幕,这样就没人可以在你去拿一杯咖啡时,走到你的系统旁边代替你输入命令了。

在这篇文章中,我们将研究如何使用和控制这些操作。

如何在 Linux 上冻结终端窗口

你可以输入 Ctrl+S(按住 Ctrl 键和 s 键)冻结 Linux 系统上的终端窗口。把 s 想象成“开始冻结start the freeze”。如果在此操作后继续输入命令,那么你不会看到输入的命令或你希望看到的输出。实际上,命令将堆积在一个队列中,并且只有在通过输入 Ctrl+Q 解冻时才会运行。把它想象成“退出冻结quit the freeze”。

查看其工作的一种简单方式是使用 date 命令,然后输入 Ctrl+S。接着再次输入 date 命令并等待几分钟后再次输入 Ctrl+Q。你会看到这样的情景:

$ date
Mon 16 Sep 2019 06:47:34 PM EDT
$ date
Mon 16 Sep 2019 06:49:49 PM EDT

这两次时间显示的差距表示第二次的 date 命令直到你解冻窗口时才运行。

无论你是坐在计算机屏幕前还是使用 PuTTY 等工具远程运行,终端窗口都可以冻结和解冻。

这有一个可以派上用场的小技巧。如果你发现终端窗口似乎处于非活动状态,那么可能是你或其他人无意中输入了 Ctrl+S。那么,输入 Ctrl+Q 来尝试解决不妨是个不错的办法。

如何锁定屏幕

要在离开办公桌前锁定屏幕,请按住 Ctrl+Alt+L 或 Super+L(即按住 Windows 键和 L 键)。屏幕锁定后,你必须输入密码才能重新登录。

Linux 系统上的自动屏幕锁定

虽然最佳做法建议你在即将离开办公桌时锁定屏幕,但 Linux 系统通常会在一段时间没有活动后自动锁定。 “消隐”屏幕(使其变暗)并实际锁定屏幕(需要登录才能再次使用)的时间取决于你个人首选项中的设置。

要更改使用 GNOME 屏幕保护程序时屏幕变暗所需的时间,请打开设置窗口并选择 “Power” 然后 “Blank screen”。你可以选择 1 到 15 分钟或从不变暗。要选择屏幕变暗后锁定所需时间,请进入设置,选择 “Privacy”,然后选择 “Blank screen”。设置应包括 1、2、3、5 和 30 分钟或一小时。

如何在命令行锁定屏幕

如果你使用的是 GNOME 屏幕保护程序,你还可以使用以下命令从命令行锁定屏幕:

gnome-screensaver-command -l

这里是小写的 L,代表“锁定”。

如何检查锁屏状态

你还可以使用 gnome-screensaver 命令检查屏幕是否已锁定。使用 –query 选项,该命令会告诉你屏幕当前是否已锁定(即处于活动状态)。使用 –time 选项,它会告诉你锁定生效的时间。这是一个示例脚本:

#!/bin/bash
gnome-screensaver-command --query
gnome-screensaver-command --time

运行脚本将会输出:

$ ./check_lockscreen
The screensaver is active
The screensaver has been active for 1013 seconds.

总结

如果你记住了正确的控制方式,那么锁定终端窗口是很简单的。对于屏幕锁定,它的效果取决于你自己的设置,或者你是否习惯使用默认设置。

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/10879.html

(0)
晴川运维晴川运维
上一篇 2025年6月28日
下一篇 2025年6月28日

相关推荐

  • 通过mergefs增加虚拟存储

    如果您有多个磁盘或分区要用于一个媒体项目,而又不想丢失任何现有数据,但又想将所有文件都放置或安装在一个驱动器下,该怎么办?这时mergefs可以助您一臂之力!mergefs是一个联…

    Linux系统 2025年6月8日
  • 非常神器的Linux技术:BPF

    近两年BPF技术跃然成为了一项热门技术,在KubeCon 2020 Europe会议上有7个关于BPF的技术分享, 而在KubeCon 2020 China会议上也已有了3个关于B…

    Linux系统 2025年6月12日
  • 介绍一款终端模拟器:eDEX-UI

    eDEX-UI 是一个全屏且跨平台、可定制的终端模拟器,具有先进的监控和触摸屏支持。它的外观类似科幻的计算机界面。在保持未来感的外观和感觉的同时,它努力保持一定的功能水平并可用于现…

    Linux系统 2025年7月11日
  • Linux下常用的剪贴板

    Linux下有哪些常用的剪贴板?本篇文章将为大家分享一下Linux下常用的剪贴板,有需要的小伙伴可以参考一下。 1.CopyQ 这种高级的剪贴板管理器适用于大多数平台上。它有编辑和…

    Linux系统 2025年6月10日
  • 详解Linux /etc/shadow文件

    linux的root密码存在于“/etc/shadow”这个文件中,不过要有root权限才能在linux下看到“/etc/shadow”这个文件,本篇文章重点为大家讲解一下Linu…

    Linux系统 2025年6月4日
  • Python中非常重要的5个特性

    Python 是近十年来兴起的编程语言,并且被证明是一种非常强大的语言。我用 Python 构建了很多应用程序,从交互式地图到区块链。 Python 是近十年来兴起的编程语言,并且…

    Linux系统 2025年6月14日
  • Linux 中TCP Wrappers访问控制

    TCP_Wrappers是一个工作在第四层(传输层)的的安全工具,对有状态连接的特定服务进行安全检测并实现访问控制,凡是包含有libwrap.so库文件的的程序就可以受TCP_Wr…

    Linux系统 2025年6月27日
  • Acme.sh 申请 https 证书具体方法

    HTTPS 并不是一个新鲜协议,Google 很早就开始启用了,初衷是为了保证数据安全。 近两年,Google、Baidu、Facebook 等这样的互联网巨头,不谋而合地开始大力…

    Linux系统 2025年6月8日
  • Linux常用命令fsck.minix命令具体使用方法

    Linux fsck.minix命令用于检查文件系统并尝试修复错误。 当minix文件系统发生错误时,可用fsck.minix指令尝试加以参考。 语法 fsck.minix&nbs…

    Linux系统 2025年6月8日
  • Fedora Linux 中使用 Homebrew 包管理器

    Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,…

    Linux系统 2025年7月4日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注