Hadoop原理与技术——Linus命令行基本操作

news/2025/2/12 23:15:31/

点击链接查看文档

在这里插入图片描述

一、实验目的

Hadoop运行在Linux系统上,因此,需要学习实践一些常用的Linux命令。本实验旨在熟悉常用的Linux操作,为顺利开展后续其他实验奠定基础。

二、实验环境

Windows 10
VMware Workstation Pro虚拟机
Hadoop环境
Jdk1.8

三、实验内容

1:Linus常见命令:
(1)创建目录:mkdir 文件夹名

(2)建多层次目录:mkdir -p 文件夹名/文件夹名/文件夹名

(3)同层次建多个文件夹:mkdir 文件夹名/文件夹名 文件夹名/文件夹名 文件夹名/文件夹名

(4)切换目录:cd 文件夹名

(5)显示当前目录路径:pwd

(6)显示当前目录下的文件或目录:ls

(7)创建空文件:touch 文件夹名

(8)编辑文件内容:vi 文件名

(9)容许编辑文件内容:i

(10)保存并退出::wq

(11)查看文件内容:cat 文件名

(12)删除文件:rm 文件名字

(13)返回上一层目录:cd…

(14)返回根目录:cd

(15)删除文件夹:rm -rf 文件夹名

(16)显示文件系统使用情况:du 文件夹名 或者 du 文件夹名/文件名

(17)在当前目录下查找今天之内有改动的文件:find 文件夹名 -mtime 0

(18)在目录中找出所有者为hadoop的文件:find 文件夹名 -user hadoop

(19)在某文件夹下查找文件夹名(文件名)为某某的文件夹(文件)路径:find 文件夹名 -name 文件夹名(文件名)

(20)查找当前目录中大于12KB的文件,注意c表示byte:find . -size +12k

(21)压缩:tar -jcv -f 压缩后文件名 压缩的文件

(22)查询:tar -jtv -f 压缩包文件名

(23)解压:tar -jxv -f 要解压的文件名 -C 解压后文件放置的文件夹名

(24)显示文件的最后10行:tail 文件名

(25)显示详细的网络状况:netstat -a

(26)显示网络设备信息:ifconfig

2:Linus常见命令运行:

1:创建linusTest目录:mkdir linusTest

在这里插入图片描述在这里插入图片描述

2:建多层次testA/testB/testC目录:mkdir -p testA/testB/testC

在这里插入图片描述

3:在文件夹testB同层次下建testB1、testB2、testB3文件夹:mkdir testB/testB1 testB/testB2 testB/testB3

在这里插入图片描述

4:切换到linusTest目录:cd linusTest

在这里插入图片描述

5:显示当前目录路径:pwd

在这里插入图片描述

6:显示当前目录下的文件或目录: ls

在这里插入图片描述

7:创建空文件test1.txt:touch test1.txt

在这里插入图片描述在这里插入图片描述

8:编辑文件内容:vi

在这里插入图片描述

9:容许编辑文件内容:i

在这里插入图片描述

10:保存并退出::wq

在这里插入图片描述

11:查看text1.txt文件内容:cat test1.txt

在这里插入图片描述

12:删除文件text1.txt:rm test1.txt

在这里插入图片描述

13:返回上一层目录:cd…

在这里插入图片描述

14:返回根目录:cd

在这里插入图片描述

15:删除文件夹linusFile1:rm -rf linusFile1

在这里插入图片描述

16:显示文件rg34的使用情况:du rg34

在这里插入图片描述

17:在rg34目录下查找今天之内有改动的文件:find rg34 -mtime 0

在这里插入图片描述

18:在rg34目录中找出所有者为hadoop的文件:find rg34 -user hadoop

在这里插入图片描述

19:在rg34文件夹下查找文件夹名为test1的文件夹路径:find rg34 name test1

在这里插入图片描述

20:查找workspace目录中大于12KB的文件,注意c表示 byte: find . -size +12k

在这里插入图片描述

21:压缩文件test压缩后取名为test.tar.bz2:tar -jcv -f test.tar.bz2 test

在这里插入图片描述

22:查询压缩文件test.tar.bz2:tar -jtv -f test.tar.bz2

在这里插入图片描述

23:解压test.tar.bz2文件解压后放到当前目录test文件夹下:tar -jxv -f test.tar.bz2 -C test

在这里插入图片描述

24:显示rg.txt文件的最后10行:tail rg.txt

在这里插入图片描述

25:显示详细的网络状况:netstat -a

在这里插入图片描述

26:显示网络设备信息:ifconfig

在这里插入图片描述


http://www.ppmy.cn/news/1396.html

相关文章

我们为什么需要调用InitCommonControls?

很多第一次使用外壳通用控件 (Shell common controls) 的新手碰到的问题之一是:他们经常忘记调用 InitCommonControls 。 但是如果你有机会查看这个函数的反汇编代码,则你会发现:这个函数实际上不做任何事情,就像另外一个函数 Flu…

我的周刊(第068期)

我的信息周刊,记录这周我看到的有价值的信息,主要针对计算机领域,内容主题极大程度被我个人喜好主导。这个项目核心目的在于记录让自己有印象的信息做一个留存以及共享。🎯 项目osquery[1]像操作 SQL 一样操作你的电脑&#xff0c…

人工智能轨道交通行业周刊-第25期(2022.11.28-12.4)

本期关键词:液体安检仪、智慧车站、大机作业、动车打温、实时人体姿态估计、图像压缩 1 整理涉及公众号名单 1.1 行业类 RT轨道交通中关村轨道交通产业服务平台人民铁道世界轨道交通资讯网铁路信号技术交流北京铁路轨道交通网上榜铁路视点ITS World轨道交通联盟V…

[附源码]JAVA毕业设计九宫格日志网站(系统+LW)

[附源码]JAVA毕业设计九宫格日志网站(系统LW) 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术&a…

html5期末大作业:基于html+css+javascript+jquery+bootstarp响应式图书电商HTML模板网上书店(25页)

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

K-means聚类算法及Python代码实现

K-means聚类算法(事先数据并没有类别之分!所有的数据都是一样的) 1、概述 K-means算法是集简单和经典于一身的基于距离的聚类算法 采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。 该算法…

软件测试----基础篇(1)

软件测试: 1)要有一定的开发能力:开发各种性能工具,看代码,搭建项目环境,代码规范,代码风格 2)熟悉中间件:MYSQL,开发人员写了一个select *,这个时候查询性能很低,测试人员这个时候就需要进行提…

C语言回调函数

一、函数指针 在讲回调函数之前,我们需要了解函数指针。 我们都知道,C语言的灵魂是指针,我们经常使用整型指针,字符串指针,结构体指针等 int *p1; char *p2; STRUCT *p3; //STRUCT为我们定义的结构体 但是好像我们一…