linux开机提示信息脚本

linux开机提示信息脚本
#!/bin/sh
#############################################################
# Filename:    motd.sh
# Revision:    1.1
# Date:        2017/07/28
# Author:      doublelinux
# Website:     doublelinux.blog.51cto.com
#############################################################
DATE=`date`
UPTIME=`uptime|awk ‘{print $2,$3,$4,$6,$7}‘`
#load average=``
LAST_LOGIN=`last|awk ‘NR==1{print $1}‘`
IP=`ifconfig|awk ‘NR==2{print $2}‘`
echo -e "\E[1;34m||---------------------------------------------------------||\E[0m"
echo -e "\E[1;34m||-------------------\E[1;32mAuthor:doublelinux\E[0m\E[1;34m--------------------||\E[0m"
echo -e "\E[1;34m||---------------------------------------------------------||\E[0m"
#echo -e "    \E[1;31m $DATE \E[0m"
echo -e "\E[1;34m||\E[1;32m   Welcome back,\E[5;31m$USER!\E[0m \E[1;32mWish you have a nice day!          \E[1;34m||\E[0m" 
echo -e "\E[1;34m||\E[1;32mDate:========> $DATE              \E[1;34m||\E[0m"
echo -e "\E[1;34m||\E[0m\E[1;32mFdisk:=======> Size=`df -h|awk ‘NR==2{print $2}‘`;Used=`df -h|awk ‘NR==2{print $3}‘`;Avail=`df -h|awk ‘NR==2{print $4}‘`;Use%=`df -h|awk
‘NR==2{print $5}‘`     \E[1;34m||\E[0m"
echo -e "\E[1;34m||\E[1;32mModel name:==>`cat /proc/cpuinfo |awk -F":" ‘/^model name/{print $2}‘|awk ‘NR==1‘`   \E[1;34m||\E[0m"
echo -e "\E[1;34m||\E[1;32mUptime:======> $UPTIME                      \E[1;34m||\E[0m"
echo -e "\E[1;34m||\E[1;32mLast_login:==> $LAST_LOGIN                                      \E[1;34m||\E[0m"
echo -e "\E[1;34m||\E[1;32mIP addr:=====> $IP                             \E[1;34m||\E[0m"
#echo -e "\E[1;34m||\E[1;32m    \E[1;34m||\E[0m"
#echo -e "\E[1;34m||\E[1;32m    \E[1;34m||\E[0m"
#echo -e "\E[1;34m||\E[1;32m    \E[1;34m||\E[0m"
#echo -e "\E[1;34m||\E[1;32m    \E[1;34m||\E[0m"
#echo -e "\E[1;34m||\E[1;32m    \E[1;34m||\E[0m"
#echo -e "\E[1;34m||\E[1;32m    \E[1;34m||\E[0m"
#echo -e "\E[1;31m fdisk: \E[0m" 
echo -e "\E[1;34m||---------------------------------------------------------||\E[0m"
echo -e "\E[1;34m||---------------------------------------------------------||\E[0m"

时间: 2024-10-23 08:28:33

linux开机提示信息脚本的相关文章

linux开机自动启动脚本

通过现场对这次天津iptv demo项目的调测.对iptv这套系统有了更好的认识和理解.由于iptv本身需要安装许多服务.而现场实施中有没有把这些需要启动服务的脚本加入到开机自动运行中.如果服务器重启之后需要手工开启许多服务.工作及以后的维护相对比较繁琐.特地总结了下linux下开机自动启动脚本所涉及的知识和方法.如下: 1.相关基础知识点 1)redhat的启动方式和执行次序是: 加载内核 执行init程序 /etc/rc.d/rc.sysinit # 由init执行的第一个脚本 /etc/r

linux 开机自动启动脚本方法

通过现场对这次天津iptv demo项目的调测.对iptv这套系统有了更好的认识和理解.由于iptv本身需要安装许多服务.而现场实施中有没有把这些需要启动服务的脚本加入到开 机自动运行中.如果服务器重启之后需要手工开启许多服务.工作及以后的维护相对比较繁琐.特地总结了下linux下开机自动启动脚本所涉及的知识和方法. 如下: 1.相关基础知识点   1)redhat的启动方式和执行次序是:      加载内核      执行init程序      /etc/rc.d/rc.sysinit # 由

linux开机启动脚本制作

脚本开机启动,是linux运维工作中经常会用到的一个技能,今天介绍2种常见的办法: 系统平台:RHEL 6.4 主要目的是自己测试用的: 一.编辑/etc/rc.d/目录下的rc.local文件. #vi /etc/rc.d/rc.local #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in he

Linux 开机自启动脚本详解

以kibana为例 ? ? 以下为skibana名称的脚本内容 #!/bin/bash #chkconfig: 2345 80 90 #description:kibana kibana="/usr/mysoft/kibana-4.4.1-linux-x64/bin/kibana" ? ? $kibana # daemon kibana echo "kibana4.4.1 service is started..." esac ? ? 如果是在windows上创建的

linux添加开机自启动脚本示例详解

来源: linux添加开机自启动脚本示例详解 linux下(以RedHat为范本)添加开机自启动脚本有两种方法,先来简单的; 一.在/etc/rc.local中添加如果不想将脚本粘来粘去,或创建链接什么的,则:step1. 先修改好脚本,使其所有模块都能在任意目录启动时正常执行;step2. 再在/etc/rc.local的末尾添加一行以绝对路径启动脚本的行;如:$ vim /etc/rc.local#!/bin/sh## This script will be executed *after*

linux添加开机自启动脚本

一.在/etc/rc.local中添加 如果不想将脚本粘来粘去,或创建链接什么的, 则: step1. 先修改好脚本,使其所有模块都能在任意目录启动时正常执行; step2. 再在/etc/rc.local的末尾添加一行以绝对路径启动脚本的行; 如: $ vim /etc/rc.local #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own in

linux开机启动

开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程.分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径. 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它.这是因为BIOS中包含了CPU的相关信息.设备启动顺序信息.硬盘信息.内存信息.时钟信息.PnP特性等等.在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了.在BIOS将系统的控制权交给硬盘第一个扇区之后,就

Linux启动原理介绍及设置开机启动脚本方法

转自本人个人博客:http://www.xgezhang.com/linux_init_shell.html 之前总是对Linux的整个启动脉络不了解,把这个问题看得很神秘,昨天稍微研究了一下,其实还是很简单的. Linux启动时,所有的启动脚本都放在/etc/init.d/ 下面,而这些脚本又有映射到各个/etc/rcX.d,这个X代表0-6,分别对应不同的系统级别: 0代表关机(halt) 1级别是单用户模式(single) 2级别是多用户级别,这个是默认级 3,4,5未定义,可以提供给用户

linux实现开机自启动脚本

Linux下(以RedHat为范本)添加开机自启动脚本有两种方法,先来简单的; 一.在/etc/rc.local中添加如果不想将脚本粘来粘去,或创建链接什么的,则:step1. 先修改好脚本,使其所有模块都能在任意目录启动时正常执行;step2. 再在/etc/rc.local的末尾添加一行以绝对路径启动脚本的行;如:$ vim /etc/rc.local#!/bin/sh## This script will be executed *after* all the other init scr