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

面试题 相关文章推荐
介绍一下Cookie和Session及他们之间的区别
Nov 20 面试题
JAVA中的关键字有什么特点
Mar 07 面试题
写一个用矩形法求定积分的通用函数
Nov 08 面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 面试题
哪些情况下不应该使用索引
Jul 20 面试题
如何查询Oracle数据库中已经创建的索引
Oct 11 面试题
阿里巴巴Oracle DBA笔试题答案-备份恢复类
Nov 20 面试题
Net Remoting把服务器端激活两种模式
Jan 22 面试题
C#如何调用Windows程序打开一个文档
Dec 26 面试题
一套软件开发工程师笔试题
May 18 面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
Nov 09 面试题
Java如何支持I18N?
Oct 31 面试题
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
php2html php生成静态页函数
2008/12/08 PHP
关于PHP结束标签的使用细节探讨及联想
2013/03/04 PHP
php中Y2K38的漏洞解决方法实例分析
2014/09/22 PHP
Yii框架使用PHPExcel导出Excel文件的方法分析【改进版】
2019/07/24 PHP
TopList标签和JavaScript结合两例
2007/08/12 Javascript
addEventListener和attachEvent二者绑定的执行函数中的this不相同
2012/12/09 Javascript
javaScript如何生成xmlhttp
2013/12/16 Javascript
javascript中数组的多种定义方法和常用函数简介
2014/05/09 Javascript
使用JQuery FancyBox插件实现图片展示特效
2015/11/16 Javascript
详解javascript实现瀑布流绝对式布局
2016/01/29 Javascript
Knockoutjs 学习系列(二)花式捆绑
2016/06/07 Javascript
weUI应用之JS常用信息提示弹层的封装
2016/11/21 Javascript
微信小程序模板之分页滑动栏
2017/02/10 Javascript
详解Vue.use自定义自己的全局组件
2017/06/14 Javascript
Vue.js中的extend绑定节点并显示的方法
2019/06/20 Javascript
Vue的路由及路由钩子函数的实现
2019/07/02 Javascript
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
如何通过Proxy实现JSBridge模块化封装
2020/10/22 Javascript
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
Python中用于计算对数的log()方法
2015/05/15 Python
tensorflow saver 保存和恢复指定 tensor的实例讲解
2018/07/26 Python
Python装饰器简单用法实例小结
2018/12/03 Python
Python爬虫实现验证码登录代码实例
2019/05/10 Python
关于阿里云oss获取sts凭证 app直传 python的实例
2019/08/20 Python
python 哈希表实现简单python字典代码实例
2019/09/27 Python
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
家得宝墨西哥官网:The Home Depot墨西哥
2019/11/18 全球购物
顺丰快递Java软件工程师面试题
2015/07/31 面试题
写演讲稿要注意的六件事
2014/01/14 职场文书
小学生期末评语
2014/04/21 职场文书
责任担保书范文
2014/05/21 职场文书
超市创意活动方案
2014/08/15 职场文书
2015年政治教研组工作总结
2015/07/22 职场文书
教师远程培训心得体会
2016/01/09 职场文书
MySQL数据迁移相关总结
2021/04/29 MySQL