返回首页

Linux英语词汇速查手册

2468 字 12 分钟
目录

🐧 Linux 英语词汇速查手册

面向 Linux 初学者 · CET-4 水平友好


一、系统操作类 (System Operations)

常见命令

命令 全称 中文含义 例句
ls list 列出目录内容 ls -la — List all files in long format.(长格式列出所有文件)
cd change directory 切换目录 cd /home/user — Change to the home directory.(切换到用户主目录)
pwd print working directory 打印工作目录 Use pwd to see where you are.(用 pwd 查看当前所在路径)
mkdir make directory 创建目录 mkdir new_folder — Make a new directory.(创建一个新文件夹)
rm remove 删除 rm -rf dir — Remove directory recursively and forcefully.(递归强制删除目录)
cp copy 复制 cp file1 file2 — Copy file1 to file2.(复制文件)
mv move 移动/重命名 mv old.txt new.txt — Rename a file.(重命名文件)
cat concatenate 连接/查看文件 cat readme.md — Concatenate and display file content.(连接并显示文件内容)
touch touch 创建空文件或更新时间戳 touch file.txt — Create an empty file.(创建一个空文件)
find find 查找文件 find / -name "*.log" — Find all log files.(查找所有日志文件)
grep global regular expression print 文本搜索 grep "error" log.txt — Search for “error” in the file.(在文件中搜索 error)

常用缩写

缩写 完整形式 中文
~ home directory 用户主目录(波浪号)
. current directory 当前目录
.. parent directory 上级目录
/ root directory 根目录
* wildcard / asterisk 通配符(匹配任意字符)
? wildcard (single char) 通配符(匹配单个字符)

二、文件权限 (File Permissions)

权限位解读

-rwxr-xr-- 1 root root 1024 Jun 11 10:00 script.sh
└┴─┴─┴─┴─┘
用户(u) 组(g) 其他(o)
(owner) (group) (others)
文件类型:
- = 普通文件 (regular file)
d = 目录 (directory)
l = 符号链接 (symbolic link)
符号 英文 中文
r read 读取权限(4)
w write 写入权限(2)
x execute 执行权限(1)
- no permission 无权限

权限命令

Terminal window
chmod 755 file # Change mode — 修改文件权限
chown user:group # Change owner — 修改文件所有者
chgrp group # Change group — 修改文件所属组

三、进程管理 (Process Management)

命令 全称/含义 示例
ps process status ps aux — List all running processes(列出所有运行中的进程)
top table of processes 实时查看进程状态(类似 Windows 任务管理器)
kill kill / send signal kill -9 PID — Forcefully terminate a process(强制终止进程)
bg background 将任务放到后台运行
fg foreground 将后台任务调回前台
& ampersand / background command & — Run command in background(后台运行)

信号 (Signals)

信号 数值 英文 含义
SIGHUP 1 Hang up 挂起/重载配置
SIGINT 2 Interrupt 中断(Ctrl+C)
SIGKILL 9 Kill 强制杀死(不可忽略)
SIGTERM 15 Terminate 优雅终止(默认)
SIGSTOP 19 Stop 暂停进程(不可忽略)

四、用户与组 (Users & Groups)

命令 英文 中文
whoami Who am I? 查看当前用户
who who 查看登录用户列表
su switch user 切换用户
sudo superuser do 以超级用户身份执行
passwd password 修改密码
useradd / usermod / userdel user add / modify / delete 添加/修改/删除用户
groupadd / groupdel group add / delete 添加/删除组

关键文件

文件路径 英文含义 作用
/etc/passwd password file 用户账户信息
/etc/shadow shadow password 加密密码存储
/etc/group group file 用户组信息
/etc/sudoers sudoers list sudo 权限配置

五、存储与磁盘 (Storage & Disk)

命令 英文 中文
df disk free 查看磁盘空间
du disk usage 查看目录占用空间
mount mount 挂载设备
umount un-mount 卸载设备
fdisk fixed disk 磁盘分区工具
mkfs make filesystem 格式化(创建文件系统)
fsck filesystem check 文件系统检查与修复

