Linux文件操作命令都有哪些


Posted in 面试题 onJuly 23, 2016
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指定的时间标签,而不是系统当前的时间 。

Tags in this post...

面试题 相关文章推荐
Java和Javasciprt的区别
Sep 02 面试题
NULL是什么,它是怎么定义的
May 09 面试题
TCP/IP中的TCP和IP分别承担什么责任
Apr 21 面试题
C#笔试题和英文面试题
Feb 07 面试题
密封类可以有虚函数吗
Aug 11 面试题
如何进行Linux分区优化
Feb 12 面试题
Java里面Pass by value和Pass by Reference是什么意思
May 02 面试题
JAVA招聘远程笔试题
Jul 23 面试题
Exception类的常用方法
Jun 16 面试题
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
Oct 07 面试题
北京振戎融通Java面试题
Sep 03 面试题
Delphi软件工程师试题
Jan 29 面试题
what is the difference between ext2 and ext3
Aug 25 #面试题
介绍一下linux的文件系统
Mar 20 #面试题
Linux面试经常问的文件系统操作命令
Oct 04 #面试题
Linux如何命名文件--使用文件名时应注意
Jan 22 #面试题
Linux上比较文件的命令都有哪些
Sep 28 #面试题
linux面试题参考答案(11)
Nov 26 #面试题
Shell如何接收变量输入
Aug 06 #面试题
You might like
使用PHP实现密保卡功能实现代码<打包下载直接运行>
2011/10/09 PHP
php输入流php://input使用示例(php发送图片流到服务器)
2013/12/25 PHP
php实现文件上传及头像预览功能
2017/01/15 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
2018/05/10 PHP
tp5框架基于Ajax实现列表无刷新排序功能示例
2020/02/10 PHP
escape、encodeURI、encodeURIComponent等方法的区别比较
2006/12/27 Javascript
使用prototype.js进行异步操作
2007/02/07 Javascript
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
js写的评论分页(还不错)
2013/12/23 Javascript
JavaScript比较两个对象是否相等的方法
2015/02/06 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
2015/03/11 Javascript
AngularJS入门教程之数据绑定原理详解
2016/11/02 Javascript
js实现打地鼠小游戏
2017/02/13 Javascript
从零开始学习Node.js系列教程之设置HTTP头的方法示例
2017/04/13 Javascript
JS实现发送短信验证后按钮倒计时功能(防止刷新倒计时失效)
2017/07/07 Javascript
Vuex 进阶之模块化组织详解
2018/01/12 Javascript
微信小程序新闻网站详情页实例代码
2020/01/10 Javascript
小程序中手机号识别的示例
2020/12/14 Javascript
python中使用正则表达式的后向搜索肯定模式(推荐)
2017/11/11 Python
Python面向对象之继承代码详解
2018/01/29 Python
Python实现Pig Latin小游戏实例代码
2018/02/02 Python
浅谈python中对于json写入txt文件的编码问题
2018/06/07 Python
python3解析库pyquery的深入讲解
2018/06/26 Python
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
2018/06/28 Python
django+echart数据动态显示的例子
2019/08/12 Python
python 利用jinja2模板生成html代码实例
2019/10/10 Python
django ORM之values和annotate使用详解
2020/05/19 Python
Python绘图之二维图与三维图详解
2020/08/04 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
2020/10/20 Python
详解pycharm连接远程linux服务器的虚拟环境的方法
2020/11/13 Python
python 实现全球IP归属地查询工具
2020/12/18 Python
工程师自我评价怎么写
2013/09/19 职场文书
庆七一活动方案
2014/01/25 职场文书
数学高效课堂实施方案
2014/03/29 职场文书
2014年幼儿园德育工作总结
2014/12/17 职场文书
Python torch.flatten()函数案例详解
2021/08/30 Python