首页 > 系统相关 >linux 通过命令行(包括ssh)关闭屏幕

linux 通过命令行(包括ssh)关闭屏幕

时间:2023-05-06 10:24:51浏览次数:40  
标签:命令行 -- ssh 关闭 linux 屏幕 方法 axis

题外话:不得不说现在百度的搜索真的烂,除了广告,有用的信息一点也搜不到,bing倒是广告少,照样也搜不到有用信息,谷歌虽然作恶不少,某些技术还是可以的,但是国内不通过特殊方法又使用不了,解决方法:1.找谷歌的镜像站,但是不好找,就算找到了,可能过几天就失效了;2.找一些小众的搜索引擎,推荐"F搜",不过最近有些不稳定了,只能说且用且珍惜吧,本次的解决方法就是通过它才搜到的.

这个需求主要是解决当你把笔记本或者平板当作服务器,平时只用ssh连接,想关闭屏幕节电;后来我发现其实Linux默认有一个超时关闭屏幕的设置,默认好像是10分钟,有空再研究一下,改的短一些,就可以替代以下方法,因为下面的方法有些与超时关闭不同的特性:关闭后只能用命令行开启,如果你服务器的ssh因为某种原因关闭了,那你可能只能强制重启,要么就盲打命令,而默认的超时关闭,只要动一下鼠标键盘或触屏就能重新打开;不过好处就是如果屏幕还显示了一些有用的信息(一般也不会),可以防止别人偷看;

方法如下:

ssh工具的命令行下,依次执行

DISPLAY=:0

export DISPLAY

xrander | grep connected

然后会显示当前的视频输出项目,如:

LVDS-1 connected primary (normal left inverted right x axis y axis)

VGA-1 disconnected (normal left inverted right x axis y axis)

DP-1 disconnected (normal left inverted right x axis y axis)

可以看到,只有第一个是 连接状态,当然你如果是多个屏幕,可能有多个已连接的,就要靠前面协议判断一下哪个是你的笔记本或平板自身的屏幕了

然后执行以下命令即可关闭:

xrandr --output LVDS-1 --off

开启方法:

xrandr --output LVDS-1 --auto

参考文章:

https://forums.centos.org/viewtopic.php?t=75666

正如上面链接文章所写,你可能搜到过其他方式,如xset,此方式依赖Xorg,ssh下不行,有或者setterm ,亲测无效,所以上述是目前实测唯一有效的方法,注意ssh下,前两行命令不可少

 

标签:命令行,--,ssh,关闭,linux,屏幕,方法,axis
From: https://www.cnblogs.com/dirgo/p/17376210.html

相关文章

  • Linux下搭建Python2.7环境
    Python(英语发音:/ˈpaɪθən/),是一种面向对象、解释型计算机程序设计语言,由1989年底发明。python具有简单、易学、免费、开源、可移植性、解释性、可嵌入性等特点,是一种不受局限、跨平台的开源编程语言,它功能强大且简单易学,因而得到了广泛应用和支持。1.Python下载Pyt......
  • Linux安装rabbitMQ常用命令
    1.拉取最新的rabbitMQdockerpullrabbitmq:management2.容器启动rabbitMQdockerrun-d--hostnamemy-rabbit--namerabbit-p15672:15672-p5672:5672rabbitmq:management其中:     --hostname:指定容器主机名称     --name:        指定容器名称  ......
  • SSH客户端常用工具SecureCRT操作
    1.1SecureCRT工具介绍SecureCRT是一款支持SSH(SSH1和SSH2)协议的终端仿真软件,常被用来运行于Windows下远程登录UNIX或Linux服务器。SecureCRT软件功能强大,不仅仅支持SSH协议,同时还支持Telnet、RLogin、Serial和TAPI等协议,它有非常多的功能,这里就不一一介绍了,常用功能可见下文介绍......
  • Linux-基础题
    Linux-基础题Linux命令格式是什么样?Linux命令 可选的参数 你要操作的对象#显示根目录下的文件内容ls/#显示根目录下文件内容的详细信息,以及文件大小ls-l-h/#显示当前目录下的文件大小ls其实这个命令后面跟了一个文件夹ls.Linux命令必须添加参数才能执......
  • linux设备树-LCD触摸屏设备驱动
    ----------------------------------------------------------------------------------------------------------------------------内核版本:linux5.2.8根文件系统:busybox1.25.0u-boot:2016.05-------------------------------------------------------------------------------......
  • LINUX
    LINUX开始整整学过的东西,忘太多了。。。。。。。。。。修改日期命令使用date命令修正系统时间,改为当前日期时间date-s"2022-09-2717:00:00"shutdown+各种关机重启命令使用shutdown命令发出警告信息,查看其他控制台上的用户是否收到信息。shutdown-r+2"shutDownNow......
  • Linux 将另一服务器上的文件或文件夹复制到当前服务器
    1.文件复制1.1 将本地文件拷贝到远程  scp文件名用户名@计算机IP或者计算机名称:远程路径例如:scp/root/install.*[email protected]:/usr/local/src1.2 从远程将文件拷回本地scp用户名@计算机IP或者计算机名称:文件名本地路径例如:[email protected]......
  • linux安装tomcat,mysql
    环境:centos7.6ssh连接工具:tabby安装tomcat创建目录mkdir/opt/tomcat获取tomcat:1.自己百度下载2.我这里提供百度网盘链接:https://pan.baidu.com/s/1wgLq5W8PCKFkgl_2IPh41A提取码:2du6上传注意:根据自己的ssh连接工具,下面我以tabby工具为例。右上角点击SFTP,鼠标......
  • linux 磁盘管理
    目录一、磁盘二、添加磁盘三、磁盘分区四、创建文件系统五、挂载         一、磁盘原理:磁盘现在可以称为硬盘,代表机械硬盘机械硬盘:由磁头,中间(马达),盘面,柱面磁盘大小:磁头数*磁道(柱面)*没道扇区数*每扇字节(512字节)磁盘......
  • linux -- 基础(二)
    1网络命令1.1查看本机的ip地址ipaddr--查看本机的IP地址inet192.168.133.33/1.2服务systemctlstart|stop|restart|status服务名systemctlstatusnetwork--查看网络服务状态systemctlstopnetworksystemctlstartnetworksystemctlrestart......