摘要: 作者:haibiscuit 时间:2019:3:6 您的star是我不断前行的动力 https://github.com/haibiscuit 转载请说明出处 前言: 面向对象设计的目标在于支持可维护性复用: 一方面需要实现设计方案和源代码的复用, 另一方面要确保系统易于扩展和修改,具有良好的可维护 阅读全文
posted @ 2019-03-06 17:21 haibiscuit 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 一: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 阅读(1125) 评论(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 阅读(3882) 评论(0) 推荐(0) 编辑
摘要: 一:变量说明:($表示在执行命令的一些参数) (!) $! #Shell最后运行的后台Process的PID (2) $? #最后运行的命令的结束代码(返回值) (3) $* #所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 与$*类似 (4) $ 阅读全文
posted @ 2019-02-27 23:03 haibiscuit 阅读(876) 评论(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) 编辑