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

Posted androidstarjack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了硬核!高频Linux命令大总结,建议收藏~相关的知识,希望对你有一定的参考价值。

点击上方蓝色“终端研发部”,选择“设为星标”

学最好的别人,做最好的我们 

◆ 前 言

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

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

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

接下来直接上菜吧。

◆ 关机/重启/注销

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

◆ 系统信息和性能查看

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

◆ 磁盘和分区

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

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

◆ 网络和进程管理

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

◆ 常见系统服务命令

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

◆ 文件和目录操作

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

◆ 文件查看和处理

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

◆ 打包和解压

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

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

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

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

◆ rpm包管理命令

◆ yum包管理命令

◆ dpkg包管理命令

◆ apt软件工具

◆ 离线文档

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

PDF文档大致长这样:

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

来源:

blog.csdn.net/wangshuaiwsws95/article/details/118142438

BAT等大厂Java面试经验总结 想获取 Java大厂面试题学习资料扫下方二维码回复「BAT」就好了回复 【加群】获取github掘金交流群回复 【电子书】获取2020电子书教程回复 【C】获取全套C语言学习知识手册回复 【Java】获取java相关的视频教程和资料回复 【爬虫】获取SpringCloud相关多的学习资料回复 【Python】即可获得Python基础到进阶的学习教程回复 【idea破解】即可获得intellij idea相关的破解教程关注我gitHub掘金,每天发掘一篇好项目,学习技术不迷路!



回复 【idea激活】即可获得idea的激活方式
回复 【Java】获取java相关的视频教程和资料
回复 【SpringCloud】获取SpringCloud相关多的学习资料
回复 【python】获取全套0基础Python知识手册
回复 【2020】获取2020java相关面试题教程
回复 【加群】即可加入终端研发部相关的技术交流群
阅读更多
为什么HTTPS是安全的
因为BitMap,白白搭进去8台服务器...
《某厂内部SQL大全 》.PDF
字节跳动一面:i++ 是线程安全的吗?
大家好,欢迎加我微信,很高兴认识你!
在华为鸿蒙 OS 上尝鲜,我的第一个“hello world”,起飞!

相信自己,没有做不到的,只有想不到的在这里获得的不仅仅是技术!



就给个“在看”

以上是关于硬核!高频Linux命令大总结,建议收藏~的主要内容,如果未能解决你的问题,请参考以下文章

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

超硬核!万字Redis开发使用指南大总结(建议收藏)

超硬核!万字Redis开发使用指南大总结(建议收藏)

五万字,57道hadoop大厂高频面试题,每一字都细心打磨,强烈建议收藏!

超级硬核!Java 自学路线总结,已 Get 大厂 Offer,建议立马收藏!

超级硬核!Java 自学路线总结,已 Get 大厂 Offer,建议立马收藏!