100个shell常用命令

时间:2024-03-28 07:05:29
  • ls - 列出目录内容
  • cd - 切换目录
  • pwd - 显示当前目录路径
  • mkdir - 创建目录
  • rm - 删除文件或目录
  • cp - 复制文件或目录
  • mv - 移动文件或目录
  • cat - 查看文件内容
  • touch - 创建空文件
  • head - 显示文件开头几行
  • tail - 显示文件末尾几行
  • grep - 在文件中查找匹配模式
  • find - 搜索文件
  • wc - 统计文件行数、字数和字符数
  • echo - 打印输出
  • sort - 排序文件内容
  • uniq - 去除相邻重复行
  • cut - 提取文件中的列
  • sed - 基于规则进行文本替换和转换
  • awk - 处理文本数据
  • tar - 打包与压缩文件
  • gzip - 压缩文件
  • unzip - 解压缩文件
  • ssh - 远程登录到其他计算机
  • ps - 查看系统进程状态
  • top - 监控系统资源利用情况
  • du - 估算目录或文件的磁空间使用
  • df - 显示磁盘空间使用情况
  • ln - 创建硬链接或符号链接
  • chmod - 修改文件权限
  • chown - 修改文件所属用户和组
  • chgrp - 修改文件所属组
  • history - 查看命令历史记录
  • alias - 创建命令别名
  • source - 执行文件中的代码
  • man - 查命令的帮助文档
  • which - 显示可执行文件的路径
  • date - 显示或设置系统时间
  • uptime - 显示系统运行时间和负载
  • ifconfig - 配置网络接口参数
  • ping - 检查网络连通性
  • traceroute - 追网络数据包传输路径
  • wget - 下载文件
  • curl - 发送HTTP请求
  • ssh-keygen - 生成SSH密对
  • scp - 在本地主机与远程主机之间复制文件
  • fg - 将后台作业切换到前台运行
  • bg - 将作业放在后台运行
  • jobs - 显示作业
  • kill - 终止进程
  • mount - 挂载文件系统
  • umount - 卸载文件系统
  • ln - 创建硬链接或符号链接
  • time - 测量命令执行时间
  • wait - 等待后台任务完成
  • alias - 创建命令别名
    . export - 设置环境变量
  • source - 执行文件中的代码
  • sleep - 延时一段时间
  • printf - 格化打印输出
  • join - 合并两个文件的行
  • paste - 将多个文件的内容粘贴在一起
  • tee - 将输入复制到文件和屏幕上
  • watch - 定期执行命令并显示输出
  • diff - 比较两个文件的差异
  • tr - 字符替换或删除
  • basename - 去除文件路径,只保留文件名
  • dirname - 去除文件名,只保留路径
  • expr - 计算数值表达式
  • pwd - 显示工作路径
  • setsid - 在新的会话中启动程序
  • nohup - 在进程断开连接后继续程序
  • xargs - 从标准输入构建命令行和执行命令
  • fold - 将长行折叠成指定宽度的多行
  • tee - 将标准输入复制到标准输出和一个或多个文件
  • seq - 生成数字序列
  • paste - 将多个文件的相应行连接在一起
  • nl - 在文件内容中插入行号
  • cmp - 比较两个文件
  • stat - 显示文件或文件系统状态
  • basename - 去掉目录路径,只保留文件名部分
  • dirname - 去掉文件名部分,只保留目录路径
  • split - 将文件分割成多个小
  • basename - 去除文件路径,只保留文件名部分
  • dirname - 去除文件名部分,只保留目录路径
  • comm - 比较两个已排序文件的差异
  • fold - 将长行折叠成指定宽度的多行
  • join - 根据相同字段将两个文件合并89. nl - 对文件进行编号
  • sort - 对文件内容进行排序
  • paste - 将多个文件的列合并为一个文件92. uniq - 去除文件中的重复行
  • nc - 在网络上读写数据
  • sdiff - 对比并合并两个文件内容
  • uudecode - 解码uuencode编码
  • uu - 使用uuencode编码文件
  • vmstat - 观察系统的虚拟内存统计信息
  • watch - 定期执行命令并显示输出
  • od - 以不同的格式显示文件内容
  • set - 显示或修改shell选项及变量