首页 > 其他分享 >10.21

10.21

时间:2025-01-02 15:42:31浏览次数:1  
标签:10.21 查看 文件 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”目录下

 

4.实验报告

题目:

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

 

姓名

王士英

日期11.14

实验环境:linux

实验内容与完成情况:完成

出现的问题:普通用户echo写入文件,提示权限不够。

解决方案(列出遇到的问题和解决办法,列出没有解决的问题):sudo tee test.txt <<< "要插入内容" 

标签:10.21,查看,文件,bashrc,文件夹,usr,目录
From: https://www.cnblogs.com/jais/p/18647904

相关文章

  • 10.21
    createtablestudent(snochar(8)notnull,snamevarchar(20),sexchar(2),sdeptvarchar(20),primarykey(sno));createtablecourse(cnochar(6)notnull,cnamevarchar(20),primarykey(cno));createtablesc(snochar(8)notnull,cnochar(6)notnull,gradein......
  • 10.21日报
    上午进行了软件设计的实验课,以下为实验内容:实验6:原型模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解原型模式的动机,掌握该模式的结构;2、能够利用原型模式解决实际问题。     [实验任务一]:向量的原型用C++完成数学中向量的封装,其中,用......
  • 2023.10.21 CSP-S 复赛游记
    2023.10.21CSP-S复赛游记咕了一段时间。Day-2上午下午正常打模拟赛、改题,晚上开始复习板子。主要是确实忘了很多东西。Day-1上午的模拟赛没参加,打了一天板子。图论还是我的一大弱点。被Tarjan薄纱下午写了个计划,把已经复习的和没有复习的都写出来了,发现要复习的板子......
  • 自己找教学场景相关github目标识别代码研读(10.21~10.28)
    任务:1、解决上次老师问的一些问题?(1)上次老师提到F1得分,再总结一下:混淆矩阵TP:预测正例,实际正例(预测对)FN:预测负例,实际正例(预测错)FP:预测正例,实际负例(预测错)TN:预测负例,实际负例(预测对)精确率=TP/(TP+FP):预测为正例的那些数据里预测正确的数据个数(预测为正例的有多少预测对......
  • 阶段总结 10.21
    CSP总结考完了CSP。先做个结论:本场考试难度约等于考试前的质量较低的几场lxsround。我们机房应该不少于\(5\)个人有AK的能力。但是是什么阻止了我达到甚至接近这一目标呢?在这场考试中,暴露出了以下问题:某些方面,例如dp,存在较严重欠缺。似乎没有在这次考试显然地体现......
  • 2023.10.21——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.休息明日计划:学习......
  • 10.21算法
    颠倒二进制位颠倒给定的32位无符号整数的二进制位。提示:请注意,在某些语言(如Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。在Java中,编译器使用二......
  • 10.19~10.21
    10.19到这时候都不知道干啥了,很清楚要打板子,但是又不想打。一年没学oi给我的感觉就是“学了一年数学,脑子比以前灵光了”。人到了一定程度就开始相信玄学了,什么运气呀,rp啊,都信了。感觉以前的自己好sb,特别是博客园的那个sb头像,当时换了之后就将近一年没注意到,好尴尬,诸位好心人快......
  • centos8 yum安装docker 20.10.21 failed to load listeners: no sockets found via so
    vim/usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dockerd-Hunix://--containerd=/run/containerd/containerd.sock#ExecStart=/usr/bin/dockerd-Hfd......
  • 2022.10.21----vscode-自定义事件
     vscode预览模式关闭,就能打开新标签页(43条消息)vscode新窗口打开文件-CSDN (43条消息)如何在vscode中打开新文件夹不覆盖上一个窗口标签_发呆的薇薇°的博客-......