<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jack_Webbird的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Jack_Webbird</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jack_Webbird]]></copyright><item><title><![CDATA[compass watch出错]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/56668253</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/56668253</guid><author>Jack_Webbird</author><pubDate>Thu, 23 Feb 2017 12:13:19 +0800</pubDate><description><![CDATA[最近在学习sass和compass，但在使用compass watch监控sass文件自动编译的时候总是显示出错，错误码如下：

susy Run with --trace to see the full backtrace.
原因:在创建compass项目的时候直接使用之前创建的compass和sass模板

解决方法:在创建sass和compass项目时使用命令行方式创建:
com]]></description><category></category></item><item><title><![CDATA[TCP/IP的分层管理]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53944655</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53944655</guid><author>Jack_Webbird</author><pubDate>Fri, 30 Dec 2016 16:42:09 +0800</pubDate><description><![CDATA[TCP/IP基本概念：计算机与网络设备要相互通信，双方就必须基于相同的方法，所有的这一切都需要一种规则。而我们就把这种规则称为协议（protocol）。TCP/IP 是互联网相关的各类协议族的总称。把与互联网相关联的协议集合起来总称为
 TCP/IP。


1.TCP/IP的分层管理
TCP/IP 协议族按层次分别分为以下 4 层：应用层、传输层、网络层和数据链路层。

层次化的优点]]></description><category></category></item><item><title><![CDATA[Git快速入门知识]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53894317</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53894317</guid><author>Jack_Webbird</author><pubDate>Tue, 27 Dec 2016 11:49:53 +0800</pubDate><description><![CDATA[1.Git命令行
$  git  #只要输入git，Git就会列出它的选项和常用命令$  git help - - all  #你也可以使用此命令获得完整的git命令列表$  git - - version #显示git版本号$  git help git命令  #git help后加一个git命令可以链接到一个查看此命令的完整网络文档，如我输入git help commit,浏览器   会打开]]></description><category></category></item><item><title><![CDATA[find 遗漏 exec]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53886686</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53886686</guid><author>Jack_Webbird</author><pubDate>Mon, 26 Dec 2016 15:41:57 +0800</pubDate><description><![CDATA[今天想借助find命令的-exec选项执行某些命令的时候提示find：遗漏“-exec的参数”： 
 
原因：{ }和\之间没用空格隔开，且要注意\后面要加; 
注：本人用的Linux Distribution为CentOS 6.5]]></description><category></category></item><item><title><![CDATA[SQL中的组合查询概述]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53858009</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53858009</guid><author>Jack_Webbird</author><pubDate>Sat, 24 Dec 2016 12:24:25 +0800</pubDate><description><![CDATA[--组合查询
--什么是组合查询?  SQL允许执行多个查询(即有多条select语句),并将结果作为一个查询结果返回,这些组合查询通常称为组合查询
--什么情况下需要用到组合查询?  1.在一个查询中从不同表返回结构数据 2.对一个表执行多个查询,按一个查询返回数据
--注意:任何具有多个WHERE字句的SELECT语句都可以当做一个组合查询--1.创建组合查询
SELECT cust_name,]]></description><category></category></item><item><title><![CDATA[内联结和外联结]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53857685</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53857685</guid><author>Jack_Webbird</author><pubDate>Sat, 24 Dec 2016 11:50:07 +0800</pubDate><description><![CDATA[--创建高级联结--1.1使用表别名
SELECT RTRIM(vend_name)+'('+RTRIM(vend_country)+')' 
                AS vend_title
FROM Vendors
ORDER BY vend_name--实例:使用表别名,表别名只在查询执行中使用,不返回到客户端,而列别名返回到客户端SELECT  cust_name,cust_add]]></description><category></category></item><item><title><![CDATA[shell--判断执行脚本所花费的时间]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53836685</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53836685</guid><author>Jack_Webbird</author><pubDate>Fri, 23 Dec 2016 10:50:10 +0800</pubDate><description><![CDATA[shell–判断执行脚本所花费的时间： 
原理：利用纪元时–从世界标准时间1970年1月1日0时0分0秒至当前时刻的总秒数，即可计算两段时间或两个日期之间相隔多少秒。用date --date='任意日期' +任意日期串格式 可以进行日期转换 
 
附：摘自《Linux shell脚本攻略（第2版）》的日期格式表脚本延伸：延时执行脚本：]]></description><category></category></item><item><title><![CDATA[shell--关联数组]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53819500</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53819500</guid><author>Jack_Webbird</author><pubDate>Thu, 22 Dec 2016 20:08:52 +0800</pubDate><description><![CDATA[shell–关联数组]]></description><category></category></item><item><title><![CDATA[shell--输入目录名即可得到目录内文件的权限]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53814251</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53814251</guid><author>Jack_Webbird</author><pubDate>Thu, 22 Dec 2016 14:50:22 +0800</pubDate><description><![CDATA[shell–输入目录名即可得到目录内文件的权限：]]></description><category></category></item><item><title><![CDATA[shell--100以内的数字累加]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53812238</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53812238</guid><author>Jack_Webbird</author><pubDate>Thu, 22 Dec 2016 11:34:53 +0800</pubDate><description><![CDATA[while循环实现100以内数字累加： for..in语句查看所有用户的标识符和特殊参数 3.]]></description><category></category></item><item><title><![CDATA[HTTP报文]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53786132</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53786132</guid><author>Jack_Webbird</author><pubDate>Wed, 21 Dec 2016 15:55:23 +0800</pubDate><description><![CDATA[今日学习了HTTP报文的相关基础知识，做出以下简单的记录：1.1.报文流： 
报文在客户端、服务器和代理之间流动，术语“流入”“流出”用来描述事务处理的方向，报文流入源端服务器，工作完成后流回Agent代理中。此外，报文永远都是向下游流动的。1.2   报文的组成部分
对报文进行描述的起始行
包含属性的首部
可选的，包含数据的主体
1.2.1 报文的语法：所有的HTTP报文都可以分为两类：请求报文（]]></description><category></category></item><item><title><![CDATA[shell脚本测试主机4个常见的网络服务是否开启]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53768010</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53768010</guid><author>Jack_Webbird</author><pubDate>Tue, 20 Dec 2016 19:57:36 +0800</pubDate><description><![CDATA[如下图所示，测试4个常见的网络服务是否开启：www ftp mail ssh]]></description><category></category></item><item><title><![CDATA[一些基本的Git概念]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53634566</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53634566</guid><author>Jack_Webbird</author><pubDate>Wed, 14 Dec 2016 09:51:55 +0800</pubDate><description><![CDATA[1.Git版本库
    Git版本库（repository）只是一个简单的数据库，其中包含所有用来维护和管理项目的修订版本和历史的信息，Git不仅提供版本库中所有文件的完整副本，还提供版本库本身的副本。
    
在把一个版本库clone或复制到另一个版本库的时候，Git每个版本库的配置值如用户名和Email地址都会跟着一起转移。
    在版本库中，Git维护两个主要的数据库结构：对象]]></description><category></category></item><item><title><![CDATA[条件测试和判断语句]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53610559</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53610559</guid><author>Jack_Webbird</author><pubDate>Tue, 13 Dec 2016 15:53:45 +0800</pubDate><description><![CDATA[条件测试基本语法： 
①test expression 
②[] 
若为真，echo $?会返回0，假则返回11.字符串测试string      是否为空字符串     只能使用test命令string1 == string2  "两字是否相等"    既可以用test，也可以用[]string1 != string2  "是否不相等"     既可以用test，也可以用[]-n string]]></description><category></category></item><item><title><![CDATA[用户和用户组的基本命令]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53609032</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53609032</guid><author>Jack_Webbird</author><pubDate>Tue, 13 Dec 2016 14:09:12 +0800</pubDate><description><![CDATA[组：#添加用户组：
groupadd 用户组名#修改组名：
groupmod -n 新组名 旧组名#修改组编号
groupmod -g 组编号 组名#删除用户组：
groupdel 组名注意：删掉用户组之前务必先删掉用户用户：#添加用户：useradd -g 组名 用户名#添加用户方法二：useradd -d /home/××× 用户名#修改用户信息：usermod -l 新用户名 原用户名  #修]]></description><category></category></item><item><title><![CDATA[VIM编辑器常用命令]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53608497</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53608497</guid><author>Jack_Webbird</author><pubDate>Tue, 13 Dec 2016 13:08:56 +0800</pubDate><description><![CDATA[Vim命令合集- 命令历史 
 以:和/开头的命令都有历史纪录，可以首先键入:或/然后按上下箭头来选择某个历史命令。 
 - 启动vim 
   在命令行窗口中输入以下命令即可： 
   vim 直接启动vim， 
   vim filename 打开vim并创建名为filename的文件 
 - 文件命令 
 打开单个文件vim file同时打开多个文件vim file1 file2 file3]]></description><category></category></item><item><title><![CDATA[echo控制字符]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53608300</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53608300</guid><author>Jack_Webbird</author><pubDate>Tue, 13 Dec 2016 12:25:47 +0800</pubDate><description><![CDATA[关于echo命令，详见如下： 
注意若要加控制字符，需要先加-e在前面选项那里 
执行结果： 
先赋予权限再执行： 
 
此外，脚本执行方式也可以是通过bash 调用执行脚本：]]></description><category></category></item><item><title><![CDATA[数据流重定向、命令执行的判断依据及管道命令]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53585131</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53585131</guid><author>Jack_Webbird</author><pubDate>Mon, 12 Dec 2016 17:10:55 +0800</pubDate><description><![CDATA[1.输出流重定向： 
bash的数据流重定向可以分别将正确和错误的信息传送的其他的文件中去。规则如下：基本规则
标准输入：<或<<
标准输出：> 或>>
标准错误输出:<或<< 
一个>或<号是覆盖已存在文件的意思，两个则表示累加到已存在文件。 垃圾桶黑洞：将所有错误信息忽略，只显示正确信息： 
将正确和错误的信息全部写入到同一个文件中，只需把错误信息输出写成2>&1即可 
2.输入流重定向：即系将]]></description><category></category></item><item><title><![CDATA[bash默认的组合键]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53583825</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53583825</guid><author>Jack_Webbird</author><pubDate>Mon, 12 Dec 2016 15:55:29 +0800</pubDate><description><![CDATA[bash默认的组合键如下： 
bash常用通配符： 
 
bash其他特殊符号：]]></description><category></category></item><item><title><![CDATA[文章标题]]></title><link>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53582806</link><guid>https://blog.youkuaiyun.com/Jack_Webbird/article/details/53582806</guid><author>Jack_Webbird</author><pubDate>Mon, 12 Dec 2016 14:59:43 +0800</pubDate><description><![CDATA[Bash Shell命令运行的顺序 
 1. 以相对或绝对路径执行的命令，如/bin/ls或/.ls 
 2. 由alias找到该命令来执行，即有设置命令别名的 
 3. 由bash内置的buildin命令来执行 
 4. 通过$PATH这个变量的顺序找到的第一个命令来执行 
 通过type -a 命令可以了解命令执行的顺序]]></description><category></category></item></channel></rss>