首页 > 其他分享 >27

27

时间:2025-01-06 23:34:44浏览次数:5  
标签:文件 27 查看 bashrc 文件夹 usr 目录

实验1

熟悉常用的Linux操作和Hadoop操作

1.实验目的

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

2.实验平台

(1)操作系统:Linux(建议Ubuntu16.04或Ubuntu18.04);

(2)Hadoop版本:3.1.3。

3.实验步骤

1.熟悉常用的Linux操作

1)cd命令:切换目录

(1) 切换到目录“/usr/local”

 

(2) 切换到当前目录的上一级目录

 

(3) 切换到当前登录Linux系统的用户的自己的主文件夹

 

2)ls命令:查看文件与目录

查看目录“/usr”下的所有文件和目录

 

3)mkdir命令:新建目录

(1)进入“/tmp”目录,创建一个名为“a”的目录,并查看“/tmp”目录下已经存在哪些目录

 

(2)进入“/tmp”目录,创建目录“a1/a2/a3/a4” 

 

 

4)rmdir命令:删除空的目录

(1)将上面创建的目录a(在“/tmp”目录下面)删除

 

(2)删除上面创建的目录“a1/a2/a3/a4” (在“/tmp”目录下面),然后查看“/tmp”目录下面存在哪些目录

 

5)cp命令:复制文件或目录

(1)将当前用户的主文件夹下的文件.bashrc复制到目录“/usr”下,并重命名为bashrc1

(2)在目录“/tmp”下新建目录test,再把这个目录复制到“/usr”目录下

 

6)mv命令:移动文件与目录,或更名

(1)将“/usr”目录下的文件bashrc1移动到“/usr/test”目录下

(2)将“/usr”目录下的test目录重命名为test2

 

7)rm命令:移除文件或目录

(1)将“/usr/test2”目录下的bashrc1文件删除

(2)将“/usr”目录下的test2目录删除

 

8)cat命令:查看文件内容

查看当前用户主文件夹下的.bashrc文件内容

 

9)tac命令:反向查看文件内容

反向查看当前用户主文件夹下的.bashrc文件的内容

 

10)more命令:一页一页翻动查看

翻页查看当前用户主文件夹下的.bashrc文件的内容

 

11)head命令:取出前面几行

(1)查看当前用户主文件夹下.bashrc文件内容前20行

(2)查看当前用户主文件夹下.bashrc文件内容,后面50行不显示,只显示前面几行

 

 

12)tail命令:取出后面几行

(1)查看当前用户主文件夹下.bashrc文件内容最后20行

(2)查看当前用户主文件夹下.bashrc文件内容,并且只列出50行以后的数据

 

 

13)touch命令:修改文件时间或创建新文件

(1)在“/tmp”目录下创建一个空文件hello,并查看文件时间

(2)修改hello文件,将文件时间整为5天前

 

14)chown命令:修改文件所有者权限

将hello文件所有者改为root帐号,并查看属性

 

15)find命令:文件查找

找出主文件夹下文件名为.bashrc的文件

 

16)tar命令:压缩命令

(1)在根目录“/”下新建文件夹test,然后在根目录“/”下打包成test.tar.gz

(2)把上面的test.tar.gz压缩包,解压缩到“/tmp”目录

 

17)grep命令:查找字符串

从“~/.bashrc”文件中查找字符串'examples'

 

18)配置环境变量

(1)请在“~/.bashrc”中设置,配置Java环境变量

(2)查看JAVA_HOME变量的值

 

 

2.熟悉常用的Hadoop操作

(1)使用hadoop用户登录Linux系统,启动Hadoop(Hadoop的安装目录为“/usr/local/hadoop”),为hadoop用户在HDFS中创建用户目录“/user/hadoop”

 

(2)接着在HDFS的目录“/user/hadoop”下,创建test文件夹,并查看文件列表

 

(3)将Linux系统本地的“~/.bashrc”文件上传到HDFS的test文件夹中,并查看test

 

(4)将HDFS文件夹test复制到Linux系统本地文件系统的“/usr/local/hadoop”目录下

 

标签:文件,27,查看,bashrc,文件夹,usr,目录
From: https://www.cnblogs.com/wanbeibei/p/18656527