存储单位

缩写 英文 中文 换算
KB Kilobyte 千字节 1 KB = 1024 B
MB Megabyte 兆字节 1 MB = 1024 KB
GB Gigabyte 吉字节 1 GB = 1024 MB
TB Terabyte 太字节 1 TB = 1024 GB

六、网络相关 (Networking)

命令 全称/含义 中文
ip addr IP address 查看 IP 地址
ping Packet Internet Groper 测试网络连通性
curl Client URL HTTP 请求工具
wget Web get 下载文件
ssh Secure Shell 远程登录
scp Secure Copy 远程复制文件
netstat network status 查看网络连接状态
tcpdump TCP dump 抓包工具

网络术语

英文 中文 解释
localhost 本地主机 127.0.0.1,指本机
loopback 回环 用于本机内部通信的网络接口
gateway 网关 连接不同网络的关口
DNS (Domain Name System) 域名系统 把域名解析为 IP 地址
DHCP (Dynamic Host Configuration Protocol) 动态主机配置协议 自动分配 IP 地址
Firewall 防火墙 控制网络访问的安全工具
Port 端口 标识网络服务(如 80 = HTTP, 22 = SSH)

七、包管理 (Package Management)

Debian/Ubuntu 系列(apt)

命令 英文含义 中文
apt update update package list 更新软件包列表
apt upgrade upgrade packages 升级所有已安装包
apt install install package 安装软件包
apt remove remove package 卸载软件包
apt purge purge (彻底清除) 卸载并删除配置文件
apt search search packages 搜索软件包
apt show show package info 查看软件包信息

Red Hat/CentOS 系列(yum/dnf)

命令 英文含义 中文
yum install install 安装
yum remove remove 卸载
yum list installed list installed 列出已安装
dnf groupinstall group install 安装一组软件

八、文件系统 (Filesystem)

重要目录(Filesystem Hierarchy Standard)

目录 英文全称 中文含义
/ root directory 根目录(Linux 的起点)
/bin binaries 用户基本命令(ls、cp 等)
/sbin system binaries 系统管理命令(fdisk、mkfs 等)
/etc etcetera (配置文件) 系统配置文件
/home home directories 用户主目录
/var variable data 可变数据(日志、缓存)
/tmp temporary 临时文件
/opt optional 第三方软件安装目录
/usr UNIX System Resources 系统资源(早期含义;现为用户程序目录)
/proc process 进程信息虚拟文件系统
/dev devices 设备文件
/boot boot 引导文件(内核、grub)
/mnt mount 临时挂载点
/media media 可移动设备挂载点

九、编程与脚本中的常用词汇

Shell 编程关键字

英文 中文 示例
variable 变量 name="world" 定义一个变量
argument 参数 $1, $2 表示传入的第一个、第二个参数
loop 循环 for i in 1 2 3; do ... done
condition 条件 if [ -f file ]; then ... fi
function 函数 my_func() { echo "Hello"; }
exit code 退出码 0 = success, non-zero = error
standard output (stdout) 标准输出 echo "msg" 输出到屏幕
standard error (stderr) 标准错误 command 2> error.log 错误重定向
redirect 重定向 > 输出重定向, < 输入重定向
**pipe (` `)** 管道
environment variable 环境变量 $PATH, $HOME, $USER

特殊字符术语

