摘要:
一、变量 变量是一个容器,里面能放不同的值。 要点知识: PATH,HOME,PWD,LOGNAME这些都是变量。 例子: 变量的累加: 删除一个变量: 在一个终端下定义的变量在另一个终端下不能使用,如果要使用,必须将变量放在环境变量的配置文件中定义。如果希望变量在子shell中可以使用,可以exp 阅读全文
摘要:
前言 这个系列我们学习shell的基础知识。 一、认识shell 我们经常使用的终端,其实就是一个shell。Bourne开发的shell原本叫shell,后来再版Bourne Again Shell叫做Bash。我们通常使用的shell就是Bash。 二、命令历史 history命令能够记录我们使 阅读全文
摘要:
一、概述 源码包安装的优点在于它自由程度比较高,可以指定目录与组件。再有,你要是能改源码也可以。 二、安装方法 步骤 1.从官网或者信任站点下载源码包 2.把下载的安装包解压到/usr/local/src目录下 3.编译 在编译之前,我们看看INSTALL文件和README文件。 我们也可以使用./ 阅读全文
摘要:
一、引言 我们在开发的时候经常要判断真和假,这是我们经常写的代码: 那我们怎么判定a是真还是假呢?下面这些值的真假又是多少呢?它们的数据类型又是怎样的呢? 二、数据类型 判断数据类型一般用两种方法:typeof和Object.prototype.toString.call(data)。 举个栗子: 阅读全文
摘要:
一、简介 系统自带的源数量有限,而且是国外的源,速度肯定不如国内的。而断网的时候,本地源就可以派得上用处。而RPMForge源是传说中规模最大的一个源。那么接下来我们就来分别配一下本地源,国内源,RPMForge源。 此外还可以安装一个扩展源。下面我们也会讲到。 二、本地源的配置 方法: (图1) 阅读全文
摘要:
一、Linux下安装软件的三种方式 在Linux下安装软件有三种方式:rpm安装,yum安装,源码包安装。接下来,我们对这三种安装方式一一进行讲解。 二、rpm安装 rpm安装类似于windows自带的“安装/卸载”,通过rpm命令我们可以安装一些现成的二进制包。rpm安装的包的安装路径是固定的。 阅读全文
摘要:
一、关于打包和压缩 打包和压缩的最大意义在于减少文件传输中需要的流量。打包的方式大概有tar命令,zip命令。压缩的方式有gzip,bzip2,xz。tar命令可以通过参数将压缩和打包在一起执行。 二、gzip 命令格式:gzip -n file 基本上压缩了一半。-n的默认值是6,最大是9,n的值 阅读全文
摘要:
一、简介 VIM是VI的增强版。VIM是Linux平台上的主要编辑器。基本上所有的文档的新增,修改,保存都需要用到它。所以,掌握VIM是很有必要的。 vim的安装非常简单,一条命令就可以了: VIM的操作在三个模式下进行。它们分别是:一般模式,命令模式,编辑模式。在一般模式下我们可以进行光标的移动, 阅读全文
摘要:
一、前言 LVM,逻辑卷管理工具,它的作用是提供一种灵活的磁盘管理办法。通常我们的某个分区用完了,想要扩容,很麻烦。但是用lvm就可以很方便的扩容,收缩。 看它的原理图: 它的原理大致是:首先将磁盘做成物理卷,然后物理卷再组成卷组,卷组下面再划分逻辑卷。 二、实现一个lvm 步骤: 2.1 做物理卷 阅读全文
摘要:
一、磁盘格式化 分好去的磁盘需要格式化之后才可以使用。磁盘分区一般用mke2fs命令或者mkfs.filesystemtype。这个filesystemtype分为ext4,ext3,xfs等等。xfs是centos7自带的文件系统格式。 那么怎么查看当前磁盘支持的文件系统呢? 再看看已经挂载后的磁 阅读全文