相关文章

  • FMC子卡设计方案:127-4通道 12bit 125Msps 直流耦合 AD FMC 子卡
    4通道 12bit125Msps直流耦合ADFMC子卡一、板卡概述:      FMC 高速 AD 模块 FL9627 为 4 路 125MSPS, 12 位的模拟信号转数字信号模块。 FMC 模块的 AD 转换采用了 2 片 ADI 公司的 AD9627 芯片,每个AD9627 芯片支持 2 路 AD 输入转换,所......
  • 爬虫学习——27.JS逆向(3)
    RSA介绍RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。有两把对应密钥,公钥和私钥。用公钥加密只能用私钥解开,用私钥加密只能用公钥解密。RSA加密解密网址:https://oktools.net/rsa公开密钥(publickey:公钥)私有密钥(privatekey:私钥)公......
  • 读数据保护:工作负载的可恢复性27传统的数据保护方案
    1. 传统的数据保护方案1.1. 备份行业有一个比较特殊的地方在于,10年或20年前设计的一些产品至今仍然有许多人在用1.2. 在20年前,市面上的所有备份方案都是我们现在称之为传统备份产品的那种方案1.2.1. 必须自己动手把上百个UNIX系统里的数据各自备份到单独的磁带机中1.3.......
  • 2024-2025-1 20241327 《计算机基础与程序设计》第十五周总结
    作业信息|2024-2025-1-计算机基础与程序设计)||--|-|2024-2025-1计算机基础与程序设计第十五周作业)||快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解决的问题并在期末回答这些问题|作业正文|https://www.cnblogs.com/shr060414/p/18440575|......
  • UE4.27, 揣摩源码, 网络同步 (二) 同步
    3. 同步指的是UE里服务器对客户端的单向数据同步4. Actor同步4.1. 堆栈调用 UNetDriver::TickFlush//作为服务端的时候将调用该函数UNetDriver::ServerReplicateActorsServerReplicateActors_PrepConnections......
  • UE4.27, 揣摩源码, 网络同步 (一) 初始化,握手,登录
    0. 计算机网络常识回顾0.1.四大层级,Socket抽象层应用层->传输层->网络层->网络接口层实际应用中,当我们使用socket技术后,关心的抽象是这样的红绿分别代表服务器和客户端应用层<-Socket抽象层->传输层<->...<->传输层<-Socket......
  • LOJ #3273. 「JOISC 2020 Day1」扫除 题解
    Description平面直角坐标系上一个等腰直角三角形,维护\(4\)种操作:加入\((x,y)\)。把\(y\leql\)的点横坐标变成\(\max⁡(x,n-l)\)。把\(x\leql\)的点纵坐标变成\(\max(y,n-l)\)。查询第\(i\)个点现在的位置。\(1\leqn\leq10^9,1\leqm\leq5\times10^5,1\le......
  • 2024-2025-1 20241427 《计算机基础与程序设计》第15周学习总结
    每周作业链接汇总第一周作业内容:利用各种AI工具进行辅助学习,学会了不同进制之间的互相转化,了解了计算机的发展历史和信息安全的重要性。二维码:https://assets.cnblogs.com/qrcode.html?url=https%3A%2F%2Fwww.cnblogs.com%2F2981586354yx%2Fp%2F18439414第三周作业内容:不同数据......
  • 2024.12.27
    职业规划报告邵悦玲石家庄铁道大学,软件工程摘要:随着信息技术的迅猛发展,IT行业已经成为全球经济的重要支柱。越来越多的大学生进入这一行业,面临着技术更新速度快、竞争激烈等挑战。因此,制定一份清晰且务实的职业规划显得尤为重要。本报告通过分析当前IT就业环境,结合大学生在校期......
  • 开发规范.NET-v1.0.241127
    一、编程规范(一)命名风格命名要找更有表现力的词,更专业的词,比如获取数据不用get而使用fetch别害怕长名称,长而具有描述性的名称比短而令人费解的名称好为作用域大的名字采用更长的名字,作用域小的使用短名字给变量名带上重要的细节,比如加上单位ms等。【强制】严禁......