- 博客(9)
- 收藏
- 关注
原创 3-Shell分支语句
Shell 分支语句 单分支if 语法: if 条件测试; then 命令序列 fi 注:条件测试可以是判断语句也可以是任何有返回值的命令(执行成功—返回0—假) 实例: 输入用户名和密码新建用户 #!/bin/bash read -p "请输入用户名:" user read -p "请输入密码:" pass if [[ ! -z "$user" && ! -z "$pass" ]]; then useradd "$user" echo "$pass" | pas
2020-09-26 12:20:55
308
原创 java集合:Collection和Map
集合Collection概述 集合与数组区别 数组长度固定,集合长度可变 数组存放基本类型数据,集合存放对象的引用 集合关系 Collection List:ArrayList、LinkedList Set:HashSet、LinkedHashSet、TreeSet Map HashMap TreeMap 集合接口方法 方法 功能 add() 添加元素到集合 remove() 移出元素 isEmpty() 判断当前集合时候为空 iterator()
2020-09-07 22:18:56
121
原创 java数组
一维数组创建 创建 int[] arr; //声明数组引用 arr = new int[5]; //分配空间(指定长度) int[] arr2 = new int[6]; //声明与分配同时 初始化 //方式一 int arr1[] = new int[]{1,2,3}; //方式二 int arr2[] = {1,2,3}; 输出 int day[] = new int[]{1,2,3,4,5,6,7}; for(int i = 0; i < 7; i ++){
2020-09-07 10:44:48
156
原创 java字符串
字符串的声明 双引号赋值 String x = "a"; String y = "a"; System.out.println(x==y); //true System.out.println(x.equals(y)); //true 同一个String字面值无论被创建多少次,始终只有一个内存地址被分配; “==”:引用指向同一地址 “equal”:内存中内容相同 构造器创建 String a = new String("abcd"); String b = new String("abc
2020-09-06 23:21:23
120
原创 java输入Scanner
Scanner类用于获取用户输入 Scanner scan = new Scanner(System.in) 用法 读取之前用hasNext、hasNextLine判断是否有输入的数据 输入字符串 next读入方法 import java.util.Scanner; class ScannerDemo { public static void main(String[] args) { Scanner scan = new Scanner(System.in);
2020-09-06 17:28:45
185
原创 1-python基础
python基础 变量 x = 1 python中变量没有默认值,使用前需要先赋值 输出 print(x) #默认换行 print(x, end = '' ) #不换行输出 print(the length of (%s) is %d" %('runoob',len('runoob'))) 格式化输出 输入 y = input("输入y值:") 注释 单行:# 多行:'''或者""" #这是单行注释 """ 这是 多行 注释 """ 函数 内建函数:print()
2020-09-06 11:44:46
142
原创 案例1-Linux系统性能监控脚本
系统性能监控脚本 #!/bin/bash #获取系统性能参数,根据预设阈值决定是否给管理员发送邮件 local_time=$(date +"%Y%m%d %H:%M:%S") local_ip=$(ifconfig eth0 | grep netmask | tr -s " " | cut -d" " -f3) #整理分割 free_mem=$(cat /proc/meminfo | grep Avai | tr -s "" | cut -d" " -f2) free_disk=$(df | grep "
2020-09-03 17:54:50
345
原创 2-Shell判断语句基础知识
Shell判断基础 进行判断的语法 [[表达式]] [表达式] test 表达式 使用规范: 表达式两边有空格 表达式内部运算符两边有空格 [[]]、[]、test区别: [[]]:能使用>和<进行排序操作,而且支持使用&&和||,可以使用正则表达式 []或者test:表达式中不能使用&&、|| [[]]功能更强大 执行多条语句 分号; 按顺序执行,都会执行,整个命令的退出码以最后一条命令为准 与&&
2020-09-02 16:53:32
115
原创 1-Shell脚本入门基础知识
Shell脚本书写格式 #!/bin/bash <<COMMENT Author:hjh Data:2020-09-01 Version:1.0 Description:This is my first script COMMENT #屏幕将显示echo命令后的字符串 #echo命令后给什么字串屏幕将回显什么字符串 echo "Hello Shee Script" 第一行指定编译器:#!/bin/bash、#!/bin/sh、#/usr/bin/env python等 多行注解<&
2020-09-02 10:49:25
220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人