码迷,mamicode.com
首页 > 系统相关 > 详细

linux 终端类型,who,last

时间:2014-08-29 16:16:48      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:用户登录   取名字   linux   历史   控制台   who   

w

who

whoami

last:显示/var/log/wtmp文件,显示用户登录历史以及系统重启历史

    -n:显示最近N次的相关信息

lastb:/var/log/btmp文件,显示用户错误的登录尝试历史

    -n:

lastlog:显示每一个用户最近一次的成功登录信息

    -u USERNAME:显示特定用户最近的登录信息

basename $0:取名字 不显示路径

mail:发邮件

hostname:显示主机名称

RANDOM:0-32768中的生成随机数

    随机数生成器:熵池

        /dev/random    更安全

        /dev/urandom    更好用

例如:写一个脚本,利用RANDOM生成10个随机数,并找出其中的最大值和最小值


#!/bin/bash

MAX=0

MIN=0

for (( i=1;i<=10;i++ ))

do

  myrand=$RANDOM

  if [ $i -eq 1 ]

  then

    MIN=$RANDOM

  fi


  if [ $i -le 9 ]

  then

    echo -n "$myrand,"

  else

    echo $myrand

  fi


  if [ $myrand -gt $MAX ]

  then

    MAX=$myrand

  fi


  if [ $myrand -lt $MIN ]

  then

    MIN=$myrand

  fi

done

echo "The max number is $MAX"

echo "The min number is $MIN"



终端类型

    console:控制台

    pty:物理终端(VGA)

    tty:虚拟终端(VGA)

    ttys:串行终端

    pts/#:伪终端

本文出自 “ngames” 博客,请务必保留此出处http://ngames.blog.51cto.com/3187187/1546532

linux 终端类型,who,last

标签:用户登录   取名字   linux   历史   控制台   who   

原文地址:http://ngames.blog.51cto.com/3187187/1546532

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!