(表格+词源+前端类比的方式)记忆常用 Linux 命令
2026/5/14 20:45:36 网站建设 项目流程

Linux命令简写速查表(前端开发者友好版)


常用命令: ls(list) 查看目录 - 类似dir cd(change directory) 切换目录 - 类似点击文件夹 pwd(print working directory) 显示路径 - 类似地址栏 cp(copy)/mv(move)/rm(remove) 文件操作 - 类似剪切板操作


核心技巧:

  1. 命令=英文缩写(如ch=change)
  2. 前端类比:grep=filter(),sed=replace()
  3. 压缩解压口诀:
    • 压缩:tar-zcvf(Zoo Can Very Fast)
    • 解压:tar-zxvf(Zoo Xray Very Fast)

建议安装tldr工具(npminstall-gtldr)获取简明帮助,先掌握10个核心命令即可应对80%日常操作。


初学Linux,我的英语还可以(过了六级),之前是做web前端开发的(用过一点点Linux)。Linux的命令虽然简单,但太多简写,根本记不清。请使用表格总结,将命名简写对应的单词和解释罗列,方便记忆。


作为前端开发者,你已经有很好的基础(用过Linux、英语六级),主要困扰是命令简写太多,不知道英文原词,导致记不住


下面我用表格+词源+前端类比的方式,帮你彻底搞定这些简写。


一、最常用命令简写速查表

命令简写来源(英文原词)中文含义前端类比
lslist列出目录内容dir命令
cdchangedirectory切换目录点击文件夹
pwdprintworkingdirectory显示当前路径地址栏
cpcopy复制ctrl+c+ctrl+v
mvmove移动/重命名剪切 + 粘贴
rmremove删除删除键(不进回收站)
mkdirmakedirectory创建目录新建文件夹
rmdirremovedirectory删除空目录删除空文件夹
touch触摸(引申为"创建/更新")创建空文件/更新时间戳新建文件
catcatenate(连接)查看文件内容console.log()
echo回声输出内容console.log()
manmanual查看命令手册官方文档
clear清除清屏ctrl+l

二、文件查看类命令

命令英文原词含义使用场景
head头部查看文件前N行预览日志前10行
tail尾部查看文件后N行看最新日志
more更多分页查看(只能往下翻)查看大文件
less更少(反讽:比more功能更强)分页查看(可上下翻)更灵活查看大文件
grepglobalregularexpressionprint全局正则匹配搜索关键词

💡 小技巧tail -f(follow)实时追踪日志,前端开发调试接口时超有用!

bash

tail -f app.log # 实时看日志输出,ctrl+c 退出

三、权限管理类命令

命令英文原词含义前端类比
chmodchangemode修改权限文件属性 → 安全 → 权限
chownchangeowner修改属主转让文件所有权
chgrpchangegroup修改属组修改文件所属小组

记忆技巧ch= change(改变),后面跟要改什么


四、进程管理类命令

命令英文原词含义前端类比
psprocessstatus查看进程状态Windows任务管理器
top顶部(最上面的意思)实时显示进程资源占用任务管理器实时版
kill杀死结束进程强制结束任务
kill -9SIGKILL信号强制杀死(必杀技)任务管理器的"结束进程"

💡 记住ps -ef= 查看所有进程
ps aux= 另一种格式查看所有进程


五、压缩解压类命令

命令英文原词含义记忆技巧
tartapearchive(磁带归档)打包/解包古代的"压缩包"概念
tar -zcvfz(gzip)c(create)v(verbose)f(file)创建压缩包z=压缩算法,c=创建,v=显示详情,f=指定文件名
tar -zxvfzx(extract)vf解压x=提取,其他同上
gzipGNUzip压缩(单个文件)比zip更老的压缩格式
zip/unzip拉链/解拉链zip格式压缩/解压前端最熟悉的zip格式

💡 记忆口诀

  • 压缩tar -zcvf= 记住create(创建)

  • 解压tar -zxvf= 记住 extract(提取)


六、文本处理三剑客(前端友好版)

