摘要: 一:export将环境变量昭告天下 1.直接输入export会将显示bash下的所有环境变量 2.env/set/export/declare都可以显示shell的变量 区别:(1)env与export输出的是环境变量 (2)set与declare是输出环境变量和自定义变量 3.环境变量的作用: 当 阅读全文
posted @ 2019-02-27 23:09 haibiscuit 阅读(2765) 评论(0) 推荐(1) 编辑
摘要: 一:read倾听是一种美德 1.倾听键盘的输入并保存到变量中 例如:#! /bin/bash echo "please input your name" read name echo "welcome $name !" exit 0 或是read自带的显示提示语 例如: #! /bin/bash r 阅读全文
posted @ 2019-02-27 23:07 haibiscuit 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 一:修改系统的shell (选用zsh解释器,相对于bash,对它有很好的兼容性,而且功能上更加强大) 1.查看系统中安装的shell cat /etc/shells 2.查系统当前使用的shell echo $SHELL 3.将shell模式切换到zsh模式(完全兼容bash) (1)chsh - 阅读全文
posted @ 2019-02-27 23:06 haibiscuit 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 一:shell中对整数和浮点数的运算 常用的运算符号 加法+ 减法 - 乘法* 除法/ 求余% += -= *= /= %= 1.整数的运算 (1).使用expr命令(注意:要求操作数和操作数之间用空格隔开,否则只会打印字符串) expr 1 + 1 expr 2 - 1 expr 2 \* 2 e 阅读全文
posted @ 2019-02-27 23:05 haibiscuit 阅读(3892) 评论(0) 推荐(0) 编辑
摘要: 一:变量说明:($表示在执行命令的一些参数) (!) $! #Shell最后运行的后台Process的PID (2) $? #最后运行的命令的结束代码(返回值) (3) $* #所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 与$*类似 (4) $ 阅读全文
posted @ 2019-02-27 23:03 haibiscuit 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 一:shell中的变量 1.变量的定义和使用 例如: #定义变量 name="帅哥!" age=30 #使用变量 echo $name echo ${age} 2.变量类型 1) 局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量。 2) 环 阅读全文
posted @ 2019-02-27 23:02 haibiscuit 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一:Shell test 命令 1.数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 例如: #! /bin/bash num1=100 num2=100 if test $[num1] -eq $ 阅读全文
posted @ 2019-02-27 23:01 haibiscuit 阅读(545) 评论(0) 推荐(0) 编辑
摘要: .........以下是我在使用vim时的操作经验........... (首先要了解vim主要是命令模式,输入模式,可视化模式,主要区别就是在不同模式下可以完成不同的操作,只是个编辑器,没有必要太纠结) 1.vim filename.txt //进入一般模式 2.命令模式下按下i 或 o进入输入模 阅读全文
posted @ 2019-02-27 22:59 haibiscuit 阅读(141) 评论(0) 推荐(0) 编辑
摘要: JAVA环境变量 (1).打开~/.bashrc完成环境配置( 作用类似于/etc/bashrc, 只是针对用户自己而言,不对其他用户生效。) 文件追加 export JAVA_HOME=/home/haibiscuit/下载/jdk1.8.0_151 export PATH=$JAVA_HOME/ 阅读全文
posted @ 2019-02-27 22:57 haibiscuit 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 两种方式: 一:在windos上进行操作 (1).cmd中输入如下命令 Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 二:在Ubun 阅读全文
posted @ 2019-02-27 22:55 haibiscuit 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 转载请标明出处 问题: 在linux下搭建好tomcat之后,每次启动和关闭都要去tomcat的bin目录下执行./startup.sh和./shutdown.sh 这是很不方便的,下面介绍如何像执行ls mv cp等命令一样启动,关闭,重启tomcat 解决方案: (1).创建脚本 脚本创建路径 阅读全文
posted @ 2019-02-27 22:53 haibiscuit 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 转载请标明出处 正则表达式(java精编教程) 一:常用的元字符及其意义 元字符 在正则表达式中的写法 意义 . . 代表任何一个字符 \d \\d 代表0-9的任何一个数 \D \\D 代表任何一个非数字字符 \s \\s 代表空格类字符,’\t’、’\n’、’\x0B’、’\f’、’\r’ \S 阅读全文
posted @ 2019-02-27 22:48 haibiscuit 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/wxd0108/p/5580772.html 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在前端开发中经常使用到的20个正则表达式。 1 . 校验密码强度 密码的强度必须是 阅读全文
posted @ 2019-02-27 22:31 haibiscuit 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 推荐学习git很好的网站https://www.breakyizhan.com/git/216.html 以下内容,虽然编排不行,但是请认真的读下去,都是自己平时请自操作的,放心使用. 这是个人的github,喜欢请支持一下,欢迎star https://github.com/haibiscuit 阅读全文
posted @ 2019-02-27 22:17 haibiscuit 阅读(876) 评论(0) 推荐(0) 编辑