<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[哥哥的优快云博客集]]></title><description><![CDATA[Mageo的技术博客]]></description><link>https://blog.youkuaiyun.com/xinyuezh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xinyuezh]]></copyright><item><title><![CDATA[shell环境变量配置文件-L64]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50610881</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50610881</guid><author>xinyuezh</author><pubDate>Sat, 30 Jan 2016 12:26:48 +0800</pubDate><description><![CDATA[shell环境变量配置文件
        一、注销时生效的环境变量配置文件
            1、~/.bash_logout
            大家可以自己打开看看，这个文件默认是空的。
            如果我们想每次登录都把历史命令清空，或者其他需要清除的东西，命令都可以写到这个配置文件里，只要系统一注销登录就会自动执行。
            2、~/bas]]></description><category></category></item><item><title><![CDATA[环境变量配置文件的作用-L63]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50608658</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50608658</guid><author>xinyuezh</author><pubDate>Fri, 29 Jan 2016 17:48:16 +0800</pubDate><description><![CDATA[环境变量配置文件的作用
        上节课讲了五种配置文件，分为两类，一类是放到/etc目录下的对所有用户生效。
        一类是放到~/目录下(~代表家目录)，也就是每个用户家目录下的，只对当前用户生效。
        一、环境变量配置文件的执行流程图。
            

            好，我们就按照这个流程图来进行演示一下。
           ]]></description><category></category></item><item><title><![CDATA[linux环境变量配置文件-L62]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50599958</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50599958</guid><author>xinyuezh</author><pubDate>Thu, 28 Jan 2016 13:11:03 +0800</pubDate><description><![CDATA[linux环境变量配置文件
        环境变量配置文件简介
            环境变量就是在所有shell下都生效的变量，而本地变量只有在当前shell生效。
            而且环境变量有一些是系统默认的，他的功能和作用都是预先设定好的，不允许我们修改，我们需要做的就是来修改他的值。
        一、环境变量配置文件简介
            我们说在Linu]]></description><category></category></item><item><title><![CDATA[bash变量测试与内容替换-61]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50594772</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50594772</guid><author>xinyuezh</author><pubDate>Wed, 27 Jan 2016 15:37:47 +0800</pubDate><description><![CDATA[bash变量测试与内容替换

这个功能的作用主要是用来判断一个变量是否存在或把旧的变量值给进行替换。
我们在编程的时候往往会需要进行判断一个变量是不是已经存在或已经被占用了，或者我就需要这个变量变成我的变量来参见运算，就会用到变量测试功能。
好的，我们来看下面这张表：

1、首先我们看第一行：
x=${y-新值}，
如果y变量不存在，那么x=新值
如果变量y存在，但是值为空，那么]]></description><category></category></item><item><title><![CDATA[shell基础bash数值运算符-60]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50586897</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50586897</guid><author>xinyuezh</author><pubDate>Tue, 26 Jan 2016 14:02:40 +0800</pubDate><description><![CDATA[shell基础bash数值运算符
        一、数值运算
            没开始之前我们来看一个案例：
            [root@localhost ~]# a=1
            [root@localhost ~]# b=2
            [root@localhost ~]# c=$a+$b
            [root@local]]></description><category></category></item><item><title><![CDATA[bash预定义变量和read命令-59]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50578686</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50578686</guid><author>xinyuezh</author><pubDate>Mon, 25 Jan 2016 11:43:27 +0800</pubDate><description><![CDATA[bash预定义变量和read命令
        前面讲过位置参数变量，而我们也说过位置参数变量就是预定义变量的一种，用法和功能都和预定义变量相同。
        那么下面就来分别讲一下剩下的几个预定义变量。
        一、预定义变量
            1、$?:最后一次执行的命令的返回状态。如果这个变量的值为0，证明上一个命令正确执行；而如果这个变量的值非0(具体是哪个数，]]></description><category></category></item><item><title><![CDATA[bash位置参数变量-58]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50573452</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50573452</guid><author>xinyuezh</author><pubDate>Sun, 24 Jan 2016 13:08:28 +0800</pubDate><description><![CDATA[bash位置参数变量
        前面讲过位置参数变量实际是属于系统预定义变量的一种，同样不能修改变量名，作用也是固定的，也不能新增变量。只能修改变量的值。
        我们来看看下面常用的位置参数变量。
        1、$n:n代表数字，$0代表命令本身，$1-$9代表第一到第九个参数，十以上的参数需要用大括号括起来，比如${11}.
        那么这个变量的主要作用是]]></description><category></category></item><item><title><![CDATA[SHELL编程BASH环境变量-57]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50569592</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50569592</guid><author>xinyuezh</author><pubDate>Sat, 23 Jan 2016 14:10:16 +0800</pubDate><description><![CDATA[shell编程bash环境变量

        一、什么是环境变量
            1、用户自定义变量只在当前的shell中生效，而环境变量会在当前shell和这个shell的所有子shell当中生效。如果把环境变量写入相应的配置文件，那么这个环境变量就会在所有的shell中生效。
            也就是说本地变量属于局部变量，而环境变量则属于全局变量。他们的区别是作用的]]></description><category></category></item><item><title><![CDATA[bash变量简介-56]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50561122</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50561122</guid><author>xinyuezh</author><pubDate>Fri, 22 Jan 2016 12:41:41 +0800</pubDate><description><![CDATA[bash变量简介
bash用户自定义变量
        一、什么是变量
            变量是计算机内存的单元，其中存放的值可以改变。也就是说变量的值是可以变的，很简单，我们上学的时候学过，比如学习方程式时候的xyz。一个道理。
            当shell脚本需要保存一些信息时，如一个文件名或是一个数字，就把它存放在一个变量中。每个变量有一个名字，所以很容易引用它。使用]]></description><category></category></item><item><title><![CDATA[bash通配符与其他特殊符号-55]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50557360</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50557360</guid><author>xinyuezh</author><pubDate>Thu, 21 Jan 2016 20:02:52 +0800</pubDate><description><![CDATA[bash通配符与其他特殊符号
        一、bash通配符
            1、’?’:匹配一个任意字符
            2、’*’:匹配0个或任意多个任意字符，也就是可以匹配任何内容
            3、'[]’:匹配中括号中任意一个字符。
            例如：
            [abc]代表一定匹配一个字符，或者是a，或者是b，或者是]]></description><category></category></item><item><title><![CDATA[linux多命令顺序执行与管道符-54]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50550655</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50550655</guid><author>xinyuezh</author><pubDate>Wed, 20 Jan 2016 20:08:14 +0800</pubDate><description><![CDATA[多命令顺序执行与管道符
        一、多命令顺序执行
            1、多命令执行符号’;’
            命令格式：命令1;命令2
            作用：多个命令顺序执行，命令之间没有任何逻辑联系，只不过是为了简化操作而已。
            例如：
            [root@localhost ~]# ls ; date ; cd ]]></description><category></category></item><item><title><![CDATA[Shell输入输出重定向命令-53]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50543746</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50543746</guid><author>xinyuezh</author><pubDate>Tue, 19 Jan 2016 17:11:00 +0800</pubDate><description><![CDATA[Shell输入输出重定向命令
        1、标准输入输出
        就是指的是计算机的输入输出设备，
        输入设备比如键盘，鼠标，写字板等等。而标准的输入设备就是键盘，早起的计算机是没有鼠标的。
        而输出设备比如显示器，打印机等，那么标准的输出设备就是显示器。
        如下表：
        设备|设备文件名|文件描述符|类型
    ]]></description><category></category></item><item><title><![CDATA[linux命令别名与常用快捷键-52]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50535974</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50535974</guid><author>xinyuezh</author><pubDate>Mon, 18 Jan 2016 12:59:28 +0800</pubDate><description><![CDATA[linux命令别名与常用快捷键
        一、命令别名
            别名的作用是可以把一些比较长的不方便记忆的命令给设置一个简单容易记忆的别名，然后下次使用就直接用别名就可以了。
            记得我们前面接触过一点点命令的别名，比如ls默认是’ls –color=auto’的别名。
            比如：mv=’mv -i’ 等等。
        ]]></description><category></category></item><item><title><![CDATA[linux历史命令与命令补全-51]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50531479</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50531479</guid><author>xinyuezh</author><pubDate>Sun, 17 Jan 2016 12:42:23 +0800</pubDate><description><![CDATA[linux历史命令与命令补全
             历史命令与命令补全
            1、linux历史命令介绍
            linux会把我们曾经敲过的命令都保存到计算机了，只要我们用history命令就可以把这些历史命令调出来。
            [root@localhost ~]# history [选项][历史命令保存文件]
          ]]></description><category></category></item><item><title><![CDATA[Shell脚本的执行方式-50]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50527808</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50527808</guid><author>xinyuezh</author><pubDate>Sat, 16 Jan 2016 13:22:10 +0800</pubDate><description><![CDATA[Shell脚本的执行方式
        一、echo输出命令
            [root@localhost ~]# echo [选项][输出内容]
            选项：
                -e: 支持反斜线控制的字符转换。
            1、其实echo非常简单，我们举个最简单的例子，
            [root@localhost]]></description><category></category></item><item><title><![CDATA[linux系统shell语法简介-49]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50525281</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50525281</guid><author>xinyuezh</author><pubDate>Fri, 15 Jan 2016 18:16:35 +0800</pubDate><description><![CDATA[linux系统shell语法简介
一、shell概述
1、什么是shell
shell是一个命令行解释器，它为用户提供了一个向linux内核发送请求以便运行程序的界面系统级程序，用户可以用shell来启动、挂起、停止甚至是编写一些程序。
其实shell就相当于windows里面的图形交互界面一样，windows的图形界面可以让我们来操作实现某项功能。而同样shell就是linux里的一个连]]></description><category></category></item><item><title><![CDATA[linux分配swap分区-48]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50519216</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50519216</guid><author>xinyuezh</author><pubDate>Thu, 14 Jan 2016 17:32:17 +0800</pubDate><description><![CDATA[linux分配swap分区
一、free命令
[root@localhost ~]# free
查看内存与swap分区使用状况。
1、cached(缓存):是指把读取出来的数据保存在内存当中，当再次读取时，不用读取硬盘而直接从内存当中读取，加速了数据的读取过程
2、buffer(缓冲)：是指在写入数据时，先把分散的写入操作保存到内存当中，当达到一定程度再集中写入硬盘，减少了磁盘碎片和硬盘]]></description><category></category></item><item><title><![CDATA[分区自动挂载与fstab文件修复-47]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50510012</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50510012</guid><author>xinyuezh</author><pubDate>Wed, 13 Jan 2016 13:16:21 +0800</pubDate><description><![CDATA[分区自动挂载与fstab文件修复
我们正常的硬盘分区应该在系统启动的时候就需要自动挂载，而不是手动进行挂载。那么我们上节课学完分区挂载后一旦Linux从启动，那么就还需要从新挂载分区才能正常使用，这是不符合逻辑的，这节课我们就来学习如何让系统启动的时候自动挂载分区。
其实，我们在前面学习acl权限的时候学习过如果想实现自动挂载，就需要进行修改系统启动的配置文件fstab。
一、/etc/fs]]></description><category></category></item><item><title><![CDATA[linux系统fdisk分区过程-46]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50501822</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50501822</guid><author>xinyuezh</author><pubDate>Tue, 12 Jan 2016 09:39:54 +0800</pubDate><description><![CDATA[linux系统fdisk分区过程
在linux里手工分区的命令和dos里的手工分区命令是一样的，是实际的用法却是完全不同的，这点大家一定要注意。
一、添加新硬盘
由于目前我这个虚拟机的硬盘已经全部分配完了，所以需要在虚拟机里再新增一块硬盘，大家应该还记得如何新增吧。我就不给大家演示了，但是需要注意的是给虚拟机新增硬盘前需要先关机。
刚刚我新增了10G的一个硬盘，我们来用fdisk -l查看]]></description><category></category></item><item><title><![CDATA[让linux支持NTFS文件系统-45]]></title><link>https://blog.youkuaiyun.com/xinyuezh/article/details/50496617</link><guid>https://blog.youkuaiyun.com/xinyuezh/article/details/50496617</guid><author>xinyuezh</author><pubDate>Mon, 11 Jan 2016 14:02:54 +0800</pubDate><description><![CDATA[让linux支持NTFS文件系统
1、从新编译linux内核
由于linux内核出的比较早，而NTFS文件系统出的比较晚，所以默认Linux内核是不支持NTFS文件系统的，也就是内核不包含NTFS文件系统的驱动。
在linux里电脑的硬件设备驱动都被包含在linux的内核里，在安装操作系统的时候都是自动安装驱动的，比windows还要方便，因为windows还需要手动安装驱动。但是linux]]></description><category></category></item></channel></rss>