Bash Shell的基础特性:
命令历史:
history:shell内建命令
环境变量HISTFILE定义用户退出命令历史列表的存储位置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
...
分类:
系统相关 时间:
2014-12-06 14:07:59
阅读次数:
539
当你有一大堆文本文件要维护的时候,把它们转换成PDF文档会好一些。比如,PDF更适合打印,因为PDF文档有预定义布局。除此之外,还可以减少文档被意外修改的风险。
要将文本文件转换成PDF格式,你要按照下面的两步。
准备工作
首先你要安装两个需要的包。
在 Debian、Ubuntu 或者 Linux Mint上:
$ sudo apt-get install enscri...
分类:
系统相关 时间:
2014-12-06 14:06:58
阅读次数:
232
说明:这是一个比较简单的bash脚本编辑器,但是已经经过测试。书写此博客的原因,一方面是练习循环控制语言、函数、位置参数、本地变量以及函数参数调用,以及函数之间调用等等,还有就是获得用户选项以及选项的参数。
注:脚本选项以及脚本选项参数获得方法使用getopt并进行进一步判断,请查阅main()函数.
#!/bin/bash
# Author: 李安杰
# Time: 2014-12-...
分类:
系统相关 时间:
2014-12-06 14:06:13
阅读次数:
212
dstat一款多功能系统资源监视工具,支持的功能非常多例如:cpu、内存、负载、文件锁、socket套接字、网络、进程、分页文件、文件系统等等的众多内容都可以逐一显示。
dstat下载地址:http://pkgs.repoforge.org/dstat/ 如果centos中没有安装则可以直接使用yum安装,如果不想使用yum安装可以去上面的站点下载。
...
分类:
系统相关 时间:
2014-12-06 14:07:13
阅读次数:
418
本次编译的是bluez 5版本以上的,之前的版本不支持蓝牙4.0,只有5版本以上支持4.0.我的Linux宿主机是Ubuntu14.04版本
本次编译参考http://wiki.beyondlogic.org/index.php?title=Cross_Compiling_BlueZ_Bluetooth_tools_for_ARMhttp://wiki.beyondlogic.org/index...
分类:
系统相关 时间:
2014-12-06 14:11:10
阅读次数:
1686
1. 安装 yum -y install memcached2.启动memcached ./usr/bin/memcached-d -m 256 -u root -p 11211 -c 1024 –P /tmp/memcached.pid启动参数说明:-d 选项是启动一个守护进程。-u root ....
分类:
系统相关 时间:
2014-12-06 15:15:01
阅读次数:
171
从Erlang进程看协程思想多核慢慢火了以后,协程类编程也开始越来越火了。比较有代表性的有Go的goroutine、Erlang的Erlang进程、Scala的actor、windows下的fibre(纤程)等,一些动态语言像Python、Ruby、Lua也慢慢支持协程。其实我们听过协程相关很多名词...
分类:
系统相关 时间:
2014-12-06 15:22:17
阅读次数:
234
公司在线上有一个监控系统,每天都会制造大量文件,然后就需要删除规定天数以前的文件,用来保证硬盘不会满造成服务中断。语句也很简单,#delete 15 days ago picture filesfind /home/monitoring/ -mtime +15 -exec rm -rf {} \;-...
分类:
系统相关 时间:
2014-12-06 15:24:24
阅读次数:
205
如何使用命令来更改linux的IP 、DNS 、子网掩码,在虚拟机(vitrualBox)上添加一个Linux的虚拟机;
安装方法:http://pan.baidu.com/s/1sjJPhP7
安装完以后,进入到Linux桌面,是一个这样的桌面:
按CTRL+ALT+F2 进入命令行窗口,然后登录 ,在登录成功以后在命令下输入:
vi /etc/sysco...
分类:
系统相关 时间:
2014-12-06 15:27:57
阅读次数:
335
$sudo vim /etc/yum.conf [main]cachedir=/var/cache/yumdebuglevel=2logfile=/var/log/yum.logpkgpolicy=newestdistroverpkg=redhat-releasetolerant=1exactarc...
分类:
系统相关 时间:
2014-12-06 16:39:43
阅读次数:
191
linux+nginx+tomcat负载均衡,实现session同步花了一个上午的时间研究nginx+tomcat的负载均衡测试,集群环境搭建比较顺利,但是session同步的问题折腾了几个小时才搞定,现把我的过程贴上来,以备用。软件及环境是:虚拟机上装centos 5.5IP为:192.168.0...
分类:
系统相关 时间:
2014-12-06 16:44:09
阅读次数:
277
答案是用DavMail,将exchange日历变成CalDav标准,然后可以考虑用Eamcs org-caldav. 但是似乎有bug,无法和DavMail对接,我没有做过测试,是在github上看到一个issue, 作者大半年了都没有回复。让我没有信心使用它。https://github.com/dengste/org-caldav/issues/40所以另一个方案是使用thunderbird,...
分类:
系统相关 时间:
2014-12-06 16:53:20
阅读次数:
219
转自:http://369369.blog.51cto.com/319630/812889DNS原理及其解析过程精彩剖析 网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们.....
分类:
系统相关 时间:
2014-12-06 18:05:38
阅读次数:
270
第一次写这种公开博客,主要因为自己安装PyDev花了很多时间,所以记录下来不知道有没有人和我一样在Eclipse中自动安装PyDev不成功,因为网络原因,所以需要手动安装PyDev。本文将分别介绍手动和自动安装PyDev的两种方法,但重点依然集中在手动安装:)注意:没有安装Eclipse的同学请先安...
分类:
系统相关 时间:
2014-12-06 18:12:40
阅读次数:
182
自定义变量定义与使用:
环境变量:
ps1:修改提示符
位置参数变量:...
分类:
系统相关 时间:
2014-12-06 18:16:16
阅读次数:
225
进程间的通信方式:
1.管道(pipe)及有名管道(named pipe):
管道可用于具有亲缘关系进程间的通信,有名管道除了具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。
2.信号(signal):
信号是在软件层次上对中断机制的一种模拟,它是比较复杂的通信方式,用于通知进程有某事件发生,一个进程收到一个信号与处理器收到一个中断请求效...
分类:
系统相关 时间:
2014-12-06 18:19:16
阅读次数:
244
Cisco单臂路由需求:通过三层交换终结vlan。思路:1.创建VLAN2.VLAN划分正确3.建立子接口4.划分子接口给VLAN5.配置所需中继口拓扑:步骤:1.在SW1、SW2上划分vlanSW1(config)#vlan10SW1(config-vlan)#vlan20SW2(config)#vlan10SW2(config-vlan)#vlan20用showvlan-sb查看当前交..
分类:
系统相关 时间:
2014-12-06 18:22:11
阅读次数:
303
一、Linux的内核版本 Linux内核的编号采用如下编号形式: 主版本号.此版本号.主补丁号.次补丁号 例如:2.6.26.3 第一个数字”2”是主版本号,表示第2大版本。 第二个数字”6”是此版本号,表示是Linux内核大版本的第6个小版本,同时因为6是偶数表示为发布版本,(若为奇数,表示测试版...
分类:
系统相关 时间:
2014-12-06 19:26:34
阅读次数:
227
查看类源代码:Ctrl + 鼠标左键 / F3前向后:Alt + 方向键(左、右)查看类继承关系:F4==========================内容提示( Content Assist ):Alt + /快速修复:( quick Fix ):Ctrl + 1导包:Ctrl + shift ...
分类:
系统相关 时间:
2014-12-06 20:14:40
阅读次数:
231
我们知道,memcached是一个内存缓存系统,因此对于内存的管理是需要使用者了解的。本文将对memcached的内存模型及管理机制做一个详细的描述。...
分类:
系统相关 时间:
2014-12-06 20:20:59
阅读次数:
253