基本概念:

tty(终端设备的统称):

tty一词源于Teletypes,原来指的是电传打字机,是通过串行线用打印机键盘阅读和发送信息的东西,后来这东西被键盘和显示器取代,所以现在叫终端比较合适。

终端是一种字符型设备,通常用tty来简称各种类型的终端设备。

pty(虚拟终端):

远程telnet到主机时不也需要一个终端交互么?是的,这就是虚拟终端pty(pseudo-tty)

虚拟终端是成对的逻辑终端设备,包含主从设备。

pts(pseudo-terminal slave)是实现pty的方法,和ptmx(pseudo-terminal master)配合使用实现pty

串行端口终端(/dev/ttySn)

使用计算机串行端口连接的终端设备,对应设备名称类似 /dev/ttyS0(或/dev/tts/0)、/dev/ttyS1(或/dev/tts/1)等

平时通过SSH,telnet等登录到linux系统时,就会生成一个PTS表征某一虚拟终端的设备。

或者是串口连接,则是/dev/ttySn之类的终端设备。

下面是相关常用的命令:

1. 列出当前登录到系统的用户

who

root@ubuntu:/# who

root pts/ -- : (192.168.3.151)

root pts/ -- : (192.168.3.129)

root pts/ -- : (192.168.3.144)

root pts/ -- : (192.168.3.151)

2. 关闭某一登录到系统的用户

fuser -k /dev/pts/用户ID

root@ubuntu:/# fuser -k /dev/pts/

/dev/pts/:

3. 查看当前登录的用户

tty

root@ubuntu:/# tty

/dev/pts/

【linux命令】:查看当前登录用户的信息,本文介绍3种方法

作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动.有些时候,你甚至需要知道他(她)们正在做什么.本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法. 1. 使用w ...

Linux查看用户登录信息-last

