<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[drysilt的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/drysilt</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; drysilt]]></copyright><item><title><![CDATA[Android ，在争议中逃离 Linux 内核的 GPL 约束]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/70243524</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/70243524</guid><author>drysilt</author><pubDate>Wed, 19 Apr 2017 17:59:10 +0800</pubDate><description><![CDATA[为这个题材起名，我思考了许久，GPL 是著名的开放源代码许可协议，Linux 内核开源项目正是在 GPL 的庇佑之下，十多年来在服务器、PC 端以及各种嵌入式设备上成绩斐然，是当之无愧的当代计算机软件的基石，说 GPL 代表着 Linux 的开源精神，毫不为过。然而，现实世界中，GPL 开源乌托邦和商业社会的丛林法则之间存在剧烈的冲突，其中犬牙交错，艰难成长，从中引发的思考，与大家共享。

L]]></description><category></category></item><item><title><![CDATA[鳥哥的 Linux 私房菜]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/70243511</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/70243511</guid><author>drysilt</author><pubDate>Wed, 19 Apr 2017 17:57:37 +0800</pubDate><description><![CDATA[我們在 Linux 基礎裡面提到了 Linux 是 基於 GPL 的情況下而允許大眾可以做最大限度的使用！那麼 GPL 是什麼呢？ 基本上他是基於 GNU 的架構下的！簡單的說，
 GNU 就是『自由軟體』的意思， 『自由軟體』是放置於網路上供人自由下載使用的軟體，基本上他會提供原始程式碼與編譯完成的執行檔 （有的僅提供原始碼，要編譯得自己來才行），並鼓勵使用者修改程式使符合使用者本身的服務需求]]></description><category></category></item><item><title><![CDATA[我的第五次Linux博客-GDP]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/70243485</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/70243485</guid><author>drysilt</author><pubDate>Wed, 19 Apr 2017 17:55:33 +0800</pubDate><description><![CDATA[GPL，是General Public License的缩写，是一份GNU通用公共授权非正式的中文翻译。它并非由自由软件基金会所发表，亦非使用GNU通用公共授权的软件的法定发布条款─只有GNU通用公共授权英文原文的版本始具有此等效力。


大多数软件许可证决意剥夺你的共享和修改软件的自由。对比之下，GNU通用公共许可证试图保证你的共享和修改自由软件的自由。--保证自由软件对所有用户是自由的。]]></description><category></category></item><item><title><![CDATA[Linux中的一个很重要的命令-vi]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/70141378</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/70141378</guid><author>drysilt</author><pubDate>Wed, 12 Apr 2017 12:01:04 +0800</pubDate><description><![CDATA[功能最强大的编辑器之一——vi
vi是所有UNIX系统都会提供的屏幕编辑器，它提供了一个视窗设备，通过它可以编辑文件。当然，对UNIX系统略有所知的人，或多或少都觉得vi超级难用，但vi是最基本的编辑器，所以希望读者能好好把它学起来，以后在UNIX世界里必将畅行无阻、游刃有余，因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico，如果您不会vi，那您可能就]]></description><category></category></item><item><title><![CDATA[linux C中调用shell命令和运行shell脚本]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/70141364</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/70141364</guid><author>drysilt</author><pubDate>Wed, 12 Apr 2017 11:59:04 +0800</pubDate><description><![CDATA[1、system（执行shell 命令）

相关函数 fork，execve，waitpid，popen
表头文件 #include
定义函数 int system(const char * string);
函数说明 system()会调用fork()产生子进程，由子进程来调用/bin/sh-c
string来执行参数string字符串所代表的命令，此命令执行完后随
即返回原调用的]]></description><category></category></item><item><title><![CDATA[我的Linux新体会]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/70141280</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/70141280</guid><author>drysilt</author><pubDate>Wed, 12 Apr 2017 11:57:51 +0800</pubDate><description><![CDATA[上了这么多次的Linux课程，还做了那么两次实验，可以说对Linux有了略微的认识，这次又教了几个常用词汇以及shell脚本编程的一些常用指令，可以说，刚开始接触Linux这门课程的时候的确很困难，但总算也是有所收获，也不至于一窍不通。
1 date
作用：获取或者设置日期
用法：date [选项] 显示时间格式（以+开头，后面接格式）

2    cut
作用：从输入文件或者命令的输]]></description><category></category></item><item><title><![CDATA[Linux shell 脚本编程基础知识]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/67659620</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/67659620</guid><author>drysilt</author><pubDate>Tue, 28 Mar 2017 22:13:31 +0800</pubDate><description><![CDATA[linux系统下给命令指定别名alias命令用法: 

在linux系统中如果命令太长又不符合用户的习惯，那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问题，但对于带命令行参数的命令，链接就无能为力了。而指定别名则可以解决此类所有问题。只要举一些例子就可以了： 

alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有类似的 l 命令)]]></description><category></category></item><item><title><![CDATA[Linux高级命令行技巧]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/67658938</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/67658938</guid><author>drysilt</author><pubDate>Tue, 28 Mar 2017 22:12:20 +0800</pubDate><description><![CDATA[Linux的命令行方式有着强大的功能，对于熟练的Linux系统管理员来说，往往只需要通过各种技巧，组合构成一条复杂的命令，从而完成用户任务。

　　

　　那么一条复杂的Linux命令怎样构成呢？下面来介绍几个技巧。

　　

利用输入/输出重定向 

　　在Linux命令行模式中，如果命令所需的输出不是来自键盘，而是来自指定的文件，这就是输入重定向。同理，命令的输出也可以不显]]></description><category></category></item><item><title><![CDATA[Linux下如何使用vim命令]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/67657956</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/67657956</guid><author>drysilt</author><pubDate>Tue, 28 Mar 2017 22:10:38 +0800</pubDate><description><![CDATA[vi是文本编辑器，而vim是类似于vi的文本编辑器，是代码编辑比较实用的工具，下面小编就给大家介绍下Linux如何使用Vi、Vim命令，感兴趣的朋友一起来了解下吧。

　一、一般模式：删除、复制与粘贴类命令
　　x，X x为向后删除一个字符，X为先前删除一个字符
　　nx（n代表数字） 向后删除n个字符
　　dd 删除当前行
　　D 删除当前行所有字符，试成为空行
　　ndd（n代表]]></description><category></category></item><item><title><![CDATA[linux服务器间文件传输]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/64549636</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/64549636</guid><author>drysilt</author><pubDate>Tue, 21 Mar 2017 22:24:04 +0800</pubDate><description><![CDATA[1、从服务器A向服务器B传输文件

1.1 正常传输文件，不需要通过代理服务里连接服务器B,登录服务器A，执行

scp test.sql user@server-B:path 

 

说明：将文件test.sql传输至服务器B（user为服务器B的用户名，server-B为服务器B的IP，path为服务器B上的指定接收文件的路径），回车输入user的密码

  www.2c]]></description><category></category></item><item><title><![CDATA[Linux下的解压命令详情]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/64547809</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/64547809</guid><author>drysilt</author><pubDate>Tue, 21 Mar 2017 22:20:33 +0800</pubDate><description><![CDATA[tar

-c: 建立压缩档案
-x：解压
-t：查看内容
-r：向压缩归档文件末尾追加文件
-u：更新原压缩包中的文件

这五个是独立的命令，压缩解压都要用到其中一个，可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z：有gzip属性的
-j：有bz2属性的
-Z：有compress属性的
-v：显示所有过程
-O：将文件解开到]]></description><category></category></item><item><title><![CDATA[Linux常用命令大全]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/62220822</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/62220822</guid><author>drysilt</author><pubDate>Wed, 15 Mar 2017 13:06:36 +0800</pubDate><description><![CDATA[系统信息 
arch 显示机器的处理器架构(1) 
uname -m 显示机器的处理器架构(2) 
uname -r 显示正在使用的内核版本 
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) 
hdparm -i /dev/hda 罗列一个磁盘的架构特性 
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 
cat /proc/cpui]]></description><category></category></item><item><title><![CDATA[linux常用操作]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/62220554</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/62220554</guid><author>drysilt</author><pubDate>Wed, 15 Mar 2017 13:02:33 +0800</pubDate><description><![CDATA[常用指令

ls　　        显示文件或目录

-l                列出文件详细信息l(list)

-a               列出当前目录下所有文件及目录，包括隐藏的a(all)

mkdir         创建目录

-p                创建目录，若无父目录，则创建p(parent)

cd               切]]></description><category></category></item><item><title><![CDATA[Linux进阶之道]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/62220331</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/62220331</guid><author>drysilt</author><pubDate>Wed, 15 Mar 2017 12:57:29 +0800</pubDate><description><![CDATA[一、当计算机启动时，会先启动一个叫BIOS的界面，这是我们计算机最先启动的程序。它的作用是引导操作系统，在电脑开启的时候检查硬件资源是否正常工作，初始化内存，硬件，然后将我们安装在C盘的操作系统的镜像搬运到内存中，启动操作系统的内核然后启动桌面软件，这就是我们熟悉的操作系统了。当我们启动虚拟机的时候也会先启动BIOS，只不过这时候启动的是电脑原来的BIOS而不是单独的BIOS。

二、每个硬件]]></description><category></category></item><item><title><![CDATA[我的第一次Linux博客]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/59108228</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/59108228</guid><author>drysilt</author><pubDate>Wed, 01 Mar 2017 15:02:01 +0800</pubDate><description><![CDATA[一.Linux和Unix的关系


linux受到unix的启发,
unix是linux的爹,
linux兼容unix的软件
linux和unix的系统接口都是一样的,但是具体实现不一样.
linux开源,unix不开源.


二.Linux怎么发展壮大

1991年4月，芬兰人Linux Benedict Torvalds根据可以在低档机上使用的MINIX设计了一个系统核]]></description><category></category></item><item><title><![CDATA[Linux基础知识，新手必备]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/59108089</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/59108089</guid><author>drysilt</author><pubDate>Wed, 01 Mar 2017 14:58:13 +0800</pubDate><description><![CDATA[Linux shell 脚本编程
1.什么是shell
2. 还是hello world程序
3. shell中的变量
3.1 系统变量
3.2 用户定义变量
3.2.1 用户定义变量规则
3.2.3 shell如何使用变量
3.2.3 全局变量 vs 局部变量 
4. shell编程中的控制结构
4.1 条件判定
4.1.1 简单条件判定
4.1.2 组合判定 
4.2]]></description><category></category></item><item><title><![CDATA[linux基础知识总结]]></title><link>https://blog.youkuaiyun.com/drysilt/article/details/59108047</link><guid>https://blog.youkuaiyun.com/drysilt/article/details/59108047</guid><author>drysilt</author><pubDate>Wed, 01 Mar 2017 14:56:19 +0800</pubDate><description><![CDATA[1 linux 概述

1.1 linux 结构

1.1.1 linux的四部分

　　　　可以把Linux系统看作由四部分构成：内核、用户界面、文件结构和实用工具
 




/bin 普通用户的可执行文件，系统的任何用户都可以执行该目录中的命令

/boot 存放Linux操作系统启动时所需要的文件

/dev 系统中所有设备文件

/etc 系统中的配置]]></description><category></category></item></channel></rss>