符号 英文名称 中文俗称
# hash / pound / sharp 井号
$ dollar sign 美元符
& ampersand and 符
` ` pipe / vertical bar
~ tilde 波浪号
` backtick / backquote 反引号
" double quote 双引号
' single quote / apostrophe 单引号
\ backslash 反斜杠
[ ] square brackets 方括号
{ } curly braces / braces 花括号/大括号
( ) parentheses 圆括号

十、常用英文短句 (Useful Sentences)

终端里的提示信息

English 中文翻译
Permission denied. 权限被拒绝。(没有权限操作)
Command not found. 命令未找到。(可能没安装或拼写错误)
No such file or directory. 没有这个文件或目录。
File exists. 文件已存在。
Operation not permitted. 操作不被允许。
Segmentation fault (core dumped). 段错误(核心已转储)。
Is a directory. 这是一个目录。
Not a directory. 不是一个目录。
Disk quota exceeded. 磁盘配额超限。
Out of memory. 内存不足。
Connection refused. 连接被拒绝。
Connection timed out. 连接超时。
Read-only file system. 文件系统只读。
Device or resource busy. 设备或资源忙。

日常操作场景

English 中文
How do I install a package? 如何安装软件包?
What is my IP address? 我的 IP 地址是什么?
How much disk space is left? 还剩多少磁盘空间?
This file is too large. 这个文件太大了。
The system is running slow. 系统运行很慢。
Please check the log file for details. 请查看日志文件了解详情。
Restart the service to apply changes. 重启服务以应用更改。
Remember to back up your data. 记得备份你的数据。
Read the manual: man command. 阅读手册:man 命令
You need root privileges. 你需要 root 权限。
Press Ctrl+C to cancel. 按 Ctrl+C 取消。
Press Ctrl+D to exit. 按 Ctrl+D 退出。
Press Tab to auto-complete. 按 Tab 键自动补全。
Press Up and Down to browse history. 按上下键浏览历史命令。

十一、易混淆词汇辨析

词汇 含义 区别点
directory vs folder 目录 vs 文件夹 在 Linux 中通常用 directory,Windows 用 folder,含义相同
console vs terminal vs shell 控制台 vs 终端 vs Shell Console = 物理控制台,Terminal = 终端模拟器,Shell = 命令解释器(如 bash)
command vs program 命令 vs 程序 Command 是 Shell 中的指令,Program 是磁盘上的可执行文件
kernel vs OS 内核 vs 操作系统 Kernel 是 Linux 的核心,OS 包含 kernel + 工具 + 桌面环境
file system vs file 文件系统 vs 文件 Filesystem 是管理文件的整套机制,file 是单个文件
absolute path vs relative path 绝对路径 vs 相对路径 Absolute = 从 / 开始,Relative = 从当前位置开始(不以 / 开头)
hard link vs soft link 硬链接 vs 软链接 Hard link = 同一文件的不同名字,Soft link = 快捷方式(可跨文件系统)

十二、Linux 社区常用英文

英文 含义 说明
RTFM (Read The F***ing Manual) 去读手册! 社区经典缩写,提醒先查文档再提问
TL;DR (Too Long; Didn’t Read) 太长不看 用于给出摘要
IMHO (In My Humble Opinion) 依我拙见 表达个人观点
AFAIK (As Far As I Know) 据我所知 表示信息准确性不确定
FOSS (Free and Open Source Software) 自由开源软件 Linux 生态的核心精神
WIP (Work In Progress) 正在进行中 标记未完成的工作
SNAFU (Situation Normal: All F***ed Up) 一团糟 调侃系统出问题
bikeshedding 争论无关细节 在琐碎小事上争论不休

附:学习建议

  1. 多用 man 命令man ls 查看 ls 的英文手册,不懂的单词查词典
  2. --help 选项command --help 通常输出英文帮助概要
  3. 把错误信息复制到词典 — 每次报错不要慌,把英文抄下来查清楚
  4. 用英文版系统 — 把 Linux 设置成英文语言环境(LANG=en_US.UTF-8),强迫自己适应
  5. 读英文博客和 Stack Overflowsite:stackoverflow.com linux 搜索技术问题
  6. 记住缩写全称 — 理解缩写背后的英文有助于长久记忆(如 sudo = superuser do

“The Linux philosophy is ‘Laugh in the face of danger’. Oops. Wrong one. ‘Do it yourself.’” — Linus Torvalds

评论