last命令: last命令用于显示用户最近登录信息.单独执行last命令,将读取 /var/log/wtmp 文件,并将给该文件的内容记录的登入系统的用户名单全部显示出来. 语法: last (选项 ...

linux查看用户登录时间以及命令历史

1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终端类型.登陆日期以及远程主机. who /var/log/wtmp 可以查看自从wtmp文件创建以来的每一次登陆情况 (1)-b:查 ...

ref:linux查看用户登录时间以及命令历史

ref:https://blog.csdn.net/csdn924618338/article/details/73555725/ 1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终 ...

linux 用户管理(3)----查看用户登录时间以及命令历史

1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终端类型.登陆日期以及远程主机. who /var/log/wtmp 可以查看自从wtmp文件创建以来的每一次登陆情况 (1)-b:查 ...

Linux 查看所有登录用户的操作历史

在linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history来查看历史记录,可是假如一台服务器多人登陆,一天因为某人误操作了删除了重要的数据.这时 ...

Linux查看当前登录用户并踢出用户

1.查看当前登录用户 [wilsh@lcl ~]$ whatis w w                    (1)  - Show who is logged on and what they a ...

Linux的终端类型

终端是一个很重要的外设,用过终端设备的人都知道如果设备类型不对就会有乱字符,也可用仿真终端软件如netterm试验一下,Linux的终端信息放在 /usr/share/terminfo下,在这个目录的 ...

linux常用终端命令

01. 终端命令格式 command [-options] [parameter] 说明: command:命令名,相应功能的英文单词或单词的缩写 [-options]:选项,可用来对命令进行控制,也 ...

随机推荐

[参考]wget下载整站

wget -m -e robots=off -U "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.6) Gecko/200 ...

iOS开发数据库篇—FMDB简单介绍

iOS开发数据库篇—FMDB简单介绍 一.简单说明 1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来 ...

记Flume-NG一些注意事项(不定时更新,欢迎提供信息)

这里只考虑flume本身的一些东西,对于JVM.HDFS.HBase等得暂不涉及.... 一.关于Source: 1.spool-source:适合静态文件,即文件本身不是动态变化的: 2.avro ...

如何在Eclipse中添加Tomcat的jar包

原文:如何在Eclipse中添加Tomcat的jar包 右键项目工程,点击Java Build Path 点击Add Library,选择Server Runtime 选择Tomcat版本 此时就看到 ...

FileStream 操作文件复制

static void Main(string[] args) { string source = @"D:\c\集合.avi"; string target = @"C ...

给定范围内产生N个不同的随机数

void RandNumbs(int nLimts, int result[], int n)//给定范围内产生n个不同随机数(1-nLimts),并存储到result中 { int nNum = 0 ...

为Play初学者准备的Scala基础知识

1 前言 本文的主要目的是为了让Play Framework的初学者快速了解Scala语言,算是一篇Play Framework的入门前传吧.使用PlayFramework可以极大的提高开发效率,但是 ...

FormsAuthentication.HashPasswordForStoringInConfigFile 的替代方法

由于项目中要和php对接,要将一段字符串生成md5(16位)验证码,在英文字符时,没有太大问题,但在遇到中文时,两边字条始终不一致. php是别人的项目,看不到源码,网上一查,估计是这样写的: &lt ...

django xadmin后台页面实现二级联动

思路 先找到控件id ,这样就可以监听change事件 然后把自己写的js加入xadmin中 添加url和view,接受ajax请求和发送数据 第一步:找到联动上下级的ID 在浏览器中通过F12查看 ...

python console 设立快捷键 学习源码 用到英语

arbitrary---随意 iterable----迭代 invalid syntax   -----无效的语法 subscriptable   ----可索引访问的

关闭linux终端,查看、关闭登录到linux的终端相关推荐

  1. linux 下查看应用版本信息,Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等. 1.# uname -a   (Linux查看版本当前操作系统内核信息) 2.# cat /proc/vers ...

  2. Linux系统环境查看已经登录用户信息及管理

    Linux属于多用户系统,root账户可以去查看现在登录的用户信息及其操作: 1.查看某一时刻用户的行为 w ROOT@LOCALHOST ROOT] # W 2:31PM UP 11 DAY ,21 ...

  3. Linux下查看CPU等基本命令,Linux查看CPU和内存使用情况的常用命令

    1.top top 的全屏对话模式可分为3部分:系统信息栏.命令输入栏.进程列表栏. 第一部分 -- 最上部的 系统信息栏 : 第一行(top): "00:11:04"为系统当前时 ...

  4. linux如何查看本机名称,Linux查看本机登陆用户信息(w、who、last和lastlog命令)...

    如果我们想要知道 Linux 服务器上目前已经登录的用户信息,则可以使用 w 或 who 命令来进行查询. w 命令 先看看 w 命令,如下: [root@localhost ~]# w 09:54: ...

  5. linux怎么查看系统环境变量路径,Linux系统中的环境变量该如何设置与查看

    今天小编要跟大家分享的文章是关于Linux系统中的环境变量该如何设置与查看.大家都知道,在 Linux 系统中,有环境变量和 Shell 变量这两种变量. 环境变量是在程序及其子程序中全局可用的,常常 ...

  6. linux命令查看删除哪些文件,linux删除文件除命令有哪些

    删除文件用2113rm命令,5261rmdir删除空目录.你如果要删4102除work目录和目1653录下的所有文件,rm-rf/home/ftk/apache-tomcat-5.5.20/work就 ...

  7. linux怎么查看tomcat错误日志,Linux下查看Tomcat运行日志

    查看方式 1.先切换到:cd usr/local/tomcat5/logs 2.tail -f catalina.out 3.Ctrl+c 是退出tail命令/alt+E+R重置 部署常用指令 1.p ...

  8. linux如何查看入口地址,宝塔Linux面板安全入口地址忘了(方法一)

    宝塔Linux面板安全入口地址忘了(方法一),面板,地址,入口,宝塔,所示 宝塔Linux面板安全入口地址忘了(方法一) 易采站长站,站长之家为您整理了宝塔Linux面板安全入口地址忘了(方法一)的相 ...

  9. linux怎么查看当前的用户,linux怎么查看当前用户属于哪个用户组

    Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统.linux系统中有很多用户,想知道某个用户在哪个用户组,该怎么查看呢?下面我们就来看看详细的教程. 方法一.grou ...

  10. linux怎么查看一个bam文件,Linux常规操作笔记

    前言 这个教程源于曾健明,题库地址为其博客.所使用的Linux系统是曾健明的服务器,服务器信息如下: /usr/local/bin/miniconda3/bin路径下面安装了生物信息学软件,可以使用全 ...

最新文章

  1. 两个软件相互交换数据_面试需要知道的六种数据结构
  2. WCF 第九章 诊断 系列文章
  3. CSS你可能还不知道的一些知识点
  4. php特性介绍(贼有用)
  5. Date Picker控件:
  6. 什么是HOOK功能?
  7. 【Elasticsearch】Elasticsearch 集群协调迎来新时代
  8. 第7章 使用Spring MVC构建Web程序(一)
  9. 360os比android,手机系统比拼360OS、Flyme究竟哪个好?
  10. 一款基于易语言的搜题软件
  11. Unity Shader - 车漆效果(基于MatCap)
  12. android apk下载完成后调用安装
  13. コナン純黒のナイトメア20180715
  14. MAC终端连接服务器问题杂记
  15. python牛顿法解非线性方程组_用牛顿迭代法解非线性方程组
  16. 走向云计算之HBase模式设计及表设计案例
  17. 【教程】Edraw Max(亿图图示):怎么用图片创建自己的符号库?
  18. 数据结构第二版(朱昌杰版)五
  19. 十款文艺青年种草的好音质入门吉他推荐【精选篇】
  20. 周迅VS李小璐 娱乐圈的“孪生姊妹”

热门文章

  1. Python并发之协程gevent基础(5)
  2. 【精选】Nginx模块Lua-Nginx-Module学习笔记(一)Nginx Lua API 接口详解
  3. ffmpeg 常用基本命令和ffmpeg处理RTMP流媒体的常用命令
  4. CMake 手册详解(五)
  5. go语言json字符串解析为结构体数组,结构体指针的数组
  6. 来个硬货——长文解读:基于业务场景的MySQL千万级大表优化
  7. leetcode 289. Game of Life | 289. 生命游戏(Java)
  8. 操作系统:第一章 计算机系统概述
  9. Redis实战(八):面试常问:击穿,穿透,雪崩,分布式锁,API(jedis,luttce,springboot:low/high level)
  10. 深入理解HashMap和TreeMap的区别