硬核!高频Linux命令大总结,建议收藏~_离线

◆ 前 言

记得不久前跟大家大分享了一波个人在平时日常工作、学习、开发、写文字、做视频等过程中,一些好用高效的在线工具和网站,并且把自己的浏览器收藏夹书签离线文件都导出给大家了。

很多小伙伴后台反馈还不错,说书签一导入后,很多工具确实挺好用,主要省了很多找资源和整理的时间。

硬核!高频Linux命令大总结,建议收藏~_linux系统_02

今天继续分享,最近花了不少时间把平时开发过程中常用的一些Linux系统命令给做了一个大整理,形成一个常用高频Linux速查备忘录。有了它,还怕Linux操作系统常用操作和命令记不住么?


接下来直接上菜吧。


◆ 关机/重启/注销

硬核!高频Linux命令大总结,建议收藏~_包管理器_03

注意点:比如同样是关机,shutdown、poweroff、halt、init 0有什么区别呢?这个有兴趣可以自己了解一下,它们是有区别的。


◆ 系统信息和性能查看

这里命令其实平时用得是非常之多的,因为一旦系统或者后台服务除了问题,我们经常要登上去查看,包括很多的系统信息,比如:系统版本、内核版本、处理器架构、计算机名、环境变量、用户情况、负载情况、内存用量、磁盘信息、进程、网络连接…

硬核!高频Linux命令大总结,建议收藏~_包管理器_04


◆ 磁盘和分区

这是和日常使用息息相关的一些常用命令,在Windows系统里面我们点点鼠标,图形化界面上就能查看,但是在Linux中我们应该熟练掌握用命令的方式来查看,比如:各种分区信息查看、磁盘使用情况、文件和目录大小、各种挂载和卸载…

硬核!高频Linux命令大总结,建议收藏~_离线_05


Linux系统里用户组和用户本身也是一个非常重要的概念,这部分命令主要就是关于:用户的CRUD、用户组的CURD、然后还包括查用户、切换用户、改密码、查用户登录日志…

硬核!高频Linux命令大总结,建议收藏~_linux系统_06


◆ 网络和进程管理

我们作为一个后端开发,这些命令平时用到的概率很大,比如:查看网络、查看连接、查看端口服务、配置网卡/防火墙/路由表/DNS,查看和过滤进程,采集系统状态,还有一些系统性能的监控和排查命令…等等。这些命令,在后端开发连到公司服务器上去排查问题时就很有用了,用得也很频繁。

硬核!高频Linux命令大总结,建议收藏~_linux系统_07


◆ 常见系统服务命令

这类命令平时接触得也很多,比如我们自己在安装和部署各种各样的基础编程环境和服务时就常用,比如装JDK、MySQL数据库、redis缓存、nginx服务器…

硬核!高频Linux命令大总结,建议收藏~_linux系统_08


◆ 文件和目录操作

这类命令全部是Linux系统使用的基本操作,也是平时用到频率最高的一些命令,关于文件操作的、关于目录操作的、关于路径的。比如:对文件和目录的各种高频操作,创建、查看、查找、删除、重命名、复制、软连接、快速定位和查找… 等等。都是些高频的实用命令。

硬核!高频Linux命令大总结,建议收藏~_linux系统_09

◆ 文件查看和处理

这部分命令主要针对性地关于文件处理或者说文本处理,比如我们作为一个程序员,那操作最多的就是代码源文件,各种花式查看、比较、增加、删除、替换、合并… 等等一系列快速操作。

硬核!高频Linux命令大总结,建议收藏~_linux系统_10


◆ 打包和解压

这部分内容主要关于文件或者目录的打包压缩和解压,涉及好几种压缩包格式和文件,这部分命令在平时用得也是非常非常频繁的。

硬核!高频Linux命令大总结,建议收藏~_linux系统_11


然后接下来就是一些常见的包管理器命令。首先什么是包管理器,大家应该都清楚。

这么说吧,如果没有包管理器这个东西的存在,那估计仅仅是Linux系统上的软件安装,怕是就要劝退很多用户了,因为很多的软件依赖处理会让人抓狂。因此简单来说,我们可以将包管理器理解为,用来为Linux系统上的软件安装、卸载、升级、查询提供支持的组件,所以对于用户使用来说,一般就是一组工具命令集。

我们平常使用最广的比如,红帽子的包结构RPM包管理器,像RedHat、CentOS等系统都在用,典型的命令就是rpm命令、yum命令;然后就是DPKG包管理器,像Debain、Ubuntu等系统都用,典型的命令比如dpkg命令、apt软件工具。


◆ rpm包管理命令

硬核!高频Linux命令大总结,建议收藏~_linux系统_12


◆ yum包管理命令

硬核!高频Linux命令大总结,建议收藏~_linux系统_13


◆ dpkg包管理命令

硬核!高频Linux命令大总结,建议收藏~_离线_14


◆ apt软件工具

硬核!高频Linux命令大总结,建议收藏~_离线_15


◆ 离线文档

除了上述内容,本次梳理还把那些高频实用的Linux命令给提了出来,并且做成了两种形式的离线文档,分别为PDF格式和高清图片格式,PDF方便电脑查看,高清图片则方便用手机查看,这样没事的功夫都可以拿出来在手机上瞅一瞅、看一看。

硬核!高频Linux命令大总结,建议收藏~_linux系统_16


PDF文档大致长这样:

硬核!高频Linux命令大总结,建议收藏~_包管理器_17

硬核!高频Linux命令大总结,建议收藏~_包管理器_18


高清图片差不多长这样,有十几张,包含了几百条命令:

硬核!高频Linux命令大总结,建议收藏~_离线_19