Linux文件操作命令都有哪些


Posted in 面试题 onFebruary 27, 2015
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...

面试题 相关文章推荐
List、Map、Set三个接口,存取元素时,各有什么特点?
Sep 27 面试题
2019年Java面试必问之经典试题
Sep 12 面试题
一套.net面试题及答案
Nov 02 面试题
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
Dec 12 面试题
linux面试题参考答案(5)
Nov 05 面试题
东方红海科技面试题软件测试方面
Feb 08 面试题
测试驱动开发的主要步骤是什么
Dec 10 面试题
Java中会存在内存泄漏吗,请简单描述
Dec 22 面试题
如何写一个自定义标签
Dec 28 面试题
Java面试题:请说出如下代码的输出结果
Apr 22 面试题
Java面试笔试题大全
Nov 23 面试题
J2EE相关知识面试题
Aug 26 面试题
what is the difference between ext2 and ext3
Nov 03 #面试题
介绍一下linux的文件系统
Oct 06 #面试题
Linux面试经常问的文件系统操作命令
Nov 05 #面试题
Linux如何命名文件--使用文件名时应注意
May 29 #面试题
Linux上比较文件的命令都有哪些
Feb 24 #面试题
linux面试题参考答案(11)
May 01 #面试题
Shell如何接收变量输入
Sep 24 #面试题
You might like
层叠菜单的动态生成
2006/10/09 PHP
PHP游戏编程25个脚本代码
2011/02/08 PHP
PHP编码规范的深入探讨
2013/06/06 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
关于PHP定时发送服务的解决办法
2017/04/23 PHP
基于jQuery的固定表格头部的代码(IE6,7,8测试通过)
2010/05/18 Javascript
js弹出层包含flash 不能关闭隐藏的2种处理方法
2013/06/17 Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
2013/11/12 Javascript
jquery实现的图片点击滚动效果
2014/04/29 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
2015/10/02 Javascript
angular ng-repeat数组中的数组实例
2017/02/18 Javascript
jquery replace方法去空格
2017/05/08 jQuery
angular+webpack2实战例子
2017/05/23 Javascript
详解vue移动端日期选择组件
2018/02/22 Javascript
微信小程序复选框实现多选一功能过程解析
2020/02/14 Javascript
[02:49]2014DOTA2电竞也是体育项目! 势要把荣誉带回中国!
2014/07/20 DOTA
python记录程序运行时间的三种方法
2017/07/14 Python
Odoo中如何生成唯一不重复的序列号详解
2018/02/10 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
详解Django中间件执行顺序
2018/07/16 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
2018/11/29 Python
如何安装2019Pycharm最新版本(详细教程)
2019/09/26 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
2019/11/11 Python
屈臣氏官方旗舰店:亚洲享负盛名的保健及美妆零售商
2019/03/15 全球购物
盛大笔试题
2016/11/05 面试题
北大研究生linux应用求职信
2013/10/29 职场文书
服务员自我评价
2014/01/25 职场文书
能源工程专业应届生求职信
2014/03/01 职场文书
医学生就业推荐表自我鉴定
2014/03/26 职场文书
王力宏牛津大学演讲稿
2014/05/22 职场文书
党员个人对照检查材料范文
2014/09/24 职场文书
计算机考试作弊检讨书1000字
2015/01/01 职场文书
储备店长岗位职责
2015/04/14 职场文书
复兴之路展览观后感
2015/06/02 职场文书
详解Apache SkyWalking 告警配置指南
2021/04/22 Servers
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers