linux基础篇-19,w who whoami last lastb lastlog basename

w who whoami last lastb lastlog basename sleep hostname mail

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

who

whoami

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

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

lastlog:从未登录过的用户

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

basename

$0:执行脚本时的脚本路径及名称

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

sleep ???

范例:每隔5秒,记录root是否已经登录,如登录,显示其已登录,并退出

sleep 5 who | grep root

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

hostname ??

如果主机名部位不是james,将其改为james

如果当前主机名为localhost将其改为james

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

生成随机数

RANDOM:0-32768

随机数生成器

/dev/random

/dev/urandom

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

mail

[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 | mail -s "how are you?" root

[[email protected] ~]# mail

Heirloom Mail version 12.4 7/29/08.  Type ? for help.

"/var/spool/mail/root": 3 messages

>   1 [email protected]  Wed Jul 20 04:02  83/4061  "[abrt] full crash rep"

2 root                  Wed Nov 23 10:14  19/630   "how are you?"

3 root                  Wed Nov 23 10:33  34/913   "how are you?"

&

[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 | mail -s "how are you?" root

时间: 2024-10-17 00:17:02

linux基础篇-19,w who whoami last lastb lastlog basename的相关文章

Linux基础篇--linux基础和帮助用法

Linux基础篇--linux基础和帮助用法 本章概要 用户登录 终端 Shell介绍 执行命令 简单命令 Tab键补全 命令行历史 bash快捷键 使用gnome-terminal whatis command--help manandinfo 本地帮助文档/usr/share/doc/ 官网在线文档 其它网站和搜索 用户登录 root用户   一个特殊的管理帐户   也被称为超级用户   root已接近完整的系统控制   对系统损害几乎有无限的能力   除非必要,不要登录为root 普通用户

Linux基础篇和服务器篇教程

基础篇 服务器篇 视频内容很详细,看完后就是中级攻城师了!!! 视频内容很详细,看完后就是中级攻城师了!!! 视频内容很详细,看完后就是中级攻城师了!!! 如有需要留言邮箱!!!记得推荐文章,让跟多的人看到!! 如有需要留言邮箱!!!记得推荐文章,让跟多的人看到!! 如有需要留言邮箱!!!记得推荐文章,让跟多的人看到!!

linux基础篇-10,权限管理chown chgrp chmod umask

linux用户及权限详解 权限管理 chown chgrp chmod umask ################################################ chown:修改属主 -R:修改目录及其内部的属组 --reference chown USERNAME:GRPNAME file 同时修改属主属组 [[email protected] ~]# chown jameszhan:root /tmp/tmp.txt ###########################

Linux基础篇之二系统redhat 6.4的安装

Linux的安装说明 本文主要介绍Linux的安装. 本文以redhat 6.4为例 : 大家也可以安装下载CentOS,CentOS就是从redhat基础上衍生出来的,安装方法大同小异. Redhat 6.4种子镜像: ed2k://|file|[%E7%BA%A2%E5%B8%BD%E4%BC%81%E4%B8%9ALinux.6.4.%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%89%88].rhel-server-6.4-x86_64-dvd[ED2000.COM].is

linux基础篇(磁盘分区)

       linux磁盘分区到文件系统创建 首先了解磁盘的基本构造 需要用到的分区命令: fdisk:对于一块硬盘来讲,最多只能管理15分区 语法:fdisk  [OPTION][DEVICE] p: print, 显示已有分区     n: new, 创建     d:delete, 删除    w:write, 写入磁盘并退出 q: quit, 放弃更新并退出   m: 获取帮助      l: 列表所分区id     t: 调整分区id 开始进行磁盘分区: 此处可以看到两块硬盘sda1

Linux基础篇之内存管理机制

转载这篇文章之前,先区分下缓存和缓冲的区别, 缓冲和缓存都是RAM中的数据.简单来说,buffer是即将要写入磁盘的数据,而cache是从磁盘中读取数据的.buffer是由各种进程分配的,被用在如输入队列等方面,一个简单的例子如某个进程要求有多个字段读入,在所有字段 被读入完整之前,进程把先前读入的字段放在buffer中保存.cache经常被用在磁盘的I/O请求上,如果有多个进程都要访问某个文件,于是该文件便被做成cache以方便下次被访问,这样可以提高系统性能. 1 Linux内存管理的主要特

Linux基础篇 进程通信——管道

IPC(InterProcess Communication)进程间通信 每个进程各?自有不同的?用户地址空间,任何?一个进程的全局变量在另?一个进程中都看不到所以进 程之间要交换数据必须通过内核,在内核中开辟?一块缓冲区,进程1把数据从?用户空间拷到内核缓 冲区,进程2再从内核缓冲区把数据读?走,内核提供的这种机制称为进程间通信. linux下进程间通信的几种主要?手段简介: 1 管道(Pipe)及有名管道(named pipe):管道可?用于具有亲缘关系进程间的通信,有名管道克服了管道没有名

linux基础篇-24,swap交换分区临时救急及划分方法

################################################ swap 查看物理内存和交换分区大小及其使用情况 [[email protected] ~]# free -m total       used       free     shared    buffers     cached Mem:          1869        192       1676          0         13         65 -/+ buffer

linux基础篇-23,文件系统管理

################################################ 重新创建文件系统会损坏原文有文件 mkfs:make file system -t mkfs -t ext2 =mkfs.ext2 mkfs -t ext3 =mkfs.ext3 mkfs -t ext4 =mkfs.ext4 ################################################ 文件系统类型 ext2 ext3 ext4 ################