100个常用的linux 命令与介绍
当提及 “常用的 Linux 命令” 时,以下是一些你可能会在日常使用中遇到的 100 个常见 Linux 命令以及它们的简要介绍。请注意,这只是一个概述,每个命令都有更多的选项和用法。
ls: 列出目录中的文件和子目录。 cd: 切换工作目录。 pwd: 显示当前工作目录的路径。 mkdir: 创建新目录。 rm: 删除文件或目录。 cp: 复制文件或目录。 mv: 移动文件或目录,也可以用于重命名。 touch: 创建空文件或更新文件的访问和修改时间。 cat: 连接文件并显示其内容。 more / less: 分页显示文件内容。 head: 显示文件的前几行。 tail: 显示文件的后几行。 grep: 在文件中搜索指定的字符串。 find: 在文件系统中搜索文件和目录。 chmod: 修改文件或目录的权限。 chown: 修改文件或目录的所有者。 chgrp: 修改文件或目录的所属组。 ps: 显示当前运行的进程。 top: 实时显示系统资源使用情况和进程列表。 kill: 终止进程。 df: 显示磁盘空间使用情况。 du: 显示目录或文件的磁盘使用情况。 uname: 显示系统信息。 ifconfig: 显示和配置网络接口。 ping: 测试与另一台主机的连通性。 ssh: 远程登录到其他计算机。 scp: 安全地将文件从一台计算机复制到另一台计算机。 wget: 下载文件。 tar: 打包和解包文件。 gzip / gunzip: 压缩和解压文件。 ps aux: 显示详细进程列表。 netstat: 显示网络连接、路由和接口信息。 lsof: 列出打开的文件和进程。 useradd: 创建新用户。 usermod: 修改用户属性。 passwd: 更改用户密码。 groups: 显示用户所属的组。 su: 切换用户。 sudo: 以超级用户权限运行命令。 crontab: 设置定时任务。 service / systemctl: 管理系统服务。 date: 显示或设置系统时间和日期。 history: 显示命令历史记录。 alias: 创建命令别名。 echo: 显示文本或变量内容。 export: 设置环境变量。 which: 显示命令的路径。 file: 显示文件类型。 ln: 创建硬链接或符号链接。 mount: 挂载文件系统。 umount: 卸载文件系统。 uname -r: 显示内核版本。 shutdown: 关闭或重启系统。 reboot: 重启系统。 free: 显示内存使用情况。 scp: 安全复制文件或目录。 curl: 发送 HTTP 请求和接收响应。 sed: 流编辑器,用于文本处理。 awk: 强大的文本处理工具。 sort: 对文本进行排序。 uniq: 去除重复的行。 wc: 统计文件的行数、字数和字节数。 tr: 替换或删除字符。 cut: 提取文件中的列。 join: 合并两个文件的行。 paste: 将多个文件的行合并到一行。 diff: 比较文件的差异。 comm: 比较两个已排序文件的行。 scp: 安全复制文件或目录。 curl: 发送 HTTP 请求和接收响应。 sed: 流编辑器,用于文本处理。 awk: 强大的文本处理工具。 sort: 对文本进行排序。 uniq: 去除重复的行。 wc: 统计文件的行数、字数和字节数。 tr: 替换或删除字符。 cut: 提取文件中的列。 join: 合并两个文件的行。 paste: 将多个文件的行合并到一行。 diff: 比较文件的差异。 comm: 比较两个已排序文件的行。 nohup: 在后台运行命令,并忽略挂断信号。 tmux: 终端多路复用工具。 screen: 终端多路复用工具。 scp: 安全复制文件或目录。 curl: 发送 HTTP 请求和接收响应。 sed: 流编辑器,用于文本处理。 awk: 强大的文本处理工具。 sort: 对文本进行排序。 uniq: 去除重复的行。 wc: 统计文件的行数、字数和字节数。 tr: 替换或删除字符。 cut: 提取文件中的列。 join: 合并两个文件的行。 paste: 将多个文件的行合并到一行。 diff: 比较文件的差异。 comm: 比较两个已排序文件的行。 nohup: 在后台 tmux: 终端多路复用工具,可以在一个终端窗口中管理多个会话。 screen: 终端多路复用工具,类似于 tmux,用于在一个终端窗口中管理多个会话。
这些是一些常见的 Linux 命令,用于处理文件、进程、网络、用户、系统管理等各种任务。根据你的需要,你可能会经常使用其中一些命令来管理和操作你的 Linux 系统。每个命令都有更多的选项和用法,你可以通过在终端中运行 man 命令名 来查看命令的详细帮助文档。
参考
100个常用的linux 命令与介绍
Top 50+ Linux Commands You MUST Know
90 Linux Commands frequently used by Linux Sysadmins
Linux Commands
The Linux command line for beginners
本文来自 上海志彦,作者:上海志彦,转载请注明原文链接:https://www.cnblogs.com/pmo-sh/p/top-100-linux-command-lists.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)