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面试题集
Dec 18 面试题
abstract class和interface有什么区别?
Jan 03 面试题
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻
Jan 18 面试题
请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
Sep 15 面试题
统计每一学生的平均成绩
Jun 06 面试题
武汉英思工程科技有限公司–ORACLE面试测试题目
Apr 30 面试题
什么是反射?如何实现反射?
Jul 25 面试题
软件测试英文面试题
Oct 14 面试题
软件测试常见笔试题
Feb 04 面试题
Ajax的优点和缺点
Nov 21 面试题
WebSphere面试题:在WebSphere里面如何部署一个应用
Aug 02 面试题
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
Nov 22 面试题
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
Snoopy类使用小例子
2008/04/15 PHP
PHP操作Memcache实例介绍
2013/06/14 PHP
thinkphp特殊标签用法概述
2014/11/24 PHP
ThinkPHP3.2.3数据库设置新特性
2015/03/05 PHP
php实现字符串首字母大写和单词首字母大写的方法
2015/03/14 PHP
PHP实现的获取文件mimes类型工具类示例
2018/04/08 PHP
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
2019/08/27 PHP
基于jquery的不规则矩形的排列实现代码
2012/04/16 Javascript
THREE.JS入门教程(1)THREE.JS使用前了解
2013/01/24 Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
2013/06/09 Javascript
Js实现网页键盘控制翻页的方法
2014/10/30 Javascript
jquery操作select方法汇总
2015/02/05 Javascript
原生JS实现在线问卷调查投票特效
2017/01/03 Javascript
nodejs学习笔记之路由
2017/03/27 NodeJs
NodeJs生成sitemap站点地图的方法示例
2019/06/11 NodeJs
基于vue3.0.1beta搭建仿京东的电商H5项目
2020/05/06 Javascript
Swiper实现导航栏滚动效果
2020/10/16 Javascript
JavaScript代码实现微博批量取消关注功能
2021/02/05 Javascript
python实现sublime3的less编译插件示例
2014/04/27 Python
对Python3中的print函数以及与python2的对比分析
2018/05/02 Python
Python3处理HTTP请求的实例
2018/05/10 Python
python redis 删除key脚本的实例
2019/02/19 Python
python监控进程状态,记录重启时间及进程号的实例
2019/07/15 Python
Python+Selenium+phantomjs实现网页模拟登录和截图功能(windows环境)
2019/12/11 Python
python实现发送带附件的邮件代码分享
2020/09/22 Python
python中not、and和or的优先级与详细用法介绍
2020/11/03 Python
Html5大文件断点续传实现方法
2015/12/05 HTML / CSS
Qoo10马来西亚:全球时尚和引领潮流的购物市场
2016/08/25 全球购物
金鑫耀Java笔试题
2014/09/06 面试题
团组织关系介绍信
2014/01/12 职场文书
五年级英语教学反思
2014/01/31 职场文书
《每逢佳节倍思亲》教后反思
2014/04/19 职场文书
处级干部反四风个人对照检查材料思想汇报
2014/09/27 职场文书
2014年项目经理工作总结
2014/11/24 职场文书
教师求职自荐信范文
2015/03/04 职场文书
回门宴新娘答谢词
2015/09/29 职场文书