转到正文

天亮了说晚安's Blog

欢迎您的光临! http://www.tllswa.com

存档

2014 年 4 月 的存档

本文转自:http://www.cnblogs.com/peida/archive/2012/11/06/2756278.html head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。 1.命令格式: head [参数]… [文件]… 2.命令功能: head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 3.命令参数: -q 隐藏文件名 -v 显示文件名 -c<字节> 显示字节数 -n<行数> 显示的行数 4.使用实例: 实例1:显示文件的前n行 命令: head -n 5 log2014.log 输出: [root@localhost test]# cat log2014.log  2014-01 2014-02 2014-03 2014-04 2014-05 2014-06 2014-07 2014-08 2014-09 2014-10 2014-11 2014-12 ============================== [root@localhost test]# head -n 5 log2014.log  2014-01 2014-02 2014-03 2014-04 2014-05[root@localhost test]#   实例2:显示文件前n个字节 命令: head -c 20 log2014.log 输出: [root@localhost test]# head -c 20 log2014.log 2014-01 2014-02 2014 [root@localhost test......Read More

本文转自:http://www.cnblogs.com/peida/archive/2012/11/05/2754477.html less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。 1.命令格式: less [参数]  文件 2.命令功能: less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。 3.命令参数: -b <缓冲区大小> 设置缓冲区的大小 -e  当文件显示结束后,自动离开 -f  强迫打开特殊文件,例如外围设备代号、目录和二进制文件 -g  只标志最后搜索的关键词 -i  忽略搜索时的大小写 -m  显示类似more命令的百分比 -N  显示每行的行号 -o <文件名> 将less 输出的内容在指定文件中保存起来 -Q  不使用警告音 -s  显示连续空行......Read More

本文转自:http://www.cnblogs.com/peida/archive/2012/11/02/2750588.html more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。 1.命令格式: more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file … ] 2.命令功能: more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。 3.命令参数: +n      从笫n行开始显示 -n       定义屏幕大小为n行 +/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示 -c       从顶部清屏,然后显示 -d       提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能 -l        忽略Ctrl+l(换页)字符 -p       通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似 -s   ......Read More

本文转自:http://www.cnblogs.com/peida/archive/2012/11/01/2749048.html nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。 1.命令格式: nl [选项]… [文件]… 2.命令参数: -b  :指定行号指定的方式,主要有两种: -b a :表示不论是否为空行,也同样列出行号(类似 cat -n); -b t :如果有空行,空的那一行不要列出行号(默认值); -n  :列出行号表示的方法,主要有三种: -n ln :行号在萤幕的最左方显示; -n rn :行号在自己栏位的最右方显示,且不加 0 ; -n rz :行号在自己栏位的最右方显示,且加 0 ; -w  :行号栏位的占用的位数。 -p 在逻辑定界符处不重新开始计算。 3.命令功能: nl 命令读取 File 参数(缺省情况下标准输入),计算输入中的行号,将计算过的行号写入标准输出。 在输出中,nl 命令根据您在命令行中指定的标志来计算左边的行。 输入文本必须写在逻辑页中。每个逻辑页有头、主体和页脚节(可以有空节)。 除非使用 -p 标志,nl 命令......Read More

本文转自:http://www.cnblogs.com/peida/archive/2012/10/30/2746968.html cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 1.命令格式: cat [选项] [文件]… 2.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件:cat file1 file2 > file 3.命令参数: -A, –show-all           等价于 -vET -b, –number-nonblank    对非空输出行编号 -e                       等价于 -vE -E, –show-ends          在每行结束处显示 $ -n, –number     对输出的所有行编号,由1开始对所有输出的行数编号 -s, –squeeze-blank  有连续两行以上的空白行,就代换为一行的空白行 -t                       与 -vT 等价 -T, –show-tabs          将跳格字符显示为 ^I -u       ......Read More

本文转自:http://www.cnblogs.com/peida/archive/2012/10/30/2745714.html linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 1.命令格式: touch [选项]… 文件… 2.命令参数: -a   或–time=atime或–time=access或–time=use  只更改存取时间。 -c   或–no-create  不建立任何文档。 -d  使用指定的日期时间,而非现在的时间。 -f  此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。 -m   或–time=mtime或–time=modify  只更改变动时间。 -r  把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。 -t  使用指定的日期时间,而非现在的时间。 3.命令功能: touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间。 4.使用范例: 实例一:创建不存在的文件 命令: touch log2012.log log2013.log 输出: [root@localhost test]# touch log2012.log log2013.log [root@localhost test]# ll -rw-r–r– 1 root root    0 10-28 16:01 log2012.log -rw-rR......Read More

本文转自:http://www.cnblogs.com/peida/archive/2012/10/29/2744185.html cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的执行方式有些不同。 1.命令格式: 用法: cp [选项]… [-T] 源 目的 或:cp [选项]… 源… 目录 或:cp [选项]… -t 目录 源… 2.命令功能: 将源文件复制至目标文件,或将多个源文件复制至目标目录。 3.命令参数: -a, –archive    等于-dR –preserve=all –backup[=CONTROL    为每个已存在的目标文件创建备份 -b                类似–backup 但不接受参数 –copy-contents        在递归处理是复制特殊文件内容 -d                等于–no-dereference –preserve=links -f, –force        如果目标文件无法打开则将其移除并重试(当 -n 选项 存在时则不......Read More

本文转自:http://www.cnblogs.com/peida/archive/2012/10/27/2743022.html mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。 1.命令格式: mv [选项] 源文件或目录 目标文件或目录 2.命令功能: 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。 3.命令参数: -b :若需覆盖文件,则覆盖前先行备份。 -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖; -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖! -u :若目标文件已经存在,且 source 比较新,才会更新(update) -t  : –target-directory=DIRECTORY move all......Read More

本文转自:http://www.cnblogs.com/peida/archive/2012/10/27/2742076.html 今天学习一下linux中命令: rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm – r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。 1.命令格式: rmdir [选项]… 目录… 2.命令功能: 该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。 3.命令参数: – p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。 -v, –verbose  显示指令执行过程   4.命令实例: 实例一:rmdir 不能删除非空目录 命令:      rmdir doc 输出: [root@localhost scf]# tree . |– bin |– doc |   |– info |   `– product |– lib |– logs |   |– info |   `– product `– service `– deploy |– info `– product   12 di......Read More

备案信息