20231028
今天学习的主要内容
start-dfs.sh stop 启动hdfs集群
5.1.2 单进程启停
单独控制所在机器的进程的启停
$HADOOP_HOME/sbin/hadoop-daemon.sh
hadoop-daemon.sh (start|status|stop) (namenode|secondarynamenode|datanode)
$HADOOP_HOME/bin/hdfs
hdfs --daemon (start|status|stop) (namenode|secondarynamenode|datanode)
5.2 文件系统操作命令
在linux可加协议头file://
Hdfs加hdfs://nomenode:port
会根据路径自动识别 一般不用加
创建文件夹
hadoop fs -mkdir [-p] <path>(老版本)
hdfs dfs -mkdir [-p] <path>(新版本)
-p:沿着路径创建父目录
查看指定目录下内容
hadoop fs -ls [-h] [-R] [<path> ....]
hdfs dfs -ls [-h] [-R] [<path> ....]
-h:人性化显示文件size
-R:递归查看指定目录及其子目录
上传文件到HDFS指定目录下
hadoop fs -put [-f] [-p] <localsrc> <dst>
hdfs dfs -put [-f] [-p] <localsrc> <dst>
-f:覆盖目标文件
-p:保留访问和修改时间,所有权和权限
localsrc:本地文件系统 LINUX
dst:目标文件系统(HDFS)
不带协议头 hdfs dfs -put ./text.txt /
查看HDFS文件内容
hadoop fs -cat <src> ....| more
hdfs dfs -cat <src> ....| more 查看比较大的文件 可设置翻页