Linux文件操作命令都有哪些?

Linux文件操作命令都有哪些? <br /> Linux面试题专栏 <br /> <br /> 1.cat命令<br /> 一般格式: cat [选项] 文件<br /> 有两项功能:在标准输出上显示文件的内容;连接两个或多个文件<br /> 如: $ cat f1 f2&gt;f3 <br /> 常用选项:<br /> -b,?number-noblank 从1开始对所有非空输出行进行编号。<br /> -n,?number 从1开始对所有输出行编号。<br /> -s,?squeeze-blank 将多个相邻的空行合并成一个空行。<br /> ?help 打印该命令用法,并退出,其返回码表示成功。<br /> 2.more命令<br /> 一般格式: more [选项] 文件<br /> 说明:该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今已显示的该文件的百分比:?More?(XX%)。<br /> 常用选项:<br /> -num,这个选项指定一个整数,表示一屏显示多少行。<br /> -d,在每屏的底部显示以下更友好的提示信息:<br /> ?More?(XX%)[Press space to continue,'q' to quit.]<br /> -c或-p,不滚屏,在显示下一屏之前先清屏。<br /> -s,将文件中连续的空白行压缩成一个空白行显示。<br /> +/,该选项后的模式(Pattern)指定显示每个文件之前进行搜索的字符串。<br /> +num,从行号num开始。 <br /> <br /> 3.less命令<br /> <br /> less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。<br /> 4.head命令<br /> <br /> 一般格式: head [选项] file<br /> 说明:head命令在屏幕上显示指定文件的开头若干行,行数由参数值来确定。显示行数的默认值是10。<br /> 选项:<br /> -c,?bytes=SIZE 显示前面SIZE个字节。<br /> -n,?lines=NUMBER NUMBER的值指定显示前面多少行。默认为10行。<br /> -q,-quiet,?silent 不显示给定文件的标题。<br /> -v,?verbose 始终显示给定文件的标题。<br /> <br /> 5.tail命令<br /> <br /> 一般格式: tail [选项] [file] …<br /> 说明:tail命令在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。<br /> 选项:<br /> -c,?bytes=N 输出最后N个字节。<br /> -f 当文件增长时输出附加的数据。<br /> -n,?lines=N 输出最后的N行,而不是默认的10行。<br /> -q,-quiet,?silent 不输出包含给定文件名的标题。<br /> -v,?verbose 始终输出包含给定文件名的标题。<br /> 6.touch命令<br /> <br /> 一般格式: touch [选项] 文件名 …<br /> 说明:touch命令将会修改指定文件的时间标签,把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来。如果该文件尚未存在,则建立一个空的新文件。<br /> 选项:<br /> -a 仅改变指定文件的存取时间。<br /> -c 不创建任何文件。<br /> -m 仅改变指定文件的修改时间。<br /> -t STAMP 使用STAMP指定的时间标签,而不是系统当前的时间 。<br />
RangeTime:0.003968s
RangeMem:199.26 KB
返回顶部 留言