控制终端

console:控制台,直接接到主机上的显示器

pty#: 和控制台是在一块的(VGA)

tty#:虚拟终端(VGA)

ttys:串行终端没有vga也可显示

pts/#:伪终端

查看登录信息命令

w 查看当前系统所登录的用户,即正在干什么 user,tty,从哪里登录过来,登录时间等等

[root@localhost log]# w

11:06:01 up  2:39,  2 users,  load average: 0.00, 0.00, 0.00

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

root     pts/0    192.168.78.10    10:37   28:17   0.05s  0.02s bash

root     pts/1    192.168.78.10    10:09    1.00s  0.28s  0.05s w

[root@localhost log]#

who 查看当前系统登录的用户 user tty 何时登录

[root@localhost log]# who

root     pts/0        2015-05-19 10:37 (192.168.78.10)

root     pts/1        2015-05-19 10:09 (192.168.78.10)

[root@localhost log]#

who -r 当前运行级别

[root@localhost log]# who -r

run-level 3  2015-05-19 08:26

[root@localhost log]#

whoami 查看当前用户是谁

[root@localhost log]# whoami

root

[root@localhost log]#

sleep可以延迟执行

last 显示/var/log/wtmp 文件,显示登录历史,和重启历史,

-n # 显示最近#(#为数字)次登录历史

lastb 显示/var/log/btmp 文件,显示错误登录历史,即非法用户尝试登录,密码错误未登录成功

-n # 显示最近#次错误记录

lastlog 所有用户最近一次登录时间

-u 特定用户 即指定用户,显示指定用户的最后一次登录

basename 基名

$0 特殊变量, basename $0 执行脚本时的脚本路径及名称,

mail /home/box 用户家目录下的box文件

-s 主题

写邮件

mail -s "Hello, root" root < /etc/inittab

cat /etc/inittab | mail -s "Hello, root"

hostname 显示主机名

hostname 加一个名字 即更改当前计算机的名字

$HOSTNAME 变量 可显示当前计算机名,不过这个只显示变量里的,而非实时的

生成随机数

RANDOM 0-32768

随机生成器

/dev/random

/dev/urandom

熵池

本文转自Winthcloud博客51CTO博客,原文链接http://blog.51cto.com/winthcloud/1652685如需转载请自行联系原作者

Winthcloud

控制终端, 用户登录、mail、hostname、随机数 (笔记)相关推荐

  1. shiro实现url级别的权限控制(用户登录)配置文件分析

    shiro实现url级别的权限控制(用户登录)

  2. sqlplus普通用户登录oracle,Oracle学习笔记:sqlplus用户登录

    1 sqlplus 登录 本地登录 (登录数据库服务器) Oracle 登录 sqlplus 账户名/密码 as 角色名 1.1 sys登录 例如: sqlplus sys/or 1 sqlplus ...

  3. Vue + Spring Boot 学习笔记02:引入数据库实现用户登录功能

    Vue + Spring Boot 学习笔记02:引入数据库实现用户登录功能 在学习笔记01里,我们利用跨域打通了前端的Vue与后端的Spring Boot,实现了用户登录功能,但是后台的登录控制器在 ...

  4. 进程 、进程组、会话、控制终端之间的关系

    一个进程组可以包含多个进程 进程组中的这些进程之间不是孤立的,他们彼此之间或者存在者父子.兄弟关系,或者在功能有相近的联系. 那linux为什么要有进程组呢?其实提供进程组就是方便管理这些进程.假设要 ...

  5. 【微信小程序+node】微信小程序结合node用户登录-06

    申请一个微信小程序账号,并获取appId,appSecret 1.使用新的qq注册一个新的小程序 2.获取appId,appSecret.特别注意appSecret需要自己保存,每次获取都要验证,特别 ...

  6. Linux学习笔记(四)之用户登录

    1.Linux是一个网络操作系统,作为多用户,多任务的操作系统,其系统资源是所有用户共享的.任何要使用系统资源者必须先在系统内登记,注册,即开设用户账号,该账号又包含用户名,口令,所用的shell,使 ...

  7. SSH远程管理(用户登录控制及密码验证)

    SSH (secure shell) 是一种安全通道协议,主要实现字符界面的远程登录,远程复制等功能.SSH协议对通信双方的数据进行了加密处理, 其中包括用户登录时输入的用户口令.  实验环境:两台L ...

  8. 软件评测-信息安全-应用安全-资源控制-用户登录限制(中)

    最近需要把通用权限管理系统送到软件评测中心进行信息安全测试,其中有就有一项检查内容叫:"资源控制-用户登录限制",为了达到这个检查项目的要求,我们程序也进行了改进,同时也是为了达到 ...

  9. oracle 触发器登录,【学习笔记】Oracle触发器 实现指定用户登录oracle案例

    天萃荷净 触发器实现指定用户登录oracle,分享一篇关于Oracle数据库安全策略,通过Oracle触发器实现限定user用户登录Oracle数据库的方法 1.创建允许登录用户表 CREATE TA ...

  10. Vue + Spring Boot 学习笔记01:实现用户登录功能

    Vue + Spring Boot 学习笔记01:实现用户登录功能 一.创建后端Spring Boot项目Book Management 二.创建前端Vue项目bm-vue 三.修改后端项目Book ...

最新文章

  1. “编程能力差,90%的人会输在这点上!”谷歌开发:其实都是在瞎努力
  2. Linux设备驱动归纳总结(一):内核的相关基础概念
  3. mysql rollup 排序_MySQL基础实用知识集合(二)
  4. 实战渗透 | 向吃鸡外挂站开炮
  5. 介绍了如何取成员函数的地址以及调用该地址
  6. C语言简单的日期校验函数
  7. Centos/Linux在线环境下载安装包,到离线环境安装,并解决依赖问题
  8. views.py视图函
  9. CanvasRenderingContext2D.imageSmoothingEnabled
  10. 秦九韶多项式运算时间java_多项式计算之秦九韶算法
  11. layim即时通讯实例各功能整合
  12. ubuntu18.04 LTS 安装英伟达驱动
  13. 上海升级为欧莱雅集团北亚区总部;西门子与太古可口可乐将共同打造18座数字化工厂 | 美通企业日报...
  14. linux中524端口,liunx下攻击分析及如何通过交换机封端口
  15. Win10家庭版找不到组策略gpedit.msc
  16. anemometer mysql 500_Anemometer基于pt-query-digest将MySQL慢查询可视化
  17. 公司(视频 社交)项目分享
  18. 博时基金数据开发面经
  19. 什么是Google AdWords关键字广告?
  20. STM32芯片超时无应答 无法连接(USB转串口有黄色感叹号)

热门文章

  1. Linux Shell常用技巧(六) sort uniq tar split
  2. MySQL 5.6 关于登陆的初始化设置
  3. 22.1-在散列集上进行集合操作
  4. 用WebBrowser实现HTML界面的应用
  5. DPDK性能优化技术汇总
  6. linux等待队列wait_queue_head_t和wait_queue_t
  7. 不错的网络协议栈测试工具 — Packetdrill
  8. st7789s显示芯片驱动代码
  9. 地质图、地质岩性数据、地质灾害分布、土壤理化性质数据集、土地利用数据、土壤重金属含量分布、植被类型分布
  10. 最长回文子串-----Manacher算法