命令英文原词作用前端类比
awk作者姓氏(Aho、Weinberger、Kernighan)处理split()+ 数组操作
sedstreameditor处理/替换replace()+ 正则
grep上面解释过了内容筛选filter()+ 正则

前端理解版

javascript

// grep = filter const result = data.filter(line => line.includes('关键字')); // sed = replace const result = data.map(line => line.replace(/旧/g, '新')); // awk = split + 数组 const result = data.map(line => { const cols = line.split(','); return cols[2]; // 打印第3列 });

七、网络与系统类命令

命令英文原词含义前端类比
ifconfiginterfaceconfiguration网卡配置查看IP地址
ping包因特网探测器(Packet Internet Groper)测试网络连通axios.get()测试接口通不通
netstatnetworkstatistics网络统计查看哪些端口被占用
wgetWorldWideWeb+get下载文件fetch()下载资源
curlclientURL发送HTTP请求浏览器地址栏 +fetch
sshsecureshell远程连接远程登录服务器

💡 前端常用

bash

# 测试接口能否访问 curl https://api.example.com/users # 下载前端构建产物 wget https://example.com/app.js

八、文本操作符号类

符号/命令英文含义作用前端类比
|pipe(管道)前一个输出作为后一个输入Promise链.then().then()
>redirect output(重定向)覆盖写入文件fs.writeFileSync()
>>append(追加)追加写入文件fs.appendFileSync()
<input redirect从文件读入fs.readFileSync()
*wildcard(通配符)匹配任意字符正则.*
?问号匹配单个字符正则.
&background后台运行setTimeout+ 不等待
&&AND前一个成功才执行后一个if (cmd1成功) 执行cmd2
||OR前一个失败才执行后一个if (cmd1失败) 执行cmd2

九、最难记的tar参数组合表

参数英文原词含义记忆点
-ccreate创建压缩包create
-xextract解压extract
-zzip(gzip)通过gzip压缩zip
-vverbose显示详细信息verbose(啰嗦的)
-ffile指定文件名file
-CChange directory解压到指定目录Change

💡 记忆口诀

  • 压缩:tar -zcvf=ZooCanVeryFast(动物园能非常快)

  • 解压:tar -zxvf=ZooXrayVeryFast(动物园X光非常快)


十、实用快捷键(前端开发者必知)

快捷键英文含义作用前端类比
Ctrl + CCancel终止当前命令停止npm run dev
Ctrl + ZSuspend暂停当前命令暂停任务
Ctrl + DEOF退出终端/输入结束关闭tab
Ctrl + LClear清屏clsclear
Ctrl + RSearch history搜索历史命令浏览器历史搜索
TabTab自动补全IDE自动补全
Arrow keys浏览历史命令命令行历史
!!double bang执行上一条命令重复上一步操作

十一、学习建议(针对你的背景)

1. 利用前端思维记命令

bash

# 前端:npm install → 安装包 # Linux:yum install / apt-get install → 安装软件 # 前端:npm start → 启动项目 # Linux:systemctl start nginx → 启动服务 # 前端:git status → 查看状态 # Linux:systemctl status nginx → 查看服务状态

2. 用man--help查看原词

bash

# 很多命令的帮助第一行就写了全称 man ls | head -1 # 输出:LS(1) - list directory contents # 你看,list 就是全称! man cp | head -1 # CP(1) - copy files and directories

3. 建议安装tldr(简化的man)

bash

# npm 安装(你肯定熟悉) npm install -g tldr # 使用示例:直接给例子,不啰嗦 tldr tar # 输出常用的 tar 命令示例,比 man 友好10倍!

4. 创建自己的"翻译表"

把这篇文章打印出来,或者保存成书签,遇到忘记的就查。


总结:最核心的10个命令(先记这些)

命令简写原词作用
lslist看有什么
cdchange directory进去哪里
pwdprint working directory我在哪
cpcopy复制
mvmove移动/改名
rmremove删除
mkdirmake directory建文件夹
catconcatenate看文件内容
grepglobal regex print搜索内容
chmodchange mode改权限

这10个能熟练使用,已经能应付80%的日常操作了!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询