摘要:man sleep:SLEEP(1) User Commands SLEEP(1)NAME sleep - delay for a specified amount of timeSYNOPSIS sleep NUMBER[SUFFIX]... sleep OPTIONDESCRIPTION Pause for NUMBER seconds. SUFFIX may be `s' for seconds (the default), `m' ... 阅读全文
Linux watch 命令
2014-02-12 19:36 by youxin, 677 阅读, 0 推荐, 收藏,
摘要:man watch:WATCH(1) Linux User's Manual WATCH(1)NAME watch - execute a program periodically, showing output fullscreenSYNOPSIS watch [-bdehpvtx] [-n seconds] [--beep] [--color] [--differences[=cumu‐ lative]] [--errexit] [--exec] [--help] [--i... 阅读全文
Linux下cut命令用法
2014-02-12 19:01 by youxin, 4556 阅读, 0 推荐, 收藏,
摘要:1 一两句话描述一下cut命令吧!正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的。(关于sed的入门文章将在近期发布)2 cut一般以什么为依据呢? 也就是说,我怎么告诉cut我想定位到的剪切内容呢?cut命令主要是接受三个定位方法:第一,字节(bytes),用选项-b第二,字符(characters),用选项-c第三,域(fields),用选项-f3 以“字节”定位,给个最简单的例子?举个例子吧,当你执行who命令时,会输出类似如下的内容:ms@sumng-VirtualBox:~$ whoms ... 阅读全文
Linux tr 命令使用
2014-02-12 18:53 by youxin, 924 阅读, 0 推荐, 收藏,
摘要:man tr:TR(1) User Commands TR(1)NAME tr - translate or delete charactersSYNOPSIS tr [OPTION]... SET1 [SET2]DESCRIPTION Translate, squeeze, and/or delete characters from standard input, writ‐ ing to standard output. -c... 阅读全文
python sqlite3使用
2014-02-12 18:12 by youxin, 298 阅读, 0 推荐, 收藏,
摘要:python sqlite3文档地址:http://docs.python.org/2/library/sqlite3.htmlThe sqlite3 module was written by Gerhard Häring. It provides a SQL interface compliant with the DB-API 2.0 specification described byPEP 249.To use the module, you must first create aConnectionobject that represents the database. 阅读全文
SQLite数据库安装与使用
2014-02-12 17:03 by youxin, 2821 阅读, 0 推荐, 收藏,
摘要:SQLite是遵守ACID的关系数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp创建的公有领域项目。不像常见的客户端/服务器结构范例,SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分。所以主要的通信协议是在编程语言内的直接API调用。这在消耗总量、延迟时间和整体简单性上有积极的作用。整个数据库(定义、表、索引和数据本身)都在宿主主机上存储在一个单一的文件中。它的简单的设计是通过在开始一个事务的时候锁定整个数据文件而完成的。Windows 上如何安装Sqlite 1.获得命令行程序 SQLite命令行程序(CLP)是开始使用SQLi.. 阅读全文
mysql出现错误“ Every derived table must have its own alias”
2014-02-12 15:49 by youxin, 704 阅读, 0 推荐, 收藏,
摘要:Every derived table must have its own alias这句话的意思是说每个派生出来的表都必须有一个自己的别名一般在多表查询时,会出现此错误。因为,进行嵌套查询的时候子查询出来的的结果是作为一个派生表来进行上一级的查询的,所以子查询的结果必须要有一个别名把MySQL语句改成:select count(*) from (select* from ……)as total;问题就解决了,虽然只加了一个没有任何作用的别名total,但这个别名是必须的。如:select * from (select * from (select * from user))报错,改成:SEL 阅读全文
Linux下查看文件夹或目录大小
2014-02-12 15:31 by youxin, 720 阅读, 0 推荐, 收藏,
摘要:当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。disk usage. 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用du查看文件夹或文件的大小,如此便可迅速确定症结。参考:http://www.bootf.com/355.htmlman duDU(1) User Commands DU(1)NAME du - esti... 阅读全文
Sql 子查询
2014-02-12 13:37 by youxin, 680 阅读, 0 推荐, 收藏,
摘要:子查询本质上是嵌套进其他SELECT,UPDATE,INSERT,DELETE语句的一个被限制的SELECT语句,在子查询中,只有下面几个子句可以使用SELECT子句(必须)FROM子句(必选)WHERE子句(可选)GROUP BY(可选)HAVING(可选)ORDER BY(只有在TOP关键字被使用时才可用) 子查询也可以嵌套在其他子查询中,这个嵌套最多可达32层。子查询也叫内部查询(Inner query)或者内部选择(Inner Select),而包含子查询的查询语句也叫做外部查询(Outter)或者外部选择(Outer Select)。通常来讲,子查询按照子查询所返回数据的类型,可.. 阅读全文
Linux 删除空行
2014-02-12 10:18 by youxin, 661 阅读, 0 推荐, 收藏,
摘要:在Linux上处理一些数据文件时,有时候需要将其中的空行过滤掉,系统中提供的各种工具都可以完成这个功能。将常用的介绍如下吧:1. grepgrep . data.txtgrep -v '^$' data.txtgrep '[^$]' data.txtgrep 正则:^ 锚定行的开始 如:'^grep'匹配所有以grep开头的行。$ 锚定行的结束 如:'grep$'匹配所有以grep结尾的行。. 匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。* 匹配零个或多个先前字符 如:' * 阅读全文