常用的shell命令
时间: 2023-04-29 07:00:35 浏览: 94
常用的 shell 命令包括:
- ls: 列出目录中的文件
- cd: 更改当前工作目录
- mkdir: 创建目录
- rm: 删除文件或目录
- pwd: 显示当前工作目录
- echo: 显示文本
- cat: 显示文件内容
- cp: 复制文件或目录
- mv: 移动或重命名文件或目录
- chmod: 更改文件或目录的权限
- grep: 在文件中搜索文本
- find: 查找文件或目录
请注意,这只是一个简单的列表,还有许多其他有用的 shell 命令。
相关问题
hive常用shell命令
Hive是一个基于Hadoop的数据仓库工具,它提供了一种类似于SQL的查询语言HiveQL,用于处理大规模数据集。以下是一些Hive的常用Shell命令:
1. **创建数据库**:
```
CREATE DATABASE mydatabase;
```
这个命令用于创建一个新的Hive数据库。
2. **切换到数据库**:
```
USE mydatabase;
```
进入已创建的数据库。
3. **创建表**:
```
CREATE TABLE mytable (col1 string, col2 int);
```
创建一个名为`mytable`的新表,具有两个字段:`col1`和`col2`。
4. **加载数据**:
```
LOAD DATA INPATH 'path/to/mydata.csv' INTO TABLE mytable;
```
将外部文件数据加载到表中。
5. **执行HiveQL查询**:
```
SELECT * FROM mytable WHERE col1 = 'value';
```
查询`mytable`表中的数据,根据`col1`的值。
6. **创建外部表**:
```
CREATE EXTERNAL TABLE mytable ... LOCATION 'hdfs://path/to/data';
```
创建指向HDFS路径的外部表。
7. **查看表结构**:
```
DESC mytable;
```
8. **删除表或数据库**:
```
DROP TABLE IF EXISTS mytable;
DROP DATABASE IF EXISTS mydatabase CASCADE;
```
删除指定的表或数据库(Cascade选项会删除依赖该数据库的其他对象)。
linux常用shell命令
Linux 常用 shell 命令包括:
1. ls - 查看文件和目录
2. cd - 更改目录
3. mkdir - 创建目录
4. pwd - 显示当前目录
5. touch - 创建文件
6. cp - 复制文件
7. mv - 移动或重命名文件
8. rm - 删除文件
9. cat - 查看文件内容
10. grep - 查找文件中的文本
11. chmod - 更改文件权限
12. find - 查找文件
13. echo - 向终端输出文本
14. clear - 清空终端屏幕
15. exit - 退出当前 shell 会话
以上只是常用命令之一,还有很多其他命令。