Linux 常用命令全拼
以下是一些常用 Linux 命令的全称及其解释,方便记忆和理解:
基础命令
- ls - List (列出目录内容)
- cd - Change Directory (切换目录)
- pwd - Print Working Directory (显示当前路径)
- cp - Copy (复制文件/目录)
- mv - Move (移动/重命名文件)
- rm - Remove (删除文件)
- mkdir - Make DIRectory (创建目录)
- rmdir - Remove DIRectory (删除空目录)
文件操作
- cat - Catenate (连接文件并打印内容)
- tac - Catenate 的反向拼写 (反向输出文件内容)
- more / less - 分页显示文件 (less 是 more 的增强版)
- head / tail - 显示文件头部/尾部内容
- grep - Global Regular Expression Print (全局正则表达式搜索)
- awk - Aho, Weinberger, Kernighan (三位作者姓氏首字母)
- sed - Stream EDitor (流编辑器)
系统管理
- ps - Process Status (查看进程状态)
- top - Table Of Processes (动态显示进程信息)
- kill - 终止进程 (名称直观,无全称)
- df - Disk Free (磁盘空间统计)
- du - Disk Usage (目录/文件磁盘使用量)
- free - 显示内存使用情况 (名称直观)
- uname - UNIX Name (显示系统信息)
- sudo - Super User DO (以超级用户权限执行)
- su - Switch User (切换用户)
网络相关
- ping - Packet InterNet Groper (测试网络连通性)
- ifconfig - Interface CONFIGuration (网络接口配置)
- ssh - Secure SHell (安全远程登录)
- scp - Secure Copy (安全文件传输)
- wget - World Wide Web get (网络下载工具)
- curl - Client URL (URL 数据传输工具)
压缩/解压
- tar - Tape ARchive (磁带归档工具)
- gzip - GNU zip (GNU 压缩工具)
- zip/unzip - ZIP 压缩/解压 (名称直观)
其他实用命令
- alias - 命令别名 (名称直观)
- echo - 输出文本 (名称直观)
- man - MANual (查看命令手册)
- chmod - Change Mode (修改文件权限)
- chown - Change Owner (修改文件所有者)
- find - 查找文件 (名称直观)
- ln - LiNk (创建文件链接)
有趣冷知识
- vi/vim - Visual Improved (可视化改进编辑器)
- apt - Advanced Packaging Tool (Debian 包管理工具)
- yum - Yellowdog Updater Modified (RHEL 包管理工具)
这些全称有些是官方定义,有些是社区共识的助记名称。掌握全称可以帮助理解命令的设计初衷,但实际使用时无需刻意记忆。