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

news2024/11/25 7:12:11

在这里插入图片描述

一、实验目的

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.coloradmin.cn/o/53137.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

IP-Guard如何判断Windows客户端是否安装成功?

1.在电脑本地打开services.msc 服务页面,找有没有windows helper service服务,该服务的可执行文件的路径中的进程是winrdgv3.exe是客户端进程。 2.cmd输入netstat -an|find "823",从输出的内容上判断是否连接上服务器连; 客户端开放…

Linux基础知识与实操-篇八:定期任务执行与进程任务处理

文章目录例行工作安排单一工作安排循环执行的任务注意事项唤醒停机期间的任务进程任务处理任务管理job control后台执行进程管理进程的执行顺序系统资源查看特殊文件与进程最后例行工作安排 类似于定时任务、系统安排的任务提醒等 一般在任务中,有两个类型&#x…

MR小区搜索(六)cell reselection

微信同步更新欢迎关注同名modem协议笔记 小区选择和小区重选都是idle态行为,小区重选无非是为了让UE驻留在信号状况最好的小区上,以便之后在connected mode获得更好的体验,小区重选的目标小区也要满足S准则,下面就来具体看下小区…

19c pdb克隆单机到rac,日志出现:WARNING报警处理

打开pdb后,警告日志出现 Violations: Type: 2, Count: 1 *************************************************************** WARNING: Pluggable Database PDB3 with pdb id - 3 is altered with errors or warnings. Please look into PDB_PLUG_IN_VIOLATIONS vie…

运算符-12-多学一招原码反码补码,隐式和强制转换,位运算

下面来解释这些东西是怎么来的 原码 例如: 最左边的叫做符号位,0 为正,1 为负,后面的才是具体的数值 在计算机中,一个 0 或者 1 所占的空间叫 bit 中文名叫比特位,八个 bit 就称为一个字节,字…

Java+Swing学生信息管理系统(含源码+论文+答辩PPT等)

该项目采用技术:JDBCAWTSwing集合面向对象编程等相关技术,项目含有源码、文档、配套开发软件、软件安装教程、项目发布教程等 项目功能介绍: 系统管理:用户登录、退出、注册 学校管理:设置学生学校以及联系方式等信息 …

C语言——矩阵转置

矩阵转置的原理&#xff1a;行元素变成列元素&#xff0c;列元素变成行元素 例如&#xff1a; 矩阵转置代码 #include<stdio.h> #include<malloc.h> #include<stdlib.h> #include<math.h>//矩阵转置 double** Matrix_T(double** arr) {if(arrNULL)e…

Linux服务器配置与管理(基于Centos7.2)任务目标(六)

文章目录一、实验目的&#xff1a;二、实验内容及基本要求&#xff1a;三、实训步骤一、实验目的&#xff1a; ●了解Shell脚本的概念和执行方法&#xff1b;能熟编写Shell脚本来管理系统 二、实验内容及基本要求&#xff1a; 1、使用脚本批量创建用户 2、使用脚本批量删除用…

【895. 最大频率栈】

来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 描述&#xff1a; 设计一个类似堆栈的数据结构&#xff0c;将元素推入堆栈&#xff0c;并从堆栈中弹出出现频率最高的元素。 实现 FreqStack 类: FreqStack() 构造一个空的堆栈。void push(int val) 将一个整数 val …

MySQL索引的底层数据结构原理剖析(二叉树、 红黑树、Hash、B-Tree、B+Tree)

一. 前言 1. 说明 我们平时所说的&#xff1a;聚集索引(主键索引)&#xff0c;次要索引&#xff0c;覆盖索引&#xff0c;复合索引&#xff0c;前缀索引&#xff0c;唯一索引在MySQL5.7和 8.0版本默认都是使用BTree索引&#xff0c;除此之外还有 Hash索引。至于MySQL5.7之前版…

Go-Excelize API源码阅读(三十八)——SetCellStyle

