控制终端, 用户登录、mail、hostname、随机数 (笔记)
控制终端
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、随机数 (笔记)相关推荐
- shiro实现url级别的权限控制(用户登录)配置文件分析
shiro实现url级别的权限控制(用户登录)
- sqlplus普通用户登录oracle,Oracle学习笔记:sqlplus用户登录
1 sqlplus 登录 本地登录 (登录数据库服务器) Oracle 登录 sqlplus 账户名/密码 as 角色名 1.1 sys登录 例如: sqlplus sys/or 1 sqlplus ...
- Vue + Spring Boot 学习笔记02:引入数据库实现用户登录功能
Vue + Spring Boot 学习笔记02:引入数据库实现用户登录功能 在学习笔记01里,我们利用跨域打通了前端的Vue与后端的Spring Boot,实现了用户登录功能,但是后台的登录控制器在 ...
- 进程 、进程组、会话、控制终端之间的关系
一个进程组可以包含多个进程 进程组中的这些进程之间不是孤立的,他们彼此之间或者存在者父子.兄弟关系,或者在功能有相近的联系. 那linux为什么要有进程组呢?其实提供进程组就是方便管理这些进程.假设要 ...
- 【微信小程序+node】微信小程序结合node用户登录-06
申请一个微信小程序账号,并获取appId,appSecret 1.使用新的qq注册一个新的小程序 2.获取appId,appSecret.特别注意appSecret需要自己保存,每次获取都要验证,特别 ...
- Linux学习笔记(四)之用户登录
1.Linux是一个网络操作系统,作为多用户,多任务的操作系统,其系统资源是所有用户共享的.任何要使用系统资源者必须先在系统内登记,注册,即开设用户账号,该账号又包含用户名,口令,所用的shell,使 ...
- SSH远程管理(用户登录控制及密码验证)
SSH (secure shell) 是一种安全通道协议,主要实现字符界面的远程登录,远程复制等功能.SSH协议对通信双方的数据进行了加密处理, 其中包括用户登录时输入的用户口令. 实验环境:两台L ...
- 软件评测-信息安全-应用安全-资源控制-用户登录限制(中)
最近需要把通用权限管理系统送到软件评测中心进行信息安全测试,其中有就有一项检查内容叫:"资源控制-用户登录限制",为了达到这个检查项目的要求,我们程序也进行了改进,同时也是为了达到 ...
- oracle 触发器登录,【学习笔记】Oracle触发器 实现指定用户登录oracle案例
天萃荷净 触发器实现指定用户登录oracle,分享一篇关于Oracle数据库安全策略,通过Oracle触发器实现限定user用户登录Oracle数据库的方法 1.创建允许登录用户表 CREATE TA ...
- Vue + Spring Boot 学习笔记01:实现用户登录功能
Vue + Spring Boot 学习笔记01:实现用户登录功能 一.创建后端Spring Boot项目Book Management 二.创建前端Vue项目bm-vue 三.修改后端项目Book ...
最新文章
- “编程能力差,90%的人会输在这点上!”谷歌开发:其实都是在瞎努力
- Linux设备驱动归纳总结(一):内核的相关基础概念
- mysql rollup 排序_MySQL基础实用知识集合(二)
- 实战渗透 | 向吃鸡外挂站开炮
- 介绍了如何取成员函数的地址以及调用该地址
- C语言简单的日期校验函数
- Centos/Linux在线环境下载安装包,到离线环境安装,并解决依赖问题
- views.py视图函
- CanvasRenderingContext2D.imageSmoothingEnabled
- 秦九韶多项式运算时间java_多项式计算之秦九韶算法
- layim即时通讯实例各功能整合
- ubuntu18.04 LTS 安装英伟达驱动
- 上海升级为欧莱雅集团北亚区总部;西门子与太古可口可乐将共同打造18座数字化工厂 | 美通企业日报...
- linux中524端口,liunx下攻击分析及如何通过交换机封端口
- Win10家庭版找不到组策略gpedit.msc
- anemometer mysql 500_Anemometer基于pt-query-digest将MySQL慢查询可视化
- 公司(视频 社交)项目分享
- 博时基金数据开发面经
- 什么是Google AdWords关键字广告?
- STM32芯片超时无应答 无法连接(USB转串口有黄色感叹号)
热门文章
- Linux Shell常用技巧(六) sort uniq tar split
- MySQL 5.6 关于登陆的初始化设置
- 22.1-在散列集上进行集合操作
- 用WebBrowser实现HTML界面的应用
- DPDK性能优化技术汇总
- linux等待队列wait_queue_head_t和wait_queue_t
- 不错的网络协议栈测试工具 — Packetdrill
- st7789s显示芯片驱动代码
- 地质图、地质岩性数据、地质灾害分布、土壤理化性质数据集、土地利用数据、土壤重金属含量分布、植被类型分布
- 最长回文子串-----Manacher算法