混合语言是一种知识密集型的编程。我们必须具备能判断这些语言在什么地方最合适。虽然C语言的工作效率高和接近机器语言。但开发速度成本高,而相对脚步语言,则更容易解决实际问题。以下就我工作中会用到的脚步语言. Shell Shell 有多种变种,目前大多数Linux默认的shell是bash。简单shel...
分类:
编程语言 时间:
2015-12-03 07:15:17
阅读次数:
170
#表示该脚本以bash方式运行1. #!/bin/bash#接受输入并将值赋给变量2. read 变量名 #使用变量3. ${变量名} #此变量只读4. readonly 变量名 #删除此变量, 不能删除只读变量5. unset 变量名#表示当前shel...
分类:
系统相关 时间:
2015-11-30 20:24:00
阅读次数:
231
概述文件操作符文件是操作系统的一个重要概念。所有执行I/O操作的系统调用都以文件描述符,一个非负整数,来指代打开的文件。可以用来表示所有类型的已打开文件(pipe,FIFO,socket,终端,设备,普通文件),针对每个进程,文件描述符自成一套。一般大多数程序都使用三种标准的文件描述符。包括shel...
分类:
系统相关 时间:
2015-11-27 16:59:28
阅读次数:
228
希尔(Shell)排序算是插入排序的一种改进。在插入排序的过程中,数组元素移动到相邻位置。当一个元素离他的正确位置很远时,就必须做很多次这样的移动。如果一个数组是完全乱序的,插入排序就要花很长时间,但是如果一个数组接近有序,移动次数就很少,效率就比较高了。希尔算法是唐纳德希尔(Donald Shel...
分类:
编程语言 时间:
2015-10-30 20:15:56
阅读次数:
286
前言:最近在研究docker持续集成发布,从2015年8月份开始学习docker,两个月的时间学习了docker的基础理论,进行了项目通过Docker容器运行的多次实验。我想通过jenkins构建发布docker容器,试验了很久都没成功,目前完成了一个简单的发布流程,即通过jenkins构建代码,调用shel..
分类:
其他好文 时间:
2015-10-23 18:57:58
阅读次数:
789
新版本支持 windows 10 操作系统了。请点击本博客页面左上角的链接下载。博主的电脑最近也升级到 Windows 10 操作系统,用了没几天就出现打不开“开始”菜单、Edge、计算器等 Apps,右键点击任务栏图标无反应的诡异现象。根据官方提供的帮助,例如运行 SFC、在 Power Shel...
分类:
系统相关 时间:
2015-08-15 21:27:42
阅读次数:
182
1. 显示当前运行的全部模拟器: adb devices2. 安装应用程序:adb install -r 123.apk3. 获取模拟器中的文件:adb pull 4. 向模拟器中写文件:adb push 5. 进入模拟器的shell模式:adb shell6. 卸载apk包: adb shel.....
分类:
数据库 时间:
2015-08-15 17:57:20
阅读次数:
131
热门推荐
LNMP环境搭建——Nginx篇
在RHEL6.5中配置本地YUM源
Ubuntu下Zabbix安装及使用问题
MySQL双主热备问题处理
Rsync同步错误处理
Fix Elementary Boot Screen (plymouth) After Installing Nvidia Drivers
LNMP环境搭建——MySQL篇
Shel...
分类:
其他好文 时间:
2015-08-01 01:06:27
阅读次数:
126
因为感觉对Linux命令还没有多大的感觉,所以就专门找了鸟哥的书来看一下,折腾了几天看基础篇的shell部分,收获还是蛮大的,至少对Linux命令是有点感觉了,然后往前学习的一些知识,在理论知识方面也得到了一定的扩充了。先不多说,把习题的答案分享一下。《鸟哥的Linux私房菜..
分类:
系统相关 时间:
2015-07-27 08:16:01
阅读次数:
599
1、实时查看当前进程中使用的shell种类:推荐代码如下:ps | grep $$ | awk '{print $4}' (注:$$表示shell的进程号)2、最常用的查看shell的命令,但不能实时反映当前shell复制代码代码如下:$ echo $SHELL3、更简洁,但并不是所有shel...
分类:
系统相关 时间:
2015-07-15 16:51:26
阅读次数:
179