unit 4 Obtaining info about other user

unit 4 Obtaining info about other user
unit4Obtaininginfoaboutotheruser
 
如果你在家使用你的个人电脑,可能你就是登录的唯一用户。然而如果你工作在一个Linux服务器上,就有可能同时存在着其他用户。对于后一种情况,这时候要是有些关于comma

大家好,又见面了,我是你们的朋友全栈君。

unit 4 Obtaining info about other user

 

如果你在家使用你的个人电脑,可能你就是登录的唯一用户。然而如果你工作在一个Linux服务器上,就有可能同时存在着其他用户。对于后一种情况,这时候要是有些关于commands能让你获取同时连接到这台机子上的用户的信息就太好了。

1.首先来看users命令
users命令,将显示此时登录到系统的用户,(它没有其他的扩充,仅仅是显示用户)。
###################

caoli@caoli-laptop:~$ users
caoli caoli                ///显示用户
caoli@caoli-laptop:~$ su
密码:
root@caoli-laptop:/home/caoli# users
caoli caoli                ///我切换到root下结果一样。

######################

2.接着 who 命令
如果你想得到登录的用户的更多信息,who命令是个不错的选择。默认的,它不仅向你提供当前登录的用户,还会显示他们从何处在何时登录。
#####################

caoli@caoli-laptop:~$ who
caoli    tty7         2010-11-04 21:52 (:0)
caoli    pts/0        2010-11-04 22:06 (:0.0)///显示的是IP地址我这是在本机上
caoli@caoli-laptop:~$ su
密码:
root@caoli-laptop:/home/caoli# who
caoli    tty7         2010-11-04 21:52 (:0)
caoli    pts/0        2010-11-04 22:06 (:0.0)
root@caoli-laptop:/home/caoli#

######################

who命令显示的登录的远程用户的IP地址是很有用的。假设有个用户有不良操作,管理员就可以从IP地址知道这个用户正在工作,从而可以采取纠正措施。
如果你想知道一个用户正在做什么, w命令就可以实现了。这个命令显示用户名,他在何处登录,何时登录,当前的使用数据和他正在使用的程序(或者已经使用的程序)。
######################

caoli@caoli-laptop:~$ w
 22:35:55 up 44 min,  2 users,  load average: 1.05, 0.97, 0.86
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
caoli    tty7     :0               21:52   43:32   1:17   0.22s gnome-session
caoli    pts/0    :0.0             22:06    0.00s  0.33s  0.00s w
caoli@caoli-laptop:~$

#######################

3.最后finger命令
如果你想尽可能多地了解其他用户的信息,试试finger命令吧。因为这个命令确实会给出很多私人的信息。在一些发行版上它是默认不可以使用的。当然也不是所有发行版都这样,你可以向系统请求了解其他用户在做什么。finger命令甚至能显示其他用户是否有未读邮件。

########################

caoli@caoli-laptop:~$ finger caoli
Login: caoli                      Name: caoli
Directory: /home/caoli                  Shell: /bin/bash
On since Thu Nov  4 21:52 (CST) on tty7 from :0
    48 minutes 46 seconds idle
On since Thu Nov  4 22:06 (CST) on pts/0 from :0.0
No mail.
No Plan.
caoli@caoli-laptop:~$
########################
我的是Ubuntu9.10

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145047.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PyCharm 必备插件合集(更新中)

    PyCharm 必备插件合集(更新中)PyCharm的插件很好用,能够在写代码时加成很多。下面看一下目前我用的一些插件。1..ignore我们做的每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。插件使用:https://www.jianshu.com/p/bf1bfa0890e82.BashSupportbash-support是一个高度定制化的vim插件,它允许你插入:文件头、补全语句、注释、函数、以及代码块。它也使你可以进行语法检查、使.

    2022年6月24日
    183
  • 黑客入门,从HTB开始

    黑客入门,从HTB开始Hackthebox是国外的一个靶机平台,里面的靶机包含多种系统类型,并且里面可以利用的漏洞类型多种多样,有很多靶机其实非常贴近实战情景。因此HTB是一个很好的学习渗透测试靶场。之前在HTB也玩过一些机器。里面的机器难度有好几个档次,insane难度的一般都是极其困难的,这种机器一般让我对着大神的Writeup我可能都没有办法复现出来。之前也有在公众号上分享过几篇H…

    2022年4月26日
    54
  • java中 servlet和jsp的概念及区别

    java中 servlet和jsp的概念及区别林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka目录一了解Servlet的概念二Servlet技术功能三Servlet技术特点四Servlet生命周期五servlet工作过程六Servlet与JSP区别七Servlet代码结构八Servlet第一个程序一、了解Servlet的概念

    2022年6月14日
    29
  • @RequestMapping和@GetMapping @PostMapping 区别

        最近学习看一些代码,发现对于发送请求这件事,有的地方用@RequestMapping,有的地方用@PostMapping,为了搞清楚区别,特意查了下spring源代码,现在特此记录下。 @GetMapping用于将HTTPget请求映射到特定处理程序的方法注解具体来说,@GetMapping是一个组合注解,是@RequestMapping(method=RequestM…

    2022年4月7日
    472
  • postMessage

    postMessageHTML5postMessage和onmessageAPI详细应用姜俊杰2013年1月10日发布WeiboGoogle+用电子邮件发送本页面0姜俊杰2013年1月

    2022年7月4日
    21
  • 苹果电脑navicat premium激活码-激活码分享[通俗易懂]

    (苹果电脑navicat premium激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月28日
    465

发表回复

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

关注全栈程序员社区公众号