http://www.jb51.net/article/33899.htm linux shell自定义函数(定义、返回值、变量作用域)介绍 linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。下面说说它的定义方法,以及调用需要注意那些事项。 一、定义shell函数(def ...
分类:
系统相关 时间:
2016-05-03 01:57:32
阅读次数:
196
系统版本:CentOS6.5软件版本:libmcrypt-2.5.8mysql-5.6.26nginx-1.8.0pcre-8.37php-5.6.13LNMP平台组成:Linux、Nginx、MySQl、PHPNginx是一款高性能、轻量级的Web服务软件,具有稳定性高、系统资源消耗低、对HTTP并发连接的处理能力高等特点一、Nginx编译安装准备工作,解决..
分类:
系统相关 时间:
2016-05-03 00:43:27
阅读次数:
273
最简单的解决办法:随便在文档中搜索一个不存在的字符串,然后保存文档即可。或者其他方法:去掉文档高亮显示搜索字符串:命令行模式下:nohlsearch去掉文档高亮显示搜索字符串:命令行模式下:setnohls(其实同上,写法不同而已)
分类:
系统相关 时间:
2016-05-03 00:39:25
阅读次数:
259
树莓派2B 重新刷的Ubuntu Mate15.10 系统, 一开始挺正常, 后来不知道怎么回事每次开机都会进入 如下画面。 估计是我经常直接拨电源,暴力关机导致的, 后来不断摸索,终于找到一个可行的方法,从 Emergency Mode 解脱: 1. 在 emergency mode 下 用roo ...
分类:
系统相关 时间:
2016-05-03 00:35:02
阅读次数:
283
1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal) UN ...
分类:
系统相关 时间:
2016-05-03 00:19:38
阅读次数:
320
一、小括号,圆括号() 1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cm ...
分类:
系统相关 时间:
2016-05-03 00:15:10
阅读次数:
247
Linux的TCP实现复杂且繁琐,建议不要直接去看代码,而是花点时间把TCP规范先撸一遍。本文主要描述一下TCP实现中undo操作,然后顺便再吐一下槽(千万不要觉得吐槽有什么不好,很多好东西都是从吐槽开始的,从造纸,蒸汽机,到法兰西第一共和国,再到Linux...)。1.TCP对网络拥塞是基于预测的TCP属于网络的一部分,这无可厚非,但当一个人说自己精通网络的时候,他更可能的意思是自己精通网络节点...
分类:
系统相关 时间:
2016-05-02 23:07:14
阅读次数:
656
1.新建一个目录用于存储SVN所有文件 2. 新建一个资源仓库 注意:对用户配置文件的修改立即生效,不必重启svn服务。 启动svn服务 ...
分类:
系统相关 时间:
2016-05-02 23:04:44
阅读次数:
528
原文链接:http://leaze.blog.51cto.com/83088/195584 今天,把windows下的工程导入到了Linux下eclipse中,由于以前的工程代码,都是GBK编码的,而Ubuntu默认是不支持GBK编码的。所以,首先我们要先让Ubuntu支持GBK,方法如下: 修改/ ...
分类:
系统相关 时间:
2016-05-02 21:21:57
阅读次数:
677
原文地址:http://tieba.baidu.com/p/3023784357 由于14.04未提供gstreamer0.10-ffmpeg导致很多人安装深度音乐失败。。。这里是安装方法:1. 添加深度音乐的源sudo add-apt-repository ppa:noobslab/deepin- ...
分类:
系统相关 时间:
2016-05-02 20:00:16
阅读次数:
361
https://yq.aliyun.com/articles/11192?spm=0.0.0.0.hq1MsD 随着要维护的服务器增多,遇到的各种稀奇古怪的问题也会增多,要想彻底解决这些“小”问题往往需要更深的Linux方面的知识。越专业、分工越细的工程师,在这方面的要求也就越高。这次,对MySQL ...
分类:
系统相关 时间:
2016-05-02 19:57:58
阅读次数:
262
npm是什么 NPM的全称是Node Package Manager ,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。 如何安装 一:如果你安装了Homebrew 如何安装Homebrew见这里:http://www.cnblogs.com/xianhong/ ...
分类:
系统相关 时间:
2016-05-02 19:59:08
阅读次数:
501
Homebrew 是什么 官方介绍:The missing package manager for OS X(OS X 不可或缺的套件管理器) 如何安装 非常简单,执行如下命令 如何使用 本文为作者原创,转载请注明出处!欢迎关注作者公司公众号“逗逼点评”发现有趣 本文为作者原创,转载请注明出处!欢迎 ...
分类:
系统相关 时间:
2016-05-02 19:55:15
阅读次数:
165
Linux内核设计与实现 读书笔记: http://www.cnblogs.com/wang_yb/tag/linux-kernel/ 《深入理解LINUX内存管理》 http://blog.csdn.net/yrj/article/category/718110 Linux内存管理和性能学习笔记( ...
分类:
系统相关 时间:
2016-05-02 19:55:14
阅读次数:
210
文件搜索命令 which 命令;可以用于查询某个命令所存在的路径,由此可知道谁可以使用它。附加可以看到命令的别名记录,就是在ls的时候会自动对文件夹上色。前面章节讲过。 whereis 命令;可以找到命令的绝对路径,以及命令帮助文档的位置。 whatis 命令;查看命令的作用。显示手册上描述模块的内... ...
分类:
系统相关 时间:
2016-05-02 19:57:16
阅读次数:
226
一、概念物理地址(physical address)用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应。——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0字节一直到最大空量逐字节的编号的大数组,然后把这个 ...
分类:
系统相关 时间:
2016-05-02 19:52:44
阅读次数:
290
1. 加载 BIOS 的硬件信息,并取得第一个开机装置的代号; 2. 读取第一个开机装置的 MBR 的 boot Loader (亦即是 lilo, grub 等等) 的开机信息; 3. 加载 Kernel 操作系统核心信息, Kernel 开始解压缩,并且尝试驱动所有硬件装置; 4. Kernel ...
分类:
系统相关 时间:
2016-05-02 18:38:53
阅读次数:
199