当提及 “常用的 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 命令名
来查看命令的详细帮助文档。