一些常用的HDFS的Shell命令包括:
- hdfs dfs -ls [path]: 列出指定路径下的文件和目录
- hdfs dfs -mkdir [path]: 创建指定路径的目录
- hdfs dfs -put [localpath] [hdfspath]: 将本地文件复制到HDFS
- hdfs dfs -get [hdfspath] [localpath]: 将HDFS文件复制到本地
- hdfs dfs -rm [path]: 删除指定路径的文件或目录
- hdfs dfs -mv [src] [dest]: 将文件或目录移动到指定路径
- hdfs dfs -cat [file]: 显示文件的内容
- hdfs dfs -tail [file]: 显示文件的末尾内容
- hdfs dfs -du [path]: 显示指定路径的大小
- hdfs dfs -chmod [mode] [path]: 修改文件或目录的权限
- hdfs dfs -chown [owner:group] [path]: 修改文件或目录的所有者和所属组
- hdfs dfs -copyFromLocal [localpath] [hdfspath]: 将本地文件复制到HDFS
- hdfs dfs -copyToLocal [hdfspath] [localpath]: 将HDFS文件复制到本地
- hdfs dfs -touchz [file]: 创建一个空文件
- hdfs dfs -expunge: 清空HDFS的回收站
这些是一些常用的HDFS Shell命令,可以帮助用户管理和操作HDFS文件系统。可以通过运行"hdfs dfs -help"命令来查看更多关于HDFS Shell命令的详细信息。
以下是一些常用的MySQL语句:
1.创建数据库:
CREATE DATABASE database_name;
2.删除数据库:
DROP DATABASE database_name;
3.创建表:
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
...
);
4.删除表:
DROP TABLE table_name;
5.插入数据:
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
6.查询数据:
SELECT column1, column2, ... FROM table_name WHERE condition;
7.更新数据:
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
8.删除数据:
DELETE FROM table_name WHERE condition;
9.查询表结构:
DESC table_name;
10.查询表数据总数:
SELECT COUNT(*) FROM table_name;
11.使用聚合函数:
SELECT COUNT(column_name) FROM table_name;
SELECT SUM(column_name) FROM table_name;
SELECT AVG(column_name) FROM table_name;
SELECT MAX(column_name) FROM table_name;
SELECT MIN(column_name) FROM table_name;