linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法 echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能 ...
分类:
系统相关 时间:
2016-09-11 11:30:46
阅读次数:
176
http://blog.chinaunix.net/uid-20451980-id-1945241.html Linux kernel分析(一) 注:本文为Stephen Du原创,转载请注明 一直想把自己自毕业以来学习Linux kernel的点点滴滴进行一次整理,却总是因工作繁忙而一再推迟。最近 ...
分类:
系统相关 时间:
2016-09-11 10:23:33
阅读次数:
594
http://blog.chinaunix.net/uid-20451980-id-1945242.html Linux kernel分析(二) 注:本文为Stephen Du原创,转载请注明 这里开始讲解head-common.S的内容。另,我的讲解顺序是按照源码的顺序来进行的而不是按照函数调用的 ...
分类:
系统相关 时间:
2016-09-11 10:23:11
阅读次数:
725
因工作要求,要对服务器(Linux)的文件(单位:T)和数据库(MYSQL)进行备份和还原。最初,通过代码实现了完全备份和还原。这样做的优点在于 可以对整个备份和还原的过程进行控制,能确保数据安全。但缺点也是显而易见的:效率低,操作时间长,服务器内存储的文件量很大时(可能达到6-7T),简 直就没法 ...
分类:
系统相关 时间:
2016-09-11 10:14:27
阅读次数:
232
http://blog.sina.com.cn/s/blog_65373f1401019dtz.htmllinux kernel学习笔记-5 内存管理1. 相关的数据结构 相比用户空间而言,在内核中分配内存往往受到更多的限制,比如内核中很多情况下不能睡眠,此外处理内存分配失败也不像用户空间那么容易。 ...
分类:
系统相关 时间:
2016-09-11 07:56:08
阅读次数:
248
Eclipse 中设置JVM 内存 今天在eclipse 中测试把文档转换为图片的时候,报出了下面的错误: java.lang.OutOfMemoryError: Java heap space 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存。所以问题就 ...
分类:
系统相关 时间:
2016-09-11 06:44:18
阅读次数:
230
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ...
分类:
系统相关 时间:
2016-09-11 06:44:21
阅读次数:
222
Linux系统最初由芬兰赫尔辛基大学的Andrew S.Tanenbaum写的MINIX操作系统演变而来,这是一个小型操作系统,主要用于教学,1991年1月,Tanenbaum的学生Linus Torvalds发现老师的操作系统 不能满足自己的需要,自己开始研发操作系统,1991年9月,Linux0 ...
分类:
系统相关 时间:
2016-09-11 01:36:56
阅读次数:
257
Teaching Your Computer To Play Super Mario Bros. – A Fork of the Google DeepMind Atari Machine Learning Project Posted by ehrenbrav on August 25, 2016 ...
分类:
系统相关 时间:
2016-09-11 01:34:41
阅读次数:
316
常用 1.Ctrl + C:这个是用来终止当前命令的快捷键,当然你也可以输入一大串字符,不想让它运行直接Ctrl + C,光标就会跳入下一行。2.Tab: 这个键是最有用的键了,也是阿铭敲击概率最高的一个键。因为当你打一个命令打一半时,它会帮你补全的。不光是命令,当你打一个目录时,同样可以补全,不信 ...
分类:
系统相关 时间:
2016-09-11 01:34:10
阅读次数:
177
0-1之间的随机数# awk 'BEGIN{srand();printf "%.16f\n",rand()}'0-20之间随机数# awk 'BEGIN{srand();sum=rand()*21;printf("%d\n",sum)}'# echo `expr $RANDOM % 21`# ech ...
分类:
系统相关 时间:
2016-09-11 01:29:58
阅读次数:
359
原文:linux内核笔记之高端内存映射 在32位的系统上,内核使用第3GB~第4GB的线性地址空间,共1GB大小。内核将其中的前896MB与物理内存的0~896MB进行直接映射,即线性映射,将剩余的128M线性地址空间作为访问高于896M的内存的一个窗口。 引入高端内存映射这样一个概念的主要原因就是 ...
分类:
系统相关 时间:
2016-09-11 01:32:16
阅读次数:
237
其实,在Linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。Linux和windows不同,在 Linux 底下,由于每个程序(或者说是服务)都是在在背景下执行的,因此,在你看不到的屏幕背后其实可能有相当多人同时在你的主机上面工作 ...
分类:
系统相关 时间:
2016-09-11 01:28:09
阅读次数:
203
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1、先在本机上面装一个sshpass 的安装包 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2、ssh-keygen -t rsa -P "" -f /root/.ssh 在本机上生成rsa密钥-t:指定rsa ...
分类:
系统相关 时间:
2016-09-11 01:25:33
阅读次数:
267
原文:linux内核笔记之进程地址空间 进程的地址空间由允许进程使用的全部线性地址组成,在32位系统中为0~3GB,每个进程看到的线性地址集合是不同的。 内核通过线性区的资源(数据结构)来表示线性地址区间,线性区是由起始线性地址,长度和一些访问权限来描述的。线性区的大小为页框的整数倍,起始地址为40 ...
分类:
系统相关 时间:
2016-09-11 01:24:51
阅读次数:
326
用户空间与内核空间,进程上下文与中断上下文[总结] 最近有研究到zabbix监控,就得清楚cpu各个指标的含义, 1,简单回顾下cpu及计算机组成: 计算机五大部件: 运算器 控制器 存储器 输入/输出设备. 2,cpu 进程的内核态和用户态 我们知道现在操作系统都是采用虚拟存储器,那么对32位操作... ...
分类:
系统相关 时间:
2016-09-11 01:22:22
阅读次数:
214