若问生涯原是梦,除梦里,没人知。

  • 2015-03-19

    ##打包/压缩目录

    范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar

    [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
    [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
    [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩
    

    将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下

    [root@linux ~]# cd /usr/local/src
    [root@linux src]# tar -zxvf /tmp/etc.tar.gz
    
    #linux
  • 2015-03-19

    ##Linux服务器间文件传输 不同的Linux之间copy文件常用有3种方法:

    第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。

    第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。

    第三种就是利用scp命令来进行文件复制。

    1、将服务器上的目录下载到当前登录的服务器的指定目录: scp -P 端口号 -r 用户名@服务器IP:/目录名 本地目录名

    使用实例: scp -P 端口号 -r root@192.168.1.240:/zsk/hollykm /home/hollykm
    实现将linux 服务器192.168.1.240上/zsk/hollykm 目录复制到用户当前登录服务器的 /home/hollykm 目录下。 www.2cto.com
    备注:SSH 端口默认的是 22,如果修改了,则更改为修改后的端口号;如果端口号默认是22 ,则可以不用写 -P。 其中-r 是循环复制。

    2、将服务器上的文件下载到当前登录的服务器的指定目录下,并命名:

    使用实例: scp root@192.168.1.240:/zsk/hollykm/test.txt /home/test_copy.txt
    将linux 服务器192.168.1.240上/zsk/hollykm/test.txt 文件复制到登录服务器的/home/下并重命名为 test_copy.txt

    可能有用的几个参数 :

    -v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .

    -C 使能压缩选项 .

    -P 选择端口 . 注意 -p 已经被 rcp 使用 .

    -4 强行使用 IPV4 地址 .

    -6 强行使用 IPV6 地址 .

    #linux
  • 2015-03-19

    ##批量替换文件夹下全部文件中某字符串XXXX为YYYY

    sed -i "s/XXXX/YYYY/g" `grep XXXX -rl /www/../..`
    
    #linux
  • 2015-02-28

    我们在编写代码的时候,总会遇到一些需要反复使用的代码片段。这时候就需要反复的复制和黏贴,大大影响效率。我们利用Sublime Text的snippet功能,就能很好的解决这一问题。通俗的讲,就是把我们常用的代码分别保存起啦,然后通过插件的形式来反复调用。

    >>More

    #sublime #work #code #soft
  • 2015-02-09

    其中的一中方案是使用jQuery插件,jquery-custom-content-scroller。使用插件的好处是显而易见的,但是坏处也多得去了。要是您想了解jQuery-custom-content-scroller的具体使用方法,请移步到:http://manos.malihu.gr/jquery-custom-content-scroller/

    ##webkit内核浏览器 /* 设置滚动条的样式 / ::-webkit-scrollbar { height: 10px; width: 10px; } / 滚动槽 / ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); } / 滚动条滑块 / ::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); border-radius: 10px; } ::-webkit-scrollbar-thumb:window-inactive { background: rgba(255,0,0,0.4); } ##IE浏览器 scrollbar-arrow-color: #f4ae21; /图6,三角箭头的颜色/ scrollbar-face-color: #333; /图5,立体滚动条的颜色/ scrollbar-3dlight-color: #666; /图1,立体滚动条亮边的颜色/ scrollbar-highlight-color: #666; /图2,滚动条空白部分的颜色/ scrollbar-shadow-color: #999; /图3,立体滚动条阴影的颜色/ scrollbar-darkshadow-color: #666; /图4,立体滚动条强阴影的颜色/ scrollbar-track-color: #666; /图7,立体滚动条背景颜色/ scrollbar-base-color:#f8f8f8; /滚动条的基本颜色/ Cursor:url(mouse.cur); /自定义个性鼠标*/ [1]: /scroller (自定义滚动条样式)

    #CSS
  • 2015-01-30

    ##First sublime text预览markdown效果: Ctrl+Alt+O


    ####文字 try something 我是斜体文本哦 我是粗文本哦 我有短代码框哦 —-

    ####引用文本

    this is a simple dialogure if you can see this article successful this is a simple dialogure if you can see this article successful this is a simple dialogure if you can see this article successful this is a simple dialogure if you can see this article successful


    ####链接 [sdgdf][1] [1]: http://www.baidu.com “baidu”


    ####图片 ![Aaron Swartz][p1] [p1]: http://upload-images.jianshu.io/upload_images/188518-fcb1ab53d4af226f.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 “Aaron Swartz”


    ####无序列表

    • sdgdf
    • sgerg
    • dgdtgrt

    ####有序列表

    1. abcd
    2. efgh
    3. ijkl

    ####表格 a|b|c —-|—-|—- 我是a|他是b|它是c a is a man|b is a girl|c is a dog


    ####代码 <?php if($a>$b){ echo $c=$a-$b; } ?>

    #markdown #page
  • 2015-01-19

    ##安装ruby环境 安装Jekyll,下载地址:[http://rubyinstaller.org/downloads/][]

    ##下载DevKit并解压 DevKit 是 windows 平台下编译和使用本地 C/C++ 扩展包的工具。它就是用来模拟 Linux 平 台下的 make,gcc,sh 来进行编译。但是这个方法目前仅支持通过 RubyInstaller 安装的 Ruby 。 下载地址:http://rubyinstaller.org/downloads/

    ##git下安装Devkit

    ###3.1

    git下(cmd下各种问题)进入Devkit解压的目录,执行以下命令

    ####3.1.1

    $ Ruby dk.rb init
    $ Ruby dk.rb install
    

    如果config.yml有报错,找到这个文件,按里面的说明添加两行路径

    - E:\Ruby21-x64 
    - E:\Ruby21-x64
    

    ####3.1.2

    $ ruby -v
    

    出现版本号,证明安装成功

    ###3.2

    $ Gem install Jekyll
    

    这一步安装Jekyll,由于天朝网络的关系,可能会出现Unable to download data的错误,解决方法:

    $ gem sources --remove https://rubygems.org/
    $ gem sources -a https://ruby.taobao.org/
    $ gem sources -l
    
    *** CURRENT SOURCES ***
    
    https://ruby.taobao.org
    (请确保只有 ruby.taobao.org)
    $ gem install rails
    

    参考这篇文章http://ruby.taobao.org/

    等待安装完毕…

    ###3.3

    $ Jekyll –v
    

    检查安装成功。

    ###3.4 安装Rdiscount

    $ gem install rdiscount
    

    这个是用来解析Markdown标记的解析包,如果你使用Textile的话,就需要安装Kramdown。 ###3.5

    $ git clone git://github.com/test/test.github.com.git
    

    将代码克隆到本地

    $ cd test.github.com
    $ Jekyll server
    

    进入到刚才的目录,启动Jekyll。 访问http://localhost:4000/ 就可以看到效果啦!

    #Jekyll #Blog
  • 2015-01-19

    Github很好的将代码和社区联系在了一起,于是发生了很多有趣的事情,世界也因为他美好了一点点。Github作为现在最流行的代码仓库,已经得到很多大公司和项目的青睐,比如jQueryTwitter等。为使项目更方便的被人理解,介绍页面少不了,甚至会需要完整的文档站,Github替你想到了这一点,他提供了Github Pages的服务,不仅可以方便的为项目建立介绍站点,也可以用来建立个人博客。

    >>More

    #Github #Blog