Linux里面shell窗口命令Ctrl+s命令作用是什么?

Linux里面shell窗口命令Ctrl+s命令作用是什么?,第1张

Ctrl + s:在终端下是有特殊用途的,那就是暂停该终端

Ctrl + q 退出这种状态,让终端继续运行

下面随便提一下其它几个特殊按键:

Ctrl + c 中止当前正在执行的程序。

Ctrl + d 相当于exit命令,退出当前会话。

Ctrl + z 将当前运行的程序放到后台运行。与运行时加 &类似。

Tab 键 自动补全命令。

题主你好,

不用加win键, 直接使用ctrl+s就会出现题主所说的不能打字了.

ctrl+s的作用术语叫暂停流控制(XOFF),从实际效果来看,说白了就是按下这对组合键后, 你输啥都没反应了(但实际上你已经输上去了,具体看下面例子).

如何解除:  只需按下ctrl+q解除即可.

-----

例子:

我先在命令行输入 "hello ", 然后按下ctrl+s键,再输入friend.此时只能看到"hello ", 看不到后来输的"friend":

接下来,我们按下ctrl+q解除控制,你会发现"friend"自己出来了:

-----

希望可以帮到题主, 欢迎追问.

Linux系统卡死了解决办法:

1、按 Ctrl-Alt-F1(F1-F6 一般来说都可以),然后等一会儿,就会切换到 tty,也就是所谓的文字界面。

2、这个时候需要用用户名密码登入。注意,可能键盘输入的速度比较慢,不过应该还是可以忍受的。

3、下面在提示符后面输入 top 回车,这时会看到一张动态的表,上面列出了耗用资源最多的进程。

4、观察它刷新一两次,按q退出,然后输入 kill ,其中的 PID 你可以在 top 里面看到。这个时候应该会快了不少,如果你发现没有成功结束掉,就再输入 kill -KILL ,这次基本上就没问题了。

2

1、大家在键盘上找,可以找到一个叫做“Sys Rq”的键,在台机的键盘上通常与 Prt Sc 共键,在笔记本可能在其他位置,如 Delete。

2、以台机为例,要使用这种方法需要按住 Alt-Print(Sys Rq),然后依次按下 reisub 这几个键,按完 b 系统就会重启。

面解释一下这个方法:其实 Sys Rq 是一种叫做系统请求的东西,按住 Alt-Print 的时候就相当于按住了 Sys Rq

键,这个时候输入的一切都会直接由 Linux 内核来处理,它可以进行许多低级 *** 作。这个时候 reisub

中的每一个字母都是一个独立 *** 作,他们分别表示:

unRaw 将键盘控制从 X Server 那里抢回来

tErminate 给所有进程发送 SIGTERM 信号,让他们自己解决善后

kIll 给所有进程发送 SIGKILL 信号,强制他们马上关闭

Sync 将所有数据同步至磁盘

Unmount 将所有分区挂载为只读模式

reBoot 重启

这6个字母的顺序是不可以记错的。那怎么记呢?这里提供一个个人认为比较好的方法:单词 busier(busy 的比较级,更忙)倒过来就是了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7558053.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存