本章目的:学会编程规范,变量的相关脚本操作和知识一.Shell脚本的概述二.Shell的作用三.写第一个Shell脚本1.写一个脚本(到BOOT目录,查看当前位置,以长格式友好显示VML开头的所有文件)[root@localhost~]#vimaaa.sh"随意编一个空文件以.sh为结尾"/bin/bash"开头声明,固定格式”一个脚本"描述性信息可加可不加"cd/boot/pwdls-lhvml
分类:
系统相关 时间:
2019-09-22 16:43:47
阅读次数:
150
Shell脚本概述随着Linux系统在企业中的应用越来越多,服务器的自动化管理也越来越重要。一些复杂的维护工作中,一个恰到好处的Shell脚本,可以批量处理、自动化的完成一系列维护任务,从而减轻管理员的负担。Shell脚本的概念将要执行的命令按顺序保存到一个文本文件给该文件可执行权限,便可运行可结合各种Shell控制语句以完成更复杂的操作Shell脚本应用场景重复性操作批量事务处理自动化运维服务运
分类:
系统相关 时间:
2019-09-22 16:36:53
阅读次数:
172
grep:文本过滤工具 功能说明: sed :字符流编辑器 功能说明: awk : ...
分类:
系统相关 时间:
2019-09-22 14:50:05
阅读次数:
102
linux修改主机名 执行的命令: hostnamectl set hostname 主机名 然后重新登录即可 ...
分类:
系统相关 时间:
2019-09-22 14:46:34
阅读次数:
71
1.将下面的/etc/passwd所有行的第一列和最后一列相互调换位置。 解答: 1)使用sed的后向引用 2)awk -F ":" '{print $7":"$6":"$5":"$4":"$3":"$2":"$1}' /etc/passwd ...
分类:
系统相关 时间:
2019-09-22 14:37:58
阅读次数:
126
1、检查一下系统中的jdk版本 显示: 2、检测jdk安装包 显示: 3、卸载openjdk 或者使用 之后再次输入rpm -qa | grep java 查看卸载情况: 4、安装新的jdk 首先到jdk官网上下载你想要的jdk版本,下载完成之后将需要安装的jdk安装包放到Linux系统指定的文件夹 ...
分类:
系统相关 时间:
2019-09-22 13:17:50
阅读次数:
111
Shell脚本概念1、将要执行的命令按顺序保存到一个文本文件2、给该文件可执行权限,便可运行3、可结合各种shell控制语句以完成更复杂的操作Shell脚本应用场景1、重复性操作2、批量事务处理3、自动化运维4、服务运行状态监控5、定时任务执行完善的shell脚本构成1、脚本声明2、可执行语句3、注释文字Shell的作用——命令解释器,“翻译官”执行脚本文件方法大全方法一:脚本文件路径(绝对路径和
分类:
系统相关 时间:
2019-09-22 13:15:39
阅读次数:
683
1. 需要解决的问题 1.在linux下虽然很方便,但是当登录多个服务器,或者有时需要去分辨这些问题,这无疑是很大的不方便,假如有一种方法能轻易分辨那就很方便了。 2.没错,就是有这样的方法,那就是修改PS1环境变量,具体参数及用法实验,我们接下来看。 2. 对PS1的分析 2.1 本次操作系统,U ...
分类:
系统相关 时间:
2019-09-22 13:09:41
阅读次数:
103
Linux下常见的压缩包格式有5种:zip tar.gz tar.bz2 tar.xz tar.Z 其中tar是种打包格式,gz和bz2等后缀才是指代压缩方式:gzip和bzip2 filename.zip的解压: filename.tar.gz的解压: 其中zxvf含义分别如下 z: gzip 压 ...
分类:
系统相关 时间:
2019-09-22 13:07:45
阅读次数:
90
安装JDK11JDK下载网址:https://www.oracle.com/technetwork/java/javase/downloads Java SE Development Kit 11https://www.oracle.com/technetwork/java/javase/downl ...
分类:
系统相关 时间:
2019-09-22 12:56:13
阅读次数:
830
大学已经过了一半了,前两年学的东西,说实话,不算多,现在回想起来,也说不清自己到底在干什么,做了不少自己喜欢的小玩意,但总感觉缺少点什么,也只能说是积累了一点点单片机开发的经验,也没有系统的深入的去学习一样东西。 现在如果问自己最怕什么,最怕也就是被别人捧高高的感觉了,我只能说我的水平有限,我所处的 ...
分类:
系统相关 时间:
2019-09-22 12:43:16
阅读次数:
98
/etc/sysconfig/netwprk-scripts/ifcfg-eth0 网卡的配置文件 /etc/resolv.conf 配置DNS /etc/sysconfig/network 主机名配置文件 /etc/hosts ip地址与域名的解析关系 /etc/fstab 开机自动挂载的配置文件 ...
分类:
系统相关 时间:
2019-09-22 12:41:14
阅读次数:
99
条件测试文件测试整数测试字符串与逻辑测试if语句if单分支语句if双分支语句if多分支语句if嵌套语句test命令测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值。格式1:test条件表达式格式2:[条件表达式](注意前后至少有1个空格,否则不予执行)文件测试格式:[操作符文件或目录]常用的测试操作符:1、-d:测试是否为目录(Directory)2、-e:测试目录或文
分类:
系统相关 时间:
2019-09-22 12:34:20
阅读次数:
100
RabbiTMQ概述 RabbitMQ轻量级,易于在内部和云中部署。它支持多种消息传递协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模,高可用性要求。 RabbitMQ可在许多操作系统和云环境中运行,并为大多数流行语言提供各种开发人员工具。 RabbitMQ是一个在AMQP基础上完成 ...
分类:
系统相关 时间:
2019-09-22 11:13:22
阅读次数:
104
命令的处理方法:1)ntsysv2)setup-systemservice3)脚本一键完成处理我们用脚本处理开机我们需要启动一下4个服务crond--定时任务network--网络服务rsyslog--系统日志功能sshd--这个就是允许远程链接服务chkconfig--list|grep"3:启用"查看有哪些服务启动类似window下的msconfigforvalueinch
分类:
系统相关 时间:
2019-09-22 11:02:41
阅读次数:
103
本篇文章主要讲解Shell脚本的基础编程规范与变量的含义及应用;希望对大家有所帮助!!!!
分类:
系统相关 时间:
2019-09-22 10:58:13
阅读次数:
88
显示日期: 1、date:Mon Jul 22 15:21:58 DST 2019 2、date+%Y/%m/%d:2019/07/22 3、date +%H:%M:15:23 显示日历: 1、cal:显示当前月日历 2、cal 2009:显示2009年一整年的日历 3、cal 10 2009:显示 ...
分类:
系统相关 时间:
2019-09-22 10:44:51
阅读次数:
106