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面试题及答案二
May 23 面试题
康拓普公司Java笔面试
Sep 23 面试题
Java多态性的定义以及类型
Sep 16 面试题
神路信息Java面试题目
Mar 31 面试题
Java里面如何创建一个内部类的实例
Jan 19 面试题
几个常见的软件测试问题
Sep 07 面试题
易程科技软件测试笔试
Mar 24 面试题
介绍一下JMS编程步骤
Sep 22 面试题
在Ajax应用中信息是如何在浏览器和服务器之间传递的
May 31 面试题
怎样在 Applet 中建立自己的菜单(MenuBar/Menu)?
Jun 20 面试题
Java面试题:说出如下代码的执行结果
Oct 30 面试题
Unix如何在一行中运行多个命令
May 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的类树(支持无限分类)
2006/10/09 PHP
PHP中simplexml_load_string函数使用说明
2011/01/01 PHP
谨慎使用PHP的引用原因分析
2012/09/06 PHP
php购物车实现方法
2015/01/03 PHP
js 浮动层菜单收藏
2009/01/16 Javascript
JQuery Tab选项卡效果代码改进版
2010/04/01 Javascript
详解jquery uploadify 上传文件
2013/11/09 Javascript
浅析jquery的js图表组件highcharts
2014/03/06 Javascript
ie9 提示'console' 未定义问题的解决方法
2014/03/20 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
使用jquery实现放大镜效果
2014/09/02 Javascript
JQuery中使文本框获得焦点的方法实例分析
2015/02/28 Javascript
移动端使用localStorage缓存Js和css文的方法(web开发)
2016/09/20 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
ES6新特性七:数组的扩充详解
2017/04/21 Javascript
值得收藏的vuejs安装教程
2017/11/21 Javascript
JQuery选中select组件被选中的值方法
2018/03/08 jQuery
jquery分页插件pagination使用教程
2018/10/23 jQuery
详解vue-cli中使用rem,vue自适应
2019/05/06 Javascript
javascript获取元素的计算样式
2019/05/24 Javascript
JS实现拼图游戏
2021/01/29 Javascript
[00:28]DOTA2北京网鱼队选拔赛
2015/04/08 DOTA
简单介绍Python中的RSS处理
2015/04/13 Python
Python3多进程 multiprocessing 模块实例详解
2018/06/11 Python
python os.path模块常用方法实例详解
2018/09/16 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
react+django清除浏览器缓存的几种方法小结
2019/07/17 Python
如何打包Python Web项目实现免安装一键启动的方法
2020/05/21 Python
python 实现数据库中数据添加、查询与更新的示例代码
2020/12/07 Python
七年级地理教学反思
2014/01/26 职场文书
教师一岗双责责任书
2014/04/16 职场文书
三方协议书
2015/01/27 职场文书
2015年师德表现自我评价
2015/03/05 职场文书
委托收款证明
2015/06/23 职场文书
2016年优秀党员教师先进事迹材料
2016/02/29 职场文书
Windows server 2012 R2 安装IIS服务器
2022/04/29 Servers