Linux
文章平均质量分 93
hijack00
天道酬勤
展开
-
基于Hadoop的大数据处理系统
目前大数据的处理平台以Hadoop为主,Hadoop是一个开源的可运行于大规模集群上的分布式文件系统和和分布式计算的基础框架,提供了对于海量数据存储以及分布式计算的支持。本报告主要包括以下几方面主题:1. 分布式计算架构及分布式计算原理概述;2. Hadoop架构及集群方式介绍;3. 基于Hadoop完全分布式集群进行演示。原创 2016-08-22 21:51:54 · 11016 阅读 · 0 评论 -
辨析:工作路径与脚本路径
在程序设计和系统管理中,经常会遇到两个路径概念:一个是当前工作路径,一个是可执行文件所在路径。这里的可执行文件包括可执行程序,脚本程序等等,本文中将这类路径统称为脚本路径。通常,这两个概念对于经常在命令行下工作的用户和程序员比较重要。本文中,我们对这两个概念做一番辨析,搞清楚其中的区别和联系,尤其是希望对大家能够对脚本路径这一概念加深理解。原创 2016-08-20 16:27:25 · 3956 阅读 · 0 评论 -
诠释 Linux 中“一切都是文件”概念和相应的文件类型
在Unix和它衍生的比如Linux系统中,一切都可以看做文件。这些思想是对Linux中的各种事物的重要阐述,因此像文档、目录(Mac OS X 和 Windows 系统下称之为文件夹)、键盘、监视器、硬盘、可移动媒体设备、打印机、调制解调器、虚拟终端,还有进程间通信(IPC)和网络通信等输入/输出资源都是定义在文件系统空间下的字字节流。一切都可看作是文件,其最显著的好处是对于上面所列出的输入/输出资源,只需要相同的转载 2016-08-25 12:46:21 · 672 阅读 · 0 评论 -
使用 Python 创建你自己的 Shell (上)
转载自:https://linux.cn/article-7624-1.html。我很想知道一个shell(像 bash,csh 等)内部是如何工作的。于是为了满足自己的好奇心,我使用 Python 实现了一个名为 yosh(Your Own Shell)的 Shell。本文章所介绍的概念也可以应用于其他编程语言。转载 2016-08-25 13:32:21 · 765 阅读 · 0 评论 -
使用 Python 创建你自己的 Shell(下)
转载自https://linux.cn/article-7625-1.html。上篇中,我们已经创建了一个主循环、切分了命令输入,以及通过fork和exec执行命令。在这部分,我们将会解决剩下的问题。首先,cd test_dir2命令无法修改我们的当前目录。其次,我们仍无法优雅地从shell中退出。转载 2016-08-25 14:27:51 · 993 阅读 · 0 评论 -
Linux下创建与解压zip, tar, tar.gz和tar.bz2文件
我们将学习Linux下zip, tar, tar.gz和tar.bz2等常见压缩格式文件的创建和解压命令。zip格式已成为压缩文件的标准选择,而且它在windows上也能使用。经常用zip格式压缩那些需要共享给windows用户的文件。 如果只是共享给Linux用户或者Mac用户,偏向于选择tar.gz格式转载 2017-08-21 11:09:26 · 10349 阅读 · 0 评论