如何清空其他终端上的屏幕

用这种方法可以对同事进行恶作剧

在UNIX系统中,终端的标准输出被映射成了/dev/中的文件了,而clear清除屏幕的方法是通过TERMINFO查询终端的清除键序列,然后输出该键序列到标准输出中.

因此,若终端类型一致,且用户具有对/dev/tty文件的写权限的话,可以通过clear>/dev/tty来实现清空其他终端上内容

who |grep darksun       # darksun  pts/6   9月24 20时2   (10.8.201.68) 
clear >/dev/pts/6       # 清空/dev/pts/6的屏幕显示
时间: 2024-10-27 08:12:14

如何清空其他终端上的屏幕的相关文章

Linux学习_随笔:输出重定向 > log,由于print打印的内容过多,linux终端上显示不出完全信息

在调试代码的时候,我们时常借助print语句来进行调试.但有时,由于打印的内容过多,linux终端上显示不出完全信息. 1.此时我们可以借助命令:./test > log 或者是 ./test >> log 这样就把所有正确的信息都打印到log中,不正确的信息会打印到终端上. 注解: (1)> 是定向输出到文件,如果文件不存在,就创建文件:如果文件存在,就将其清空:一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节): (

在MAC系统上进行屏幕录制

最近打算将一些软件操作过程进行屏幕录制进行视频分享,所以寻思着找一块能在MAC上使用的屏幕录制软件.google了一番,没想到MAC系统自带的QuickTime Player已经内置屏幕录像功能,而且简单好用! 启动QuickTime Player 新建屏幕录制 如果想要在录制的过程中对鼠标点击的位置突出的话,可以勾选控制界面右边的倒三角,勾选“在录制中显示鼠标点按”,当然你还可以在这里设置麦克风输入,比如录制教程的时候,一边讲解一边录制,那么就可以把“内建输入:外置麦克风”勾上,还可以设置视频

如何在putty终端上打开图形化管理工具

有时候需要在putty这样的图形终端中打开图形化的管理工具会出现下面的错误: [[email protected] ~]# Traceback (most recent call last): File "/usr/share/virt-manager/virt-manager.py", line 383, in <module> main() File "/usr/share/virt-manager/virt-manager.py", line 28

iOS开发中,怎么打包为ipa格式的软件包以及怎么安装到手机终端上

iOS开发中,怎么打包为ipa格式的软件包以及怎么安装到手机终端上. (我的开发环境为Xcode6.1.1 ) 作为个人开发者(当然我的开发者帐号为个人开发者帐号,而不是企业开发者帐号),对于自己来说,我们只需要真机调试就可以将应用安装到自己的手机上:如果你在发布前想给更多的测试或朋友使用你的APP(关键是他们并不在你的身边,如果在你的身边,你当然可以通过真机调试一个一个的将应用安装到他们的手机上:此时你的APP还没有上线,Appstore还没有),你该怎么做呢?想想吧! 在开发者中心中,你可能

SecureCRT终端上编写hbase shell脚本,无法使用删除键的解决方案

一.描述 在SecureCRT终端上远程连接Linux系统,并且使用hbase shell脚本进行分布式数据库操作,但是无法使用删除键修改输入错误的脚本. 二.解决方案 第一步:在SecureCRT的菜单栏选择"选项"按钮,在弹出的选项中选择"会话选项": 第二步:在弹出的对话框中选择左侧的"终端",再选择"仿真",在右侧终端的选择中选择"Linux": 第三步:在左侧选择"仿真"-&g

Java 字符终端上获取输入三种方式

http://blog.csdn.net/hongweigg/article/details/14448731 在Java 字符终端上获取输入有三种方式: 1.java.lang.System.in (目前JDK版本均支持) 2.java.util.Scanner (JDK版本>=1.5) 3.java.io.Console(JDK版本>=1.6),特色:能不回显密码字符 package com.srie.chapter01; import java.io.BufferedReader; im

xcode模拟器上进行屏幕快照的存放地址

1./Users/你的用户名/Library/Application Support/iPhone Simulator/模拟器版本号/Applications/Xcode所生成的某项目的编号/Library/Caches/Snapshots/项目名 2. /Users/你的用户名/Library/Application Support/iPhone Simulator/模拟器版本号/Library/Caches/Snapshots/iOS项目名 xcode模拟器上进行屏幕快照的存放地址

2、终端上包的生成及发送出电脑的过程

本章是'网络是怎么连接的--读后感'第二章 前言 本章是系列博客的第二章:第一章讲数据发送的场景:第二章主要讲叙消息是如何发送出去的. 实现需求 消息发送出去需要四部 创建套接字: 连接服务器建立管道: 接收数据: 与服务器断开连接并删除套接字: IP与以太网在包收发过程中的作用: 数据包转换成电/光信号发送: 补充:UDP协议如何进行包的收发操作. 正文 第一章介绍了数据传输的的场景:本章讲结合第五章具体阐述在用户端电脑及服务器上数据是如何收发的.在浏览器上http协议通过解析用户输入网址获得

使用js清空input file上传文件的内容

html页面代码如下: <input id="file_input" type="file" onchange="upLoadFile(this)" value="" />js的代码如下,可以直接将上传文件input按钮的内容直接清空: var obj=document.getElementById('file_input');obj.outerHTML=obj.outerHTML; ---------------