【Linux入门系列】07 - 告别纯体力活Linux 终端提效神技与系统管理入门前言大家好我是wuyufeng。转行学 Linux 到现在我已经能在黑窗口里跌跌撞撞地建目录、删文件了。但是作为一个“准运维人”光会敲命令是不够的还要敲得快、敲得准。今天这篇博客我将分享几个能让键盘起飞的“终端快捷键”以及如何像玩手机一样在 Linux 里优雅地安装软件、管理服务、创建快捷方式。一、 键盘起飞Linux 终端快捷键大全刚开始敲长命令时只要打错一个字母我就得狂按 Backspace 键删回去重打或者为了找昨天敲过的一行代码把眼睛都看花了。直到我掌握了这几个快捷键效率直接翻倍。1. 核心控制这三招能保命Ctrl c强制停止最强救场按键当你运行了一个停不下来的程序或者不小心敲了一堆乱七八糟的乱码不知所措时狂按CtrlC就能强行终止它Kill。Ctrl l清屏等同于clear命令。当屏幕被满屏的日志或报错占满看着心烦时按一下瞬间清空屏幕。Ctrl d退出退出当前登录Exit。比如你在 MySQL 数据库里敲完代码想退出来按这个最快。2. 历史命令神器别再重复造轮子了history输入这个命令会列出你敲过的所有历史命令。老鸟进阶配合管道符history | grep 关键词能瞬间帮你捞出那条你忘记的配置命令。Ctrl r搜索历史 - 神技按下后输入几个字母系统会自动帮你匹配最近敲过的包含这几个字母的命令。如果不是你想要的再按一次 Ctrlr就能继续往前翻。!前缀比如输入!sys系统会自动执行你上一条以sys开头的命令。⚠️ 警告这招容易“走火”万一匹配到了危险命令就惨了建议还是用Ctrlr或者直接按键盘的上下箭头更稳妥。3. 光标移动Ctrl a光标瞬间跳到开头 (Ahead)。Ctrl e光标瞬间跳到结尾 (End)。二、 软件大管家yum 与 apt在 Windows 里我们习惯去百度搜软件安装包。但在 Linux 里我们有自己的“App Store”应用商店只需要一行命令就能搞定下载和安装。1. 两大门派的“应用商店”yum红帽系CentOS、RedHat的软件管家。apt德比安系Ubuntu、Debian的软件管家。(注意安装软件涉及系统底层必须使用root权限或在命令前加sudo且必须联网。)2. yum 的三大核心动作命令万能公式yum [-y] [动作] [软件名称]安装软件 (install)例如yum install wget实战技巧强烈建议加上-y选项yum install -y wget。这样在安装过程中系统就不会一直弹窗问你“是否确认(y/n)”直接一路绿灯安装到底。卸载软件 (remove)例如yum remove wget或yum -y remove wget搜索软件 (search)例如yum search wget想装软件但不知道名字对不对先搜一下看看商店里有没有。(如果你用的是 Ubuntu 系统把上面的yum换成apt即可逻辑一模一样)三、 系统服务总指挥systemctl 命令软件装好了怎么让它跑起来这就需要用到systemctl系统控制命令。它就像一个大管家可以控制系统中所有内置服务以及注册进来的第三方应用的生死存亡。万能公式systemctl [动作][服务名]常用的动作有 6 个全是大白话start启动服务stop停止服务restart重启服务修改配置文件后必做status查看服务状态排错第一步enable设置开机自启重要服务必设disable禁止开机自启实战演示查看防火墙状态输入systemctl status firewalld我们要学会看它的“红绿灯”Active: active (running)绿灯服务正在健康奔跑。⚪Active: inactive (dead)灰灯服务处于停止状态。Active: failed红灯启动失败此时别慌往下看日志提示找原因。四、 传送门魔法ln 命令软链接在 Linux 里很多重要的配置文件藏得很深比如/etc/sysconfig/network-scripts/。每次要去改配置敲路径都要敲断手。这时候我们就需要用到ln命令给它造一个**“快捷方式”**。1. 怎么建软链接语法ln -s[原文件/目录路径] [软链接存放路径]必须加-s选项代表 Symbolic符号链接/软链接。如果不加创建的叫“硬链接”很少用。实战例子我想在自己的家目录下放一个yum.conf的快捷方式ln-s/etc/yum.conf ~/yum.conf这样以后我只要在自己家目录里修改 yum.conf就等同于直接修改了 /etc 目录下的本体。2. 目录也能做快捷方式除了文件文件夹也可以做成任意门。ln-s/etc ~/etc这行命令的意思是在我的家目录下创建一个名为 etc 的软链接它直接指向根目录的 /etc。双击它就直接穿越过去了。 软链接避坑指南面试常考1.推荐使用“绝对路径”在创建软链接时原文件路径最好从根目录 / 开始写。这样创建的软链接无论你把它移动到哪个文件夹它都不会迷路。2.本体没了替身就废了软链接只是一个指路牌。如果原文件被移动或删除软链接会立刻变成死链通常会变红闪烁直接失效。五、 总结这一周我不再是那个只会在目录里瞎转悠的新手了。我学会了用快捷键提速用 yum 随心所欲地安装工具用 systemctl 掌控服务的生死还学会了用 ln 给自己铺设传送门。感觉越来越有 Linux 工程师那味儿了下一篇我将攻克让所有新手头疼的**“网络配置与排错”**敬请期待