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

Linux

1.cat命令
一般格式:       cat  [选项]  文件
有两项功能:在标准输出上显示文件的内容;连接两个或多个文件
     如:       $  cat  f1  f2>f3 
常用选项:
    -b,–number-noblank  从1开始对所有非空输出行进行编号。
    -n,–number  从1开始对所有输出行编号。
    -s,–squeeze-blank  将多个相邻的空行合并成一个空行。
    –help  打印该命令用法,并退出,其返回码表示成功。
2.more命令
一般格式:   more   [选项]   文件
说明:该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今已显示的该文件的百分比:–More–(XX%)。
常用选项:
   -num,这个选项指定一个整数,表示一屏显示多少行。
   -d,在每屏的底部显示以下更友好的提示信息:
     –More–(XX%)[Press space to continue,'q' to quit.]
   -c或-p,不滚屏,在显示下一屏之前先清屏。
   -s,将文件中连续的空白行压缩成一个空白行显示。
   +/,该选项后的模式(Pattern)指定显示每个文件之前进行搜索的字符串。
   +num,从行号num开始。 
 
3.less命令

less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。
4.head命令

一般格式: head   [选项]   file
说明:head命令在屏幕上显示指定文件的开头若干行,行数由参数值来确定。显示行数的默认值是10。
选项:
   -c,–bytes=SIZE  显示前面SIZE个字节。
   -n,–lines=NUMBER  NUMBER的值指定显示前面多少行。默认为10行。
   -q,-quiet,–silent  不显示给定文件的标题。
   -v,–verbose  始终显示给定文件的标题。
 
5.tail命令

一般格式: tail   [选项]  [file] …
说明:tail命令在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。
选项:
   -c,–bytes=N  输出最后N个字节。
   -f  当文件增长时输出附加的数据。
   -n,–lines=N  输出最后的N行,而不是默认的10行。
   -q,-quiet,–silent  不输出包含给定文件名的标题。
   -v,–verbose  始终输出包含给定文件名的标题。
6.touch命令

一般格式: touch   [选项]   文件名  …
说明:touch命令将会修改指定文件的时间标签,把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来。如果该文件尚未存在,则建立一个空的新文件。
选项:
    -a  仅改变指定文件的存取时间。
    -c  不创建任何文件。
    -m  仅改变指定文件的修改时间。
    -t  STAMP    使用STAMP指定的时间标签,而不是系统当前的时间 。

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·Linux运维工程师面试题
·介绍一下Linux内存子系统的调优
·Linux 性能调优都有哪几种方法?
·Linux文件处理命令都有哪些?
·linux查看硬件配置命令都有哪些?

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814