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

面试题 相关文章推荐
你常见到的runtime exception
Sep 05 面试题
面向对象编程OOP的优点
Jan 22 面试题
外企C语言笔试题
Nov 10 面试题
空指针到底是什么
Aug 07 面试题
数据库设计的包括哪两种,请分别进行说明
Jul 15 面试题
一些.net面试题
Oct 06 面试题
Internal修饰符有什么含义
Jul 10 面试题
动态密码技术
Oct 18 面试题
傲盾软件面试题
Aug 17 面试题
什么是反射
Mar 17 面试题
Java编程面试题
Apr 04 面试题
如果有两个类A,B,怎么样才能使A在发生一个事件的时候通知B
Mar 12 面试题
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
php下检测字符串是否是utf8编码的代码
2008/06/28 PHP
php curl_init函数用法
2014/01/31 PHP
PHP调试的强悍利器之PHPDBG
2016/02/22 PHP
在laravel中使用with实现动态添加where条件
2019/10/10 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
建议大家看下JavaScript重要知识更新
2007/07/08 Javascript
js对象的构造和继承实现代码
2010/12/05 Javascript
jquery可见性过滤选择器使用示例
2013/06/24 Javascript
JQuery写动态树示例代码
2013/07/31 Javascript
js导出table数据到excel即导出为EXCEL文档的方法
2013/10/10 Javascript
jQuery中的jQuery()方法用法分析
2014/12/27 Javascript
JS替换字符串中空格方法
2015/04/17 Javascript
ECMAScript6块级作用域及新变量声明(let)
2015/06/12 Javascript
JavaScript实现的背景自动变色代码
2015/10/17 Javascript
深入理解js generator数据类型
2016/08/16 Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
2017/02/03 Javascript
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
nodejs判断文件、文件夹是否存在及删除的方法
2017/11/10 NodeJs
vue2 设置router-view默认路径的实例
2018/09/20 Javascript
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python实现删除文件与目录的方法
2014/11/10 Python
Django Web开发中django-debug-toolbar的配置以及使用
2018/05/06 Python
python计算日期之间的放假日期
2018/06/05 Python
Django分页查询并返回jsons数据(中文乱码解决方法)
2018/08/02 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
Python设计模式之迭代器模式原理与用法实例分析
2019/01/10 Python
解决Python 使用h5py加载文件,看不到keys()的问题
2019/02/08 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
2019/11/22 Python
python实现超级玛丽游戏
2020/03/18 Python
波兰运动鞋网上商店:e-Sporting
2018/02/16 全球购物
入党自我评价范文
2014/02/02 职场文书
预备党员2014全国两会学习心得体会
2014/03/10 职场文书
婚礼主持词
2014/03/13 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
结婚主持人致辞
2015/07/28 职场文书
女性励志书籍推荐
2019/08/19 职场文书