SHELL第二课学习笔记A.脚本规范申明信息:#!bin/bash
#Date14:002014-1-30
#Authorxiaoping
#Mail192993@qq.com
#Function:Thsiscritsfuncionis....
#version1.1
~B.注意点:a.成对内容一次写出来{}、[]、‘‘、``、""#b.[]中括号两端需要空格c.流程控制语句一次性写完格式d.v..
分类:
系统服务 时间:
2015-01-24 06:48:56
收藏:
0 评论:
0 赞:
0 阅读:
264
手动在CentOS中执行sh脚本,调用java程序,一切正常;将该sh加入crontab中定时调度之后,挂了,完全没有执行到的感觉啊!!!查看crontab执行日志:cat /var/log/cron有执行记录,擦擦擦~~~难道用crontab调用执行会报错,打印日志先:crontab -e40 1...
分类:
系统服务 时间:
2015-01-24 06:43:15
收藏:
0 评论:
0 赞:
0 阅读:
318
linux多进程编程实例讲解
分类:
系统服务 时间:
2015-01-24 02:25:56
收藏:
0 评论:
0 赞:
0 阅读:
410
近日,企业级集成开发环境MyEclipse 2015正式版1.0发布了,在新的2015版本里,MyEclipse增加了多个后端服务控件,并提供了更加先进的云端REST连接技术。其值得一提的主要特性包括:
?
JavaScript for Modern UIs运用MyEclipse集成的Tern.js,你会发现用JavaScript开发Web和移动应用程序都会非常容易。和传统的基于Eclipse ...
分类:
系统服务 时间:
2015-01-24 02:15:30
收藏:
0 评论:
0 赞:
0 阅读:
378
实验步骤:
1.假如在$HOME目录下有这样几个文件夹 bin/ bin2/ bin4 btn/ btjt/ btu/
2.cd $HOME;ls -dl b* 查看一下结果会显示出步骤1中列出的文件夹
3.GLOBIGNORE="bt*"
4.查看一下:echo $GLOBIGNORE
5.ls -dl b* 查看一下列出的文件夹当中以? bt 开头的文件夹已经被剔 ...
分类:
系统服务 时间:
2015-01-24 02:09:40
收藏:
0 评论:
0 赞:
0 阅读:
286
在linux32上编译c程序,程序依赖apr,在编译时出现下面的错误:?
?/apr-1/apr.h:358: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘apr_off_t’
?
经过调查,发现是在32位机器上,编译c程序时需要说明要支持大文件,给CFLAGS增加设置
CFLAGS=-D_LARGEFI ...
分类:
系统服务 时间:
2015-01-24 02:08:00
收藏:
0 评论:
0 赞:
0 阅读:
334
原链接:http://www.verydemo.com/demo_c173_i86999.htmlShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。基本简介 有几个API函数都可以实现这些功能,但是在大多数情况....
分类:
系统服务 时间:
2015-01-24 01:34:45
收藏:
0 评论:
0 赞:
0 阅读:
342
在多线程控制中,可以通过互斥锁,实现多个线程对共享资源的单独访问。在同一时刻,只有一个线程能够掌握互斥锁,只有这个线程能够对共享资源进行访问,其他线程被阻塞,直到互斥锁被释放。
如果,互斥锁上锁期间,有多个线程阻塞,那么所有被阻塞的线程会被设置为可执行状态。第一个执行的线程,取得互斥锁的控制权,上锁。其他线程继续阻塞。
一 创建互斥锁
互斥锁可以...
分类:
系统服务 时间:
2015-01-24 00:27:55
收藏:
0 评论:
0 赞:
0 阅读:
385
[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]
今天开始学一些同其他高级语言一样的shell流控制结构
流控制语句:
1. if语句
语句格式: if condition1
then
command1
else condition2
then
command2
else...
分类:
系统服务 时间:
2015-01-24 00:27:45
收藏:
0 评论:
0 赞:
0 阅读:
332
read命令 命令的语法:read [参数] 变量名 常用的参数如下:-t timeout 设定超时时间。-p prompt 设定提示信息,该提示信息将会显在光标前。条件测试:条件测试可以判断脚本程序运行的状态。它常用于条件分支,以便在不同的运行状态下执行不同的命令。[ param1 判断符号 pa...
分类:
系统服务 时间:
2015-01-24 00:19:15
收藏:
0 评论:
0 赞:
0 阅读:
359
git git-upload-pack
分类:
系统服务 时间:
2015-01-24 00:18:24
收藏:
0 评论:
0 赞:
0 阅读:
683
几年前就安装过,不过有个独立运行的反编译工具用,所以这个没安装成功也就放弃了。现在发现用独立工具确实麻烦,先要打开工具,在把jar文件拖进来。不如使用插件方便快捷,一键就可以看到源码。于是再来一次。。。记得当年出现的问题就是点要反编译的类出现错误:java.io.IOException:Cannot...
分类:
系统服务 时间:
2015-01-24 00:17:25
收藏:
0 评论:
0 赞:
0 阅读:
445
1、Socket通常称为“套接字”,用于描述IP地址和端口,是一个通信链的句柄。
2、应用程序通过套接字向网络发出请求或者应答网络请求。
3、Socket既不是一个程序,也不是一种协议,其只是操作系统提供的通信层的一组抽象API。
4、进程通信的相关概念:
网间进程通信要解决的是不同主机进程间相互通信问题。为此,首先要解决的是网间进程标识问题。同一主机上,不同进程可用唯...
分类:
系统服务 时间:
2015-01-23 23:08:55
收藏:
0 评论:
0 赞:
0 阅读:
2812
很多时候我们使用的电脑是XP或者win7系统,但远程服务器是linux的,维护的时候XP怎么连接到linux下呢?
比较简单的是windows 使用xmanager工具,而linux下配置一些远程的连接。
不过windows 使用xmanager,缺点就是比较占宽带。一般的网速有点卡。
现在说下suse 下远程连接的配置及修改的文件
要修改的文件:/etc/sysconfig/displa...
分类:
系统服务 时间:
2015-01-23 23:08:15
收藏:
0 评论:
0 赞:
0 阅读:
536
ubuntu-12.04.5-desktop-amd64安装和基本配置
1、选择中文(简体),安装ubuntu:
2、下面两个勾打上,点击继续:
3、清除整个磁盘,点击继续:
4、点击现在安装:
5、系统自动复制文件:
6、选择时区,哈尔滨就行:
7、选择语言,汉语:
8、设置用户和密码:
9、复制文件:
...
分类:
系统服务 时间:
2015-01-23 23:04:35
收藏:
0 评论:
0 赞:
0 阅读:
439
1、执行cd
含义:进入用户根目录
2、执行
cp /etc/skel/.bashrc ./
含义:拷贝系统自带的bashrc文件至用户根目录
3、执行
vi .bash_profile
含义:新建bash_profile,因为ssh登陆默认先执行改文件
4、输入
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
含义:在bash...
分类:
系统服务 时间:
2015-01-23 23:02:55
收藏:
0 评论:
0 赞:
0 阅读:
330
这几天编写了几个简单的shell程序,然后都出现了syntax error near unexpected token ‘('
的错误,然后实在是检查不出错误;后面百度了才找到的原因:
之前错误的程序片段如下:
提示的错误如下:
后面才知道原来是$ 与左括号之间多了一个空格,改正以后程序就正常运行了。
其实上面usr=$(whoami)等价于 usr=`w...
分类:
系统服务 时间:
2015-01-23 23:01:06
收藏:
0 评论:
0 赞:
0 阅读:
328
NERD Tree 是一款vim中的文件目录管理插件。1. 下载地址https://github.com/scrooloose/nerdtree2. 功能说明NERDTree是Vim最常用的插件之一,可以在Vim运行时显示目录和文件结构,类似TextMate左侧的文件浏览器,但操作起来更为方便,你可...
分类:
系统服务 时间:
2015-01-23 22:45:34
收藏:
0 评论:
0 赞:
0 阅读:
266
Linux awk UsageLinux awk UsageTable of Contents1. Sum a specific column:2. Sum the columns of the lines with additional conditions(starting with 7):3....
分类:
系统服务 时间:
2015-01-23 22:45:15
收藏:
0 评论:
0 赞:
0 阅读:
299
这是一款用于快速高效注释代码的插件使用这款插件,你可以对多种文件类型的文件进行不同方式地、快速地注释。这对使用Vim来写代码或者修改配置文件的同学来说,无疑是提升效率和快感的一件利器。你可以到这里来下载这个插件,将压缩包里面的doc/和plugin/文件夹丢到~/.vim/下面就是安装了。为了可以使...
分类:
系统服务 时间:
2015-01-23 22:44:04
收藏:
0 评论:
0 赞:
0 阅读:
1969