一些命令可以帮您了解Linux 操作系统用户信息,linux用户信息


1 显示上次登录的用户信息列表,包括(登录时间、退出时间、登录IP):

[sywu@wusuyuan ~]$ last
root     pts/1        192.168.1.3      Wed Aug 27 22:08   still logged in   
sywu     pts/0        192.168.1.3      Wed Aug 27 21:52   still logged in   
reboot   system boot  2.6.32-431.3.1.e Wed Aug 27 21:51 - 22:12  (00:21)    
root     pts/0        192.168.1.3      Mon Aug 25 23:03 - down   (00:11)    
root     tty1                          Mon Aug 25 22:48 - down   (00:26)    
reboot   system boot  2.6.32-431.3.1.e Mon Aug 25 22:47 - 23:15  (00:27)    
root     tty1                          Mon Aug 25 19:32 - down   (00:00)    
reboot   system boot  2.6.32-431.3.1.e Mon Aug 25 19:23 - 19:32  (00:09)    
root     pts/2        192.168.1.3      Sun Aug 24 22:17 - 22:36  (00:18)    
sywu     pts/0        192.168.1.3      Sun Aug 24 22:13 - down   (00:22)
 

2 显示上次用户登录信息(仅仅是上次),包括(登录时间、登录IP):

[root@wusuyuan ~]# lastlog --help
Usage: lastlog [options]
Options:
  -b, --before DAYS             print only lastlog records older than DAYS
  -h, --help                    display this help message and exit
  -t, --time DAYS               print only lastlog records more recent than DAYS
  -u, --user LOGIN              print lastlog record of the specified LOGIN
[root@wusuyuan ~]# lastlog
用户名           端口     来自             最后登陆时间
root             pts/2    192.168.1.3      日 8月 24 22:17:05 +0800 2014
gdm                                        **从未登录过**
ntp                                        **从未登录过**
saslauth                                   **从未登录过**
postfix                                    **从未登录过**
pulse                                      **从未登录过**
sshd                                       **从未登录过**
tcpdump                                    **从未登录过**
vboxadd                                    **从未登录过**
sywu             pts/0    192.168.1.3      日 8月 24 22:13:52 +0800 2014
lanston          pts/1    192.168.1.100    日 6月  8 17:08:10 +0800 2014
 

3.上次登录失败的用户信息:

[sywu@wusuyuan ~]$ sudo lastb
root     ssh:notty    192.168.1.3      Wed Aug 27 22:16 - 22:16  (00:00)    
root     ssh:notty    192.168.1.3      Thu Aug 21 20:18 - 20:18  (00:00)    
btmp begins Thu Aug 21 20:18:11 2014

4.谁登录了当前系统(包括IP、登录时间):

[root@wusuyuan ~]# who --help
用法:who [选项]... [ 文件 | 参数1 参数2 ]
显示当前已登录的用户信息。
  -a, --all             等于-b -d --login -p -r -t -T -u 选项的组合
  -b, --boot            上次系统启动时间
  -d, --dead            显示已死的进程
  -H, --heading 输出头部的标题列
  -l,--login           显示系统登录进程
      --lookup          尝试通过 DNS 查验主机名
  -m                    只面对和标准输入有直接交互的主机和用户
  -p, --process 显示由 init 进程衍生的活动进程
  -q, --count           列出所有已登录用户的登录名与用户数量
  -r, --runlevel        显示当前的运行级别
  -s, --short           只显示名称、线路和时间(默认)
  -T, -w, --mesg        用+,- 或 ? 标注用户消息状态
  -u, --users           列出已登录的用户
      --message 等于-T
      --writable        等于-T
      --help            显示此帮助信息并退出
      --version         显示版本信息并退出
[root@wusuyuan ~]# who -a
           系统引导 2014-08-24 22:11
           运行级别 3 2014-08-24 22:11
