熟悉常用的Linux操作和Hadoop操作目录
实验目的
Hadoop运行在Linux系统上,因此,需要学习实践一些常用的Linux命令。本实验旨在熟悉常用的Linux操作和Hadoop操作,为顺利开展后续其他实验奠定基础。
一、熟悉常用的linux命令
1、cd:切换目录
-
cd + 路径 => 切换到某个目录
-
cd + . . => 切换到当前目录的上一级目录
.表示当前目录
./表示当前目录
…/表示父级目录
/表示根目录
2、ls:查看文件与目录
3、mkdir:新建目录
- 连续建立目录可以加上 -p
4、rmdir:删除目录
5、cp:复制文件或者目录(可做重命名功能)
- !需要权限,在命令前加个sudo
6、mv:移动文件与目录(可做重命名功能)
- !需要权限,在命令前加个sudo
7、rm:删除文件与目录
- !需要权限,在命令前加个sudo
8、cat:查看文件内容
9、tac:反向查看文件内容
10、more:一页一页翻动查看文件内容
11、head:查看文件内容的特定几行
12、tail:取出文件后面几行
13、touch:修改文件时间或者创建新文件
14、chown:修改文件所有者权限
- 将hello文件所有者改为root帐号,并查看属性
- ls -l显示权限
- chown修改文件所有者
- chgrp修改文件所有者用户组
- chmod修改文件对应各种用户的读写、执行权力
- a所有用户、u用户、g组用户、o其他用户
- r读、w写、x执行
- 777=a+rwx=111 111 111
15、find:文件查找
16、tar:tar后缀文件的解压压缩
- 在新建文件夹hello打包成test.tar.gz:sudo tar -zcvf hello.tar.gz hello
- 把上面的hello.tar.gz压缩包,解压缩到“/usr”目录:sudo tar -zxvf hello.tar.gz -C /usr
- -c建立压缩档案、-x表示解压
- -v显示所有过程、
- -f使用档案名字,是必须的,也是最后一个参数
- -z表示*.tar.gz文件
- -j表示*.bz2文件
- tar -cvf wordtest.tar word.txt 压缩word.txt为wordtest.tar
- tar -tf wordtest.tar显示压缩包内容
- tar -xvf wordtest.tar 释放包
- tar -xzvf wordtest.tar 释放gz包tar -xjvf wordtest.tar.bz2 -C /tmp加上-C可
- 以设置路径
17、unzip:zip后缀文件的解压
- unzip 文件名.zip -d 路径
二、熟悉常用的Hadoop命令
1、启动Hadoop
- 进入对应的Hadoop安装路径start启动
2、./bin/hdsf dfs -命令
3、put:系统本地文件上传到HDFS
- ./bin/hdfs dfs -put ./test.txt ./test
4、get:将HDFS文件复制到本地系统
- ./bin/hdfs dfs -get test ./
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。