摘要: 比如一个例子 echo "README.md" |cat echo "README.md" |xargs cat 第一个例子只是输出了README.md的文件名,而后面那个命令就把文件内容都输出到终端 事实上,xargs可以把从STDIN接收的输入,用空格隔开,然后依次作为参数去调用xargs后面的命令 比如,假如我们要删除当前目录下的pdf文件, find . -name "*.pdf" |x... 阅读全文
posted @ 2017-03-06 20:40 id被吃了 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 基本脚本 反引号: `` 反引号里面的内容是命令行,通过反引号用户可以将shell命令的输出赋给变量,比如: test=`date +%y%m%d` echo “The time is :” $test 重定向: 输出重定向: 就是将shell命令的输出结果发送到一个文件里面 格式:command > file 如果目标文件里面已经有内容了,那么会将原有的内容清除并添加新内容,如果不想改动原来... 阅读全文
posted @ 2017-03-06 19:22 id被吃了 阅读(617) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-03-05 15:22 id被吃了 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 系统环境是centos7,虚拟机环境下的。在使用ssh工具连接虚拟机的时候发现连接不上,用的是root 先检查openssh-server是否安装: yum list installed | grep openssh-server 查看日志/var/log/secure: 显示相关的错误内容: PAM 1 more authentication failure; logname =uid... 阅读全文
posted @ 2017-02-25 20:38 id被吃了 阅读(4025) 评论(0) 推荐(0) 编辑
摘要: 什么是XML? XML是可拓展标记语言,类似HTML,它的设计宗旨是为了传输数据,而不是像HTML那样显示数据。XML标签没有被预定义,需要用户自定义标签。 xml文档必须包含根元素,它是其他所有元素的父元素,比如这样的结构: ..... root就是根元素 实体 在xml中不要使用字符""….应该用实体引用来替代 < & & ' ' ... 阅读全文
posted @ 2017-02-24 23:26 id被吃了 阅读(218) 评论(0) 推荐(0) 编辑
摘要: python语言是一门很灵活的语言,有很多方便的内置函数(比如map,reduce,iter,enumerate,all,zip,upper等等)和魔法方法,支持级联还有三元运算等,它的特性决定了它可以简化程序员的一些操作,但是掌握这些技巧的关键在于灵活应用,还有,前提是你记得住。下面罗列一些python的小技巧: 浮点运算 >print .3//.2 1.0 强制浮点 >from __fu... 阅读全文
posted @ 2017-02-14 17:08 id被吃了 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Linux安装软件有一种方式就是通过源码安装,源码通常是一个压缩包,打开压缩包,经常会看到一个叫configure的文件,而不见makefile文件。通常我们在自己的电脑写应用的时候都是通过makefile来生成可执行的文件,但是为什么源码里面没有呢。实际上,编译器在开始工作前要知道当前的系统环境,比如安装的位置要在哪里、要依赖什么组件等等,由于每台电脑的环境不一样,可以通过configure配置... 阅读全文
posted @ 2017-02-07 15:24 id被吃了 阅读(14067) 评论(0) 推荐(1) 编辑
摘要: 实用文章:常用开源协议详细解析 转发自:http://www.cnbeta.com/articles/28880.htm?spm=5176.100239.blogcont5321.3.JWX3Er 开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的.开源运 阅读全文
posted @ 2017-02-06 22:16 id被吃了 阅读(417) 评论(0) 推荐(0) 编辑
摘要: openwrt的固件一般分两种类型:factory原厂固件、sysupgrade固件 factory多了一些验证的东西,用于在原厂固件的基础上进行升级。 普通家用路由一般不是openwrt固件,如果要将家用路由升级为openwrt固件,就可以用factory刷到路由上。sysupgrade是在ope 阅读全文
posted @ 2017-02-05 17:02 id被吃了 阅读(37462) 评论(1) 推荐(3) 编辑
摘要: 块设备:系统能够随机无序访问固定大小的数据片的设备,这些数据片称为块。块设备是以固定大小长度来传送资料的,它使用缓冲区暂存数据,时机成熟后从缓存中一次性写入到设备或者从设备中一次性放到缓存区。常见的块设备有硬盘、CD-ROM驱动器、Flash闪存等等,它们也是通过文件形式存在于Linux中的。Linux以“b”表示块设备。 字符设备:按照字符流方式被有序访问,以不定长度的字元传送资料,不存在缓冲区... 阅读全文
posted @ 2017-02-05 15:10 id被吃了 阅读(5309) 评论(0) 推荐(0) 编辑