飘逸峰的博客

Spring--Java程序员的春天

摘要

  • 虽然绝大部分软件都可以通过rpm或者yum的方式进行安装,但是由于yum中的版本不一定是最新版,或者软件开发商没有将软件放到yum源中,所有也有一些软件需要通过源代码的方式进行安装。

  • 本文以源代码安装nginx为例说明如何通过源代码安装软件。

  • 本文基于CentOS8(x86_64)

阅读全文 »

摘要

  • 在Linux发行版中,几乎每一个发行版都有自己的软件包管理系统。

  • 常见的有适用于debianUbuntu等系统的dpkgapt-get以及它们的前端aptitude,以及适用于RedHatFedora系统的rpm以及它的前端yum

  • CentOS系统从属于RedHat系列,其软件包管理系统有RPM和YUM,本文基于CentOS8(x86_64)介绍它们的使用方法。

  • 从CentOS 8开始,系统默认的软件包管理器是dnf,系统提供的yum命令仅为dnf命令的软链接。dnfdandified yum的简称,是基于rpm软件包的Linux发行版本的软件包管理器。

阅读全文 »

摘要

  • 文本介绍linux编程中会用到的各种符号的使用方法

  • 特殊变量: $0、$?、$*、$@、$#、$$、$_、$!

  • &和&&、|和||

  • 命令替换: $( ) 与 ``

  • 整数运算: $(( )) 与 $[ ]

  • 条件判断: (( ))、[ ]与[[ ]]

  • 变量引用: $ 与 ${ }

  • 本文基于CentOS8(x86_64)

阅读全文 »
0%