列出所有shell命令
时间: 2024-03-08 11:39:55 浏览: 24
这里提供一份较为全面的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命令,实际上还有很多其他的命令可以用于各种不同的场景和任务。