Go-Excelize API源码阅读&#xff08;三十八&#xff09;——SetCellStyle 开源摘星计划&#xff08;WeOpen Star&#xff09; 是由腾源会 2022 年推出的全新项目&#xff0c;旨在为开源人提供成长激励&#xff0c;为开源项目提供成长支持&#xff0c;助力开发者更好地了解开源…

智慧城市运营中心建设方案(SCOC)智慧城市的心脏

一、大数据&#xff1a;智慧城市的基础与引擎 中国每天正以消失100个村庄的速度快速步入城镇化&#xff0c;未来10年内将有5亿以上的人涌入城市。这无疑会给城市的建设带来巨大的压力&#xff0c;城市资源有限&#xff0c;规模不可能无限扩张&#xff0c;城市在就业、教育、住房…

【数据库基础】数据库介绍和三大范式

数据库简介&#x1f33e;第一章 数据库简介&#x1f54a;️1.1 简介&#x1f54a;️1.2 常见数据库管理系统&#x1f54a;️1.3 三大范式&#xff08;规范&#xff09;&#x1f375;第一范式&#xff1a;&#x1f375;第二范式:&#x1f375;第三范式&#x1f33e;第一章 数据库…

实用调试技巧

个人主页&#xff1a;平行线也会相交 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 目录什么是bug&#xff1f;调试是什么&#xff1f;有多重要&#xff1f;调试是什么调试的基本步骤debug和release的介绍windows环境调试介绍快捷键调试的时候查看程序当前…

基于51单片机六车道智能交通灯设计(仿真+源程序+PCB+论文)

资料编号&#xff1a;204 功能介绍&#xff1a;&#xff08;全套毕设资料齐全&#xff09; 本设计的交通灯以十字路口为模型&#xff0c;在实现基本的功能前提下增加了时间及温度的液晶显示。从而还增加了路口高峰期的智能化人工管理机制。 实际生活中交通信号灯的规则千变万…

C++ 大作业/课程设计 小型公司工资管理软件

小型公司工资管理软件一、实验目的二、实验要求三、项目分工四、软件设计0.效果图&#xff1a;1.类的继承关系2.类的设计3.程序运行流程4.异常处理1. 用户输入异常2.文件操作异常五、程序代码一、实验目的 熟悉面向对象程序设计思想&#xff0c;掌握类、类的派生、静态成员、多…

JVM之运行时数据区 方法区

JVM方法区概述设置方法区的大小参数如何解决这些OOM内部结构补充non-final的类变量全局变量&#xff1a;static final常量池运行时常量池方法区的演进StringTable为什么要调整&#xff1f;方法区垃圾回收总览概述 《java虚拟机规范》中明确说明&#xff1a;“尽管所有的方法区…

Tableau可视化项目

文章目录Tableau可视化项目一、数据来源二、项目介绍1.项目目的2.架构三、数据可视化1.人口1.1 总人口、城镇人口、乡村人口1.2 人口出生率、死亡率、自然增长率1.3 人口年龄结构1.4 男女比例2.居民生活水平2.1 医疗情况2.2 恩格尔系数2.3 人均消费支出3.经济3.1 能源弹性系数3…

matlab中图像分割技术之一边缘检测

1.边缘检测 &#xff08;1&#xff09;Roberts边缘算子 (2)Sobel算子 (3)Prewitt算子 (4)拉普拉斯&#xff08;Laplacian&#xff09;算子 (5)LOG&#xff08;Laplacian-Gauss&#xff09;算子 &#xff08;6)坎尼&#xff08;Canny&#xff09;算子 &#xff08;7&#xff09;…

数仓搭建-DWD层

DWD层&#xff08;用户行为日志&#xff09; 6.1.1 日志解析思路 1&#xff09;日志结构回顾 &#xff08;1&#xff09;页面埋点日志 &#xff08;2&#xff09;启动日志 2&#xff09;日志解析思路 6.1.2 get_json_object函数使用 1&#xff09;数据 [{"name&qu…