
Linux
文章平均质量分 79
GatsbyNewton
这个作者很懒,什么都没留下…
展开
-
Linux监控本机当前状态命令
本文详细介绍了几种非常常用的Linux监控命令,对我们学习和使用Linux都有莫大的帮助。原创 2015-07-21 16:42:51 · 1093 阅读 · 0 评论 -
Linux系统升级gcc/g++
1.下载安装包$ sudo wget http://gcc.skazkaforyou.com/releases/gcc-4.7.2/gcc-4.7.2.tar.gz2.解压$ tar -zxvf gcc-4.7.2.tar.gz$ cd gcc-4.7.23.执行download_prerequisites脚本,这个脚本会自动帮你下载所需要的依赖文件和库$ sud原创 2015-10-10 19:03:59 · 2747 阅读 · 0 评论 -
Shell字符串操作大全
1.字符串声明一般字符串声明时,都会赋值str='test'但是在脚本运行中,为了避免出现引用为声明的字符串变量时,可以在如下处理:#如果str没声明,则输出DEFAULTecho "${str=DEFAULT}"#DEFAULT2.字符串长度str=‘abc,def,ghi,abcjkl’#字符串长度echo ${#str}#183.字符串截取原创 2016-01-05 16:51:04 · 19738 阅读 · 1 评论 -
ssh远程调用之shell脚本远程调用应用程序
本文介绍了怎么解决由A机上的shell脚本,通过远程调用B机(或集群)上shell脚本,来执行被动程序。原创 2015-07-20 19:37:40 · 4589 阅读 · 0 评论 -
Shell函数
1.函数定义Shell函数有3中定义方式:第一种定义:function func(){ do something...}第二种定义,函数名与“{”之间必须有空格。function func { do something...}第三种定义:func(){ do something...}Shell函数有点儿类似于C语言的函数,由于Shell函原创 2016-04-10 11:25:23 · 916 阅读 · 0 评论 -
Shell数组
1.Shell数组的定义1.1空数组定义#define a null arraynull_arr=()null_arr[0]=testnull_arr[1]=2echo ${null_arr[1]} $null_arr#2 test注意:如果直接打印数组名$null_arr,那么只会输出数组的第一个元素,数组元素的数据类型可以不同。1.2非空数组定义#原创 2015-12-08 12:32:18 · 2131 阅读 · 0 评论 -
Java调用Shell命令和脚本
1.介绍有时候我们在Linux中运行Java程序时,需要调用一些Shell命令和脚本。而Runtime.getRuntime().exec()方法给我们提供了这个功能,而且原创 2016-05-07 13:45:43 · 95594 阅读 · 7 评论 -
shell 之 test 命令
1. test 命令test 命令提供了在 if-then 语句中测试不同条件的途径。如果 test 命令中列出的条件成立,test 命令就会退出并返回退出状态码0;如果条件不成立,test 命令就会退出并返回退出状态码1,这样 if-then 语句就会失效。test 命令的格式非常简单:test conditioncondition 是 test 命令要测试的一系列参数和值。当用在 if-then原创 2017-06-30 22:12:09 · 1147 阅读 · 0 评论 -
零拷贝
用过 Kafka 的同学都知道它吞吐量很大,速度也快,但是 Kafka 是基于磁盘的,为什么还有这个可观的性能呢?本文就介绍一下其中一个技术——零拷贝。到目前为止,几乎每个人都听过 Linux 中所谓的零拷贝功能,但是我经常遇到对它不完全理解的人。基于此,我决定写一些文章深入探讨这个有用的功能。在这篇文章中,我们将从用户的角度讨论零拷贝,因此内核层次的细节将会省略。什么是零拷贝?为了更好地理...翻译 2019-06-08 23:15:03 · 3405 阅读 · 0 评论