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...

面试题 相关文章推荐
如何使用PHP session
Apr 21 面试题
空字符串(“”)和null的区别
Nov 13 面试题
华美博弈C/VC工程师笔试试题
Jul 16 面试题
OLEDBConnection和SQLConnection有什么区别
May 31 面试题
介绍一下.NET构架下remoting和webservice
May 08 面试题
了解AppleShare protocol(AppleShare协议)吗
Aug 28 面试题
武汉瑞得软件笔试题
Oct 27 面试题
介绍一下grep命令的使用
Jun 12 面试题
Linux如何压缩可执行文件
Mar 27 面试题
介绍一下gcc特性
Oct 31 面试题
什么是lambda函数
Sep 17 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 面试题
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判断手机访问还是电脑访问示例分享
2014/01/20 PHP
php实现简单的MVC框架实例
2015/09/23 PHP
php数组函数array_key_exists()小结
2015/12/10 PHP
php rmdir使用递归函数删除非空目录实例详解
2016/10/20 PHP
PHP使用Redis替代文件存储Session的方法
2017/02/15 PHP
根据key删除数组中指定的元素实现方法
2017/03/02 PHP
DHTML 中的绝对定位
2006/11/26 Javascript
javascript parseInt与Number函数的区别
2010/01/21 Javascript
DOM Scripting中的图片切换[兼容Firefox]
2010/06/12 Javascript
基于Jquery的开发个代阴影的对话框效果代码
2011/07/28 Javascript
javascript的函数作用域
2014/11/12 Javascript
javascript 面向对象封装与继承
2014/11/27 Javascript
谈谈JavaScript中的几种借用方法
2016/08/09 Javascript
jQuery的图片轮播插件PgwSlideshow使用详解
2016/08/11 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
Node.js利用Net模块实现多人命令行聊天室的方法
2016/12/23 Javascript
详解RequireJS按需加载样式文件
2017/04/12 Javascript
使用JS动态显示文本
2017/09/09 Javascript
利用vue重构有赞商城的思路以及总结整理
2019/02/21 Javascript
nodejs log4js 使用详解
2019/05/31 NodeJs
vue 实现v-for循环回来的数据动态绑定id
2019/11/07 Javascript
[52:03]Secret vs VG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
python实现上传下载文件功能
2020/11/19 Python
python脚本开机自启的实现方法
2019/06/28 Python
python爬虫 线程池创建并获取文件代码实例
2019/09/28 Python
python实现简单的五子棋游戏
2020/09/01 Python
CSS3制作炫酷的自定义发光文字
2016/03/28 HTML / CSS
使用html2canvas.js实现页面截图并显示或上传的示例代码
2018/12/18 HTML / CSS
介绍一下你对SOA的认识
2016/04/24 面试题
文史专业毕业生自荐信
2013/11/17 职场文书
人事文员岗位职责
2014/02/16 职场文书
网络技术专业求职信
2014/05/02 职场文书
2015年测量员工作总结
2015/05/23 职场文书
小学生一年级(书信作文)
2019/08/13 职场文书
上手简单,功能强大的Python爬虫框架——feapder
2021/04/27 Python