linux命令完整英语
linux命令完整英语详细介绍
以下是常见 Linux 命令的英文全称及功能说明,帮助理解命令命名的逻辑(命令多为英文单词的缩写,便于快速输入):
一、文件 / 目录操作命令
| 命令 | 英文全称 | 功能描述 |
|---|---|---|
ls |
list | 列出目录内容 |
cd |
change directory | 切换目录 |
mkdir |
make directory | 创建目录 |
rmdir |
remove directory | 删除空目录 |
cp |
copy | 复制文件或目录 |
mv |
move/rename | 移动或重命名文件 / 目录 |
rm |
remove | 删除文件或目录 |
cat |
concatenate | 合并文件内容并打印到终端 |
nano |
——(编辑器名称,无全称) | 简单文本编辑器 |
vim |
Vi IMproved | 高级文本编辑器 |
more |
——(取自 “more”,逐步显示) | 分页查看文件内容(向前翻页) |
less |
——(比 more 更强大) |
分页查看文件内容(可前后翻页) |
head |
——(取文件 “头部”) | 显示文件前几行(默认 10 行) |
tail |
——(取文件 “尾部”) | 显示文件后几行(默认 10 行) |
touch |
——(创建空文件或更新时间戳) | 创建空文件或修改文件时间 |
ln |
link | 创建链接(软链接 / 硬链接) |
二、权限与用户管理命令
| 命令 | 英文全称 | 功能描述 |
|---|---|---|
chmod |
change mode | 修改文件 / 目录权限 |
chown |
change owner | 修改文件 / 目录所有者 |
chgrp |
change group | 修改文件 / 目录所属组 |
sudo |
superuser do | 以管理员权限执行命令 |
useradd |
user add | 创建新用户 |
userdel |
user delete | 删除用户 |
passwd |
password | 修改用户密码 |
三、系统与进程管理命令
| 命令 | 英文全称 | 功能描述 |
|---|---|---|
top |
table of processes | 实时监控进程(动态显示) |
ps |
process status | 查看进程状态(静态列表) |
kill |
——(终止进程) | 终止进程(通过进程 ID) |
df |
disk free | 查看磁盘空间使用情况 |
du |
disk usage | 查看目录 / 文件占用磁盘空间 |
free |
free memory | 查看内存使用情况 |
uname |
Unix name | 显示系统信息(内核、架构等) |
reboot |
——(重启系统) | 重启计算机 |
shutdown |
——(关闭系统) | 关机或定时关机 |
四、文本处理与搜索命令
| 命令 | 英文全称 | 功能描述 |
|---|---|---|
grep |
global regular expression print | 搜索文件中符合正则表达式的内容 |
awk |
Aho-Weinberger-Kernighan | 文本处理工具(取三位作者名首字母) |
sed |
stream editor | 流编辑器(用于文本替换、删除等) |
sort |
sort | 对文件内容排序 |
uniq |
unique | 去除重复行(需先排序) |
wc |
word count | 统计文件的行数、单词数、字符数 |
五、网络与传输命令
| 命令 | 英文全称 | 功能描述 |
|---|---|---|
ping |
——(模拟声纳 “ping” 信号) | 测试网络连通性 |
wget |
web get | 从网络下载文件(支持 HTTP/HTTPS/FTP) |
curl |
client URL | 网络请求工具(支持多种协议) |
netstat |
network statistics | 查看网络统计信息(连接、端口等) |
ssh |
secure shell | 安全远程登录工具 |
scp |
secure copy | 安全复制文件到远程主机 |
ftp |
file transfer protocol | 文件传输协议客户端 |
nslookup |
name server lookup | 域名解析查询 |
六、压缩与归档命令
| 命令 | 英文全称 | 功能描述 |
|---|---|---|
tar |
tape archive | 打包文件(可配合压缩工具) |
gzip |
GNU zip | 压缩文件(生成.gz格式) |
gunzip |
GNU unzip | 解压.gz文件 |
zip |
——(压缩格式名称) | 压缩文件(生成.zip格式) |
unzip |
——(解压.zip文件) |
解压.zip文件 |
七、其他常用命令
| 命令 | 英文全称 | 功能描述 |
|---|---|---|
date |
——(显示日期) | 显示或设置系统日期和时间 |
cal |
calendar | 显示日历 |
which |
——(查找命令路径) | 查找命令对应的可执行文件路径 |
man |
manual page | 查看命令的帮助手册 |
echo |
——(输出文本) | 在终端输出指定文本 |
clear |
——(清除屏幕) | 清空终端屏幕显示 |
命名逻辑总结
- 缩写原则:多数命令是英文单词的缩写(如
ls=list,cp=copy),便于快速输入。 - Unix 传统:早期 Unix 设计中,命令追求简洁(如
rm=remove,mv=move)。 - 组合功能:部分命令由多个单词组合缩写(如
chmod=change mode,chown=change owner)。 - 工具特性:少数命令来自工具特性或开发者名字(如
grep源自正则表达式工具,awk取三位作者名首字母)。
如果对某个命令的全称或原理感兴趣,可以通过 man 命令 查看官方文档,了解其背景和用法细节。