mcgeewang
-
nfs与samba实现文件共享服务的流程
nfs与samba实现文件共享服务的流程 nfs与samba都是能够实现文件共享的服务应用,其用法大致相同,但是挂载选项与配置文件的设置机制不同,下面介绍这两种文件共享服务的内容。 一.nfs服务的安装与配置 服务端主机的配置: &…
-
廉价磁盘阵列(RAID)与逻辑卷(lvm)
RAID的作用介绍与LVM的创建分析 有计算机基础常识的人们都能了解,现如今生产出来的存储设备比如机械式磁盘,作为个体它的存储容量是有上限的,虽然曾经有人开发出大容量磁盘,但是成本太高,无法在社会中普及应用。对于这种大型服务器系统迫切需要的功能,催生出了一个叫做廉价冗余磁盘阵列的技术,歪果仁将它称为RAID。而后随着岁月的发展,又产生了逻辑卷l…
-
磁盘分区管理与文件系统的创建
磁盘分区管理与文件系统的创建 不光是linux文件系统,所有的大结构,多数据凑到一块的时候,单一的管理是没有能力处理这样庞大规模的存在的。所谓“君王不下县”也就是这个道理。要系统的,规范的管理一个国家,存在着省、市这样的层级结构。linux系统也是这样,将整个系统划分为若干个分区,实现不同功能,不同层级的规范管理,这就是创建磁盘分区的意义。既然…
-
文件查询、yum安装等零散知识点总结
归纳重要知识点:文件查询、Linux配置文件、文件的压缩与归档、yum安装包文件 这篇博客介绍以前遗落的重要知识点进行归纳总结,分为四大块:文件查询命令、全局与个人配置文件、文件的压缩与归档、yum命令安装程序包的相关条件与操作。下面结合个人理解与学习内容一一进行总结。 一.文件查询命令locate与find &nb…
-
bash脚本编程class3
bash脚本编程class3—函数定义与数组使用相关 一.函数的使用以及数组的定义 我们通过学习知道,当编辑一个shell脚本的时候,可以在这个shell脚本中调用其他的shell脚本来实现特定的功能。在实际工作环境中,用很多shell实现的功能是我们常常使用到的,如果一次一次的调用这些shell脚本会显得非常麻烦。…
-
rpm程序包管理器使用详解
rpm程序包管理器的使用详解 说到程序包管理器,就会想到基于CentOS系统上的rpm命令与其对应的前端处理器yum。所谓程序包,是将源代码转换为二进制格式,再组织成一个或者多个包文件供用户安装使用。rpm程序包的命名格式如下: name-VERSION-release.arch.rpm 软件名-版本号(分为主版本m…
-
bash脚本编程class2
bash脚本class2—循环语句的使用 一.三种循环语句以及其具体使用方法 我们知道,在shell脚本编程过程中,为了实现逻辑关系的运算,有三种执行命令的顺序:顺序执行,选择执行,循环执行。通过if,case这类语句可以实现条件筛选后执行命令,这次课程中所学的主要知识点为循环语句的三种使用方式:for,…
-
bash脚本编程class 1
命令集构成的shell与变量赋予其的灵活性 一.shell脚本的基本构成和调用方式 shell脚本由基本文件构成,调用shell文件有两种方式:bash+file.sh或source+file.sh的绝对路径,其中后一种需要对文件添加用户执行权限。这两种调用方式都能执行shell文件,但是所执行的位置不同,…
-
magedu_20160808
行编辑器sed与vim文本处理器 一.行编辑器sed的使用介绍 sed英文全称stream editor,行编辑器。其工作模式为将文件中内容按行转移至sed模拟空间中,根据地址判定此行是否匹配,如果匹配,根据命令输出并打印,如果不匹配,按照默认打印到屏幕上。它的作用是根据选项和地址界定‘scr…
-
magedu_20160804
文本处理工具和grep过滤工具以及正则表达式 一.文本处理工具相关命令 前面课程中曾经使用过cat,head,tail命令查看相关文件,head,tail分别查看文件开头、结尾的行信息。对于特定想要显示的信息则需要特定的文本查看指令,比如cut,sort,paste,uniq等。如下内容分别对每个…
-
mageedu_20160802
用户的管理权限设置与更改以及ACL的存在及其实用意义 一.用户的管理权限如何设置与更改以及umask值的含义 由于linux系统是一个多用户使用的系统,对于各个用户指定的文件或目录必须存在一套管理系统,以防止多用户对相同文件的混淆使用。于是催生出了linux系统文件的用户权限设置。…