摘要: Flash文件系统介绍和平台采用squashfs+ubifs原因 嵌入式系统与通用PC机不同,一般没有硬盘这样的存储设备而是使用Flash闪存芯片、小型闪存卡等专为嵌入式系统设计的存储装置。因此在嵌入式系统很少使用PC上常用的文件系统,取而代之是根据flash其特点定制的文件系统。 一、常见文件系... 阅读全文
posted @ 2014-01-07 11:32 tony7373 阅读(2928) 评论(0) 推荐(0) 编辑
摘要: xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。xargs是一个强有力的命令,它能够捕获一个命令的输出,然后传递给另外一个命令,下面是一些如何有效使用xargs的实用例子。 1.当你尝试用rm删除太多的文件,你可能得到一个错误信息:/bin/rm Argument list too l 阅读全文
posted @ 2014-01-07 10:49 tony7373 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain --username qinxiaohui简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加test.php)svn add *.php(添加当前目录下所有的php文件)3、将改动的文件提交到版本库svn commit -m "LogMessage" [-N] [--no-unlock] PATH(如果选择了保持锁,就使用--n 阅读全文
posted @ 2014-01-07 08:56 tony7373 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 第一部分 If的用法第一种 iflistthen dosomethinghere fi 当list表述返回值为True(0)时,将会执行"dosomethinghere"。#!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" 1. 是否存在并且是否具有可执行权限#这里的-x 参数判断$myPathif [ ! -x "$myPath"]; then mkdir "$myPath" fi 2. 目录是否存在#这 阅读全文
posted @ 2014-01-07 08:52 tony7373 阅读(727) 评论(0) 推荐(0) 编辑