登录     tty1         2014-08-24 22:13              1996 id=1
登录     tty2         2014-08-24 22:13              1998 id=2
登录     tty3         2014-08-24 22:13              2000 id=3
登录     tty4         2014-08-24 22:13              2002 id=4
登录     tty5         2014-08-24 22:13              2008 id=5
登录     tty6         2014-08-24 22:13              2010 id=6
sywu     + pts/0        2014-08-24 22:13 00:11        2011 (192.168.1.3)
root     + pts/2        2014-08-24 22:17   .          2158 (192.168.1.3)

5.登录的用户当前在做什么:

[root@wusuyuan ~]# w --help
w:无效选项 -- -
usage: w -hlsufV [user]
    -h    skip header
    -l    long listing (default)
    -s    short listing
    -u    ignore uid of processes
    -f    toggle FROM field (default on)
    -V    display version
[root@wusuyuan ~]# w
 22:28:03 up 16 min,  2 users,  load average: 0.01, 0.02, 0.02
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
sywu     pts/0    192.168.1.3      22:13   13:21   0.07s  0.01s rlwrap sqlplus / as sysdba
root     pts/2    192.168.1.3      22:17    0.00s  0.13s  0.00s w

6.显示用户登录的时间:

[sywu@wusuyuan ~]$ ac   #总的
        total      115.46
[sywu@wusuyuan ~]$ ac -p
        lanston                              2.30
        root                                11.35
        sywu                               101.83
        total      115.49

谁可以告诉我一些基本的LINUX操作系统的知识

Linux是目前十分火爆的操作系统。它是由芬兰赫尔辛基大学的一个大学生Linus B. Torvolds在1991年首次编写的。标志性图标是一个可爱的小企鹅。

Linux是一种类Unix系统,Linus当时编写它的目的是为了替代一种名叫Minix的操作系统。Minix是由一个名叫Andrew Tannebaum的计算机教授编写的,当时由于Unix是一个商业软件,其源代码是不能拿来进行教学的,Andrew教授就自己编写了一个系统用于教学。最
初的Minix用一张软盘就能装下,麻雀虽小、五脏俱全,Minix具有一般操作系统的特征,它同时兼容Unix系统。

Linux是一个免费的操作系统,用户可以免费获得其源代码,并能够随意修改。它是在共用许可证GPL(General Public License)保护下的自由软件,也有好几种版本,如Red Hat Linux、Slackware,以及国内的Xteam Linux等。

Linux具有许多Unix系统的功能和特点,能够兼容Unix,但无需支付Unix高额的费用。比如一个Unix程序员在单位可以在Unix系统上进行工作,回到家里在Linux系统上也能完成同样的工作,而不必重新购买Unix。要知道Unix的价格比常见的Windows要高出若干倍,和Linux的低廉更是相距甚远。

Linux的应用也十分广泛。Sony最新的PS2游戏机就采用了Linux作为系统软件,使PS2摇身一变,成为了一台Linux工作站。著名的电影《泰坦尼克号》的数字技术合成工作就是利用100多台Linux服务器来完成的。

2001年8月17日,Linux发布了最新的Linux 2.4.9版,它也已经十岁了。

Linux的优点

Linux的流行是因为它具有许多诱人之处。

1、完全免费

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变。这让Linux吸收了无数程序员的精华,不断壮大。

2、完全兼容POSIX 1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

3、多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

4、良好的界面

Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Windows系统,用户可以使用鼠标对其进行操作。在X-Windows环境中就和在Windows中相似,可以说是一个Linux版的Windows。

5、丰富的网络功能

互联网是在Unix的基础上繁荣起来的,Linux的网络功能当然不会逊色。它的网络功能和其内核紧密相连,在这方面Linux要优于其他操作系统。在Linux中,用户可以轻松实现网页浏览、文件传输、远程登陆等网络工作。并且可以作为服务器提供WWW、FTP、E-Mail等服务。

6、可靠的安全、稳定......余下全文>>
 

linux系统 通过什命令给其他用户发信息

传讯息给 user :
write user
接下来就是将讯息打上去,结束请按 ctrl+c
 

相关内容