Shell是什么? 命令解释器 编程语言Linux支持的Shell类型 cat /etc/shells 主要学习 bash脚本执行方式 echo echo -e 单引号 -- 原始字符串 双引号 -- 支持转义字符串 \e[1;31m xxx 开启颜色 \e[0m ...
分类:
系统相关 时间:
2015-10-16 23:02:53
阅读次数:
224
夹:~表示当前用户的主文件夹.它代表了当前文件夹..它代表的父文件夹链接文件使用不同的文件名指的是相同的数据或程序。硬链接在相同的物理文件系统,创建一个硬链接-bash-4.2$ find ~ -name "*.py">mypylistls -la 表示以长格式的形式查看当前文件夹下全部文件,包含隐...
分类:
系统相关 时间:
2015-10-16 14:55:23
阅读次数:
241
练习:写一个脚本 1、让用户交互式输入一个用户名,先判定用户是否存在;不存在,则以7为退出码;2、判断用户的shell是否为/bin/bash;如果是,则显示为“BashUser.”,退出码为0;否则,则显示为“NotBashUser.”,退出码为1; #!/bin/bash # read-p"Enterausername:"userName i..
分类:
系统相关 时间:
2015-10-16 10:14:31
阅读次数:
354
桌面图标点鼠标右键,选择属性,修改工作目录到自己的git目录:打开快速编辑,这时候鼠标左键可以随意选取文本,enter键复制。鼠标右键是粘贴。另外,粘贴的快捷键是 inerst键修改默认窗口大小如果你感觉你的git bash运行反应速度很慢,修改git安装目录 etc/profile 文件内容,把P...
分类:
其他好文 时间:
2015-10-16 10:02:15
阅读次数:
185
用于产生从某个数到另外一个数之间的所有整数 例一: # seq 1 10 结果是1 2 3 4 5 6 7 8 9 10 例二: #!/bin/bash for i in `seq 1 10`; do echo $i; done 或者用 for i in $(seq 1 10)...
分类:
系统相关 时间:
2015-10-15 22:11:01
阅读次数:
300
#!/bin/bash
#systeminforeport
def_colors(){
#Attributes
normal=‘\033[0m‘;bold=‘\033[1m‘;dim=‘\033[2m‘;under=‘\033[4m‘
italic=‘033[3m‘;notalic=‘\033[23m‘;blink=‘\033[5m‘;
reverse=‘\033[7m‘;conceal=‘\033[8m‘;nobold=‘\033[22m‘;
nounder=‘\033[24m‘;noblink=‘\0..
分类:
其他好文 时间:
2015-10-15 18:53:05
阅读次数:
279
监控MySQL服务是否正常,通常的思路为:检查3306端口是否启动,ps查看mysqld进程是否启动,命令行登录mysql执行语句返回结果,php或jsp程序检测(需要开发人员开发程序)等等;方法1:监听3306端口#!/bin/bash
#writtenbymofansheng@2015-10-15
port=`netstat-nlt|grep3306|wc..
分类:
数据库 时间:
2015-10-15 18:51:11
阅读次数:
232
供Java人们刚开始学习。多半Java它需要花费大量的精力在开发环境的配置,于Linux下一个,构造Java环境变量,很可能加入这一努力。为此,我做了一个bash脚本来配置自己主动Java环境变量。你只需要的例子,下面的脚本,你下载jdk压缩成一个目录。该脚本。并根据提示输入一些信息就可以。conf...
分类:
编程语言 时间:
2015-10-15 14:17:10
阅读次数:
148
练习:写一脚本,实现如下功能: 1、让用户通过键盘输入一个用户名 2、如果用户存在,就显示其用户名和UID; 3、否则,就显示用户不存在; #!/bin/bash read-t10-p"Enterausername:"userName-t是等待时间 #userName=${userName:-root}不输入则使用默认值 ifid$userName&>..
分类:
系统相关 时间:
2015-10-15 10:13:29
阅读次数:
159