列出所有shell基础命令
时间: 2023-12-15 11:13:41 浏览: 25
1. cd - 更改当前工作目录
2. ls - 列出当前目录下的文件和文件夹
3. pwd - 显示当前工作目录的完整路径
4. mkdir - 创建一个新的目录
5. touch - 创建一个新的空文件或更新现有文件的时间戳
6. cp - 复制文件或目录
7. mv - 移动文件或目录,也可重命名文件或目录
8. rm - 删除文件或目录
9. cat - 按行显示文件内容
10. grep - 在文件中搜索特定的字符串或模式
11. echo - 显示文本或变量的值
12. chmod - 更改文件或目录的权限
13. chown - 更改文件或目录的所有者
14. ps - 显示当前正在运行的进程
15. kill - 终止正在运行的进程
16. top - 显示系统的实时性能数据
17. tar - 创建和提取tar归档文件
18. ssh - 远程连接到另一台计算机
19. scp - 在本地计算机和远程计算机之间复制文件
20. ping - 测试网络连接的可达性。
相关问题
列出所有shell命令
这里提供一份较为全面的shell命令列表,包括常用的和不常用的:
基础命令:
- cd:切换当前目录
- pwd:显示当前目录的绝对路径
- ls:列出当前目录的文件和子目录
- rm:删除文件或目录
- mkdir:创建一个新目录
- rmdir:删除空目录
- cp:复制文件或目录
- mv:移动文件或目录
- cat:查看文件内容
- echo:输出文本
进程管理命令:
- ps:列出当前运行的进程
- top:实时查看进程状态
- kill:终止指定进程
- bg:将一个进程置于后台运行
- fg:将一个后台进程置于前台运行
- nohup:使一个进程在后台运行,并忽略挂起信号
文件查找和过滤命令:
- find:查找文件或目录
- grep:查找文件中的指定文本
- sed:对文件进行文本替换
- awk:对文件进行文本处理和分析
- sort:对文件进行排序
- uniq:去除文件中的重复行
网络管理命令:
- ping:测试网络连接
- traceroute:追踪数据包传输路径
- netstat:显示网络状态和连接信息
- ifconfig:显示和配置网络接口
系统管理命令:
- uname:显示系统信息
- date:显示当前时间
- uptime:显示系统运行时间和负载
- df:显示磁盘空间使用情况
- du:显示文件或目录占用空间大小
用户管理命令:
- useradd:创建新用户
- userdel:删除用户
- passwd:更改用户密码
- chown:修改文件或目录的所有者
- chgrp:修改文件或目录的所属组
高级命令:
- tar:打包和压缩文件
- gzip:压缩文件
- ssh:远程登录和执行命令
- scp:远程复制文件
- rsync:远程同步文件和目录
- curl:下载文件和网页内容
- wget:下载文件和网页内容
以上仅列出了部分常用的shell命令,实际上还有很多其他的命令可以用于各种不同的场景和任务。
hbase shell 基本命令
HBase Shell 是 HBase 自带的交互式命令行工具,可以通过命令行方式对 HBase 进行操作。以下是 HBase Shell 的一些基本命令:
1. help:获取命令列表或者某个命令的使用帮助。
2. status:获取 HBase 集群的状态信息。
3. create 'table_name', 'column_family':创建表,其中 column_family 可以有多个。
4. list:列出 HBase 中所有的表。
5. describe 'table_name':查看表的描述信息。
6. put 'table_name', 'row_key', 'column_family:column_name', 'value':向表中插入数据。
7. get 'table_name', 'row_key':从表中获取指定行数据。
8. scan 'table_name':扫描表中所有数据。
9. delete 'table_name', 'row_key', 'column_family:column_name':删除表中指定行、列的数据。
10. disable 'table_name':禁用表。
11. enable 'table_name':启用表。
12. drop 'table_name':删除表。
以上是 HBase Shell 的一些基本命令,更多命令可以通过 help 命令查看。