Shell编程-Shell概述

shell 是操作系统的最外层。shell 合并编程语言以控制进程和文件,以及启动和控制其它程序。shell 通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。

Linux扩展-克隆虚拟机

平时开发的时候需要做集群,比如 redis 集群、kafka 集群、微服务集群等等,为了更贴实际,就需要多台虚拟机,使用一个 VMware 开启多个 虚拟机系统,此时固然可以重新创建虚拟机、或者复制虚拟机,但是都没有克隆虚拟机来的快。

Linux扩展-软件包管理工具

大多数现代类 Unix 操作系统都提供了一个集中的软件包管理机制,以帮助用户搜索、安装和管理软件。而软件通常以「包」的形式存储在仓库「repository」中,对软件包的使用和管理被称为包管理。

Linux实操-常用命令-压缩和解压类

对于文件压缩和解压,我们不想向windows那样,可以通过鼠标解压,因为需要记住常用的解压和压缩命令。常用的压缩包后缀有 .tar、.gz、.zip、.rar 等,分别采用不同压缩方法进行压缩和解压。根据不同类型可以在 Linux 下选择不同的压缩文件。

Linux实操-常用命令-搜索查找类

当服务器使用时间长且跑的业务相对比较多时,就会导致有时候对于某个文件具体的位置不是很清楚,一个一个目录找的话很浪费时间,而且最终还不一定可以找出来,这时候就需要用到搜索查找命令。

Linux实操-常用命令-文件权限类

整型有4种进制形式:

  • 十进制: 都是以0-9这九个数字组成,不能以0开头。
  • 二进制:由0和1两个数字组成。
  • 八进制: 由0-7数字组成,为了区分与其他进制的数字区别,开头都是以0开始。
  • 十六机制:由0-9和A-F组成。为了区分于其他数字的区别,开头都是以0x开始。

Linux实操-常用命令-文件目录类

绝对路径:指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。

相对路径:是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。例如, “D:\weblimg\logo.gif” 或完整的网络地址。

Linux实操-帮助命令及常用快捷键

Shell 可以看作是一个命令解释器,为我们提供了交互式的文本控制台界面。我们可以通过终端控制台来输入命令,由shell 进行解释并最终交给内核执行。