
linux管理
世纪殇
一个不断保持前进的程序员,目前潜心在数据分析和中等网站架构设计中
展开
-
浅谈无缓存I/O操作和标准I/O文件操作区别
首先,先稍微了解系统调用的概念: 系统调用,英文名systemcall,每个操作系统都在内核里有一些内建的函数库,这些函数可以用来完成一些系统系统调用把应用程序的请求传给内核,调用相应的的内核函数完成所需的处理,将处理结果返回给应用程序,如果没有系统调用和内核函数,用户将不能编写大型应用程序,及别的功能,这些函数集合起来就叫做程序接口或应用编程接口(ApplicationProgra转载 2015-08-26 20:31:20 · 447 阅读 · 0 评论 -
Linux 管理 之Sort详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearora转载 2015-07-23 19:59:53 · 431 阅读 · 0 评论 -
rabbitmq 的持久化解读
解读:rabbitMq 对于持久化有三种理解:1.一种是交换机持久化,可以在创建交换机的时候进行setType,存放在硬盘上,当rabbitMq进行重启的时候交换机也会自行恢复2.队列持久化,这个可以跟交换机的持久化进行对比,将队列放在硬盘上,当rabbitMq进行重启的时候进行恢复,如果不行进行持久化设置,我们在进行队列操作的时候可能会出现queue未找到的错误3.最后一个就是消息原创 2016-11-09 17:56:11 · 3539 阅读 · 0 评论 -
shell 命令 not found
先说下我的情况,SHELL脚本如下:#!/bin/bash i=1; for file in `ls`;do A[$i]=$file; ((i++)) done;使用 sh a.sh出现错误a.sh: 4: a.sh: A[1]=1: not founda.sh: 5: a.sh: i++: not founda.sh: 4: a.s原创 2016-11-09 22:00:26 · 2848 阅读 · 0 评论