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如何设置和取得Cookie值
Jun 30 面试题
一套PHP的笔试题
May 31 面试题
Java的for语句中break, continue和return的区别
Dec 19 面试题
一套Java笔试题
Aug 20 面试题
凌阳科技股份有限公司C++程序员面试题笔试题
Nov 20 面试题
struct和class的区别
Nov 20 面试题
linux系统都有哪些运行级别
Mar 26 面试题
施惠特软件测试面试题以及笔试题
May 13 面试题
EJB的激活机制
Oct 25 面试题
如何写出高质量、高性能的MySQL查询
Nov 17 面试题
一套英文Java笔试题面试题
Apr 21 面试题
Java面试题冲刺第十八天--Spring框架3
Aug 07 面试题
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性能优化准备篇图解PEAR安装
2011/12/05 PHP
php去除头尾空格的2种方法
2015/03/16 PHP
学习php设计模式 php实现建造者模式
2015/12/07 PHP
Laravel Memcached缓存驱动的配置与应用方法分析
2016/10/08 PHP
PHP PDOStatement::closeCursor讲解
2019/01/30 PHP
JS操作XML中DTD介绍及使用方法分析
2019/07/04 PHP
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
ExtJS Ext.MessageBox.alert()弹出对话框详解
2010/04/02 Javascript
javascript中关于执行环境的杂谈
2011/08/14 Javascript
js实现人才网站职位选择功能的方法
2015/08/14 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现
2017/03/11 Javascript
vue中axios的封装问题(简易版拦截,get,post)
2018/06/15 Javascript
elementUI Tree 树形控件的官方使用文档
2019/04/25 Javascript
微信小程序swiper使用网络图片不显示问题解决
2019/12/13 Javascript
Vue 嵌套路由使用总结(推荐)
2020/01/13 Javascript
autojs 蚂蚁森林能量自动拾取即给指定好友浇水的实现方法
2020/05/03 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
2020/07/31 Javascript
python中mechanize库的简单使用示例
2014/01/10 Python
Python Trie树实现字典排序
2014/03/28 Python
使用PyV8在Python爬虫中执行js代码
2017/02/16 Python
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
2017/07/11 Python
python获取地震信息 微信实时推送
2019/06/18 Python
html5使用canvas画三角形
2014/12/15 HTML / CSS
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
给医务人员表扬信
2014/01/12 职场文书
旅游专业职业生涯规划范文
2014/01/13 职场文书
感恩母亲节演讲稿
2014/05/07 职场文书
迎新晚会策划方案
2014/06/13 职场文书
孩子教育的心得体会
2014/09/01 职场文书
放假通知
2015/04/14 职场文书
经费申请报告
2015/05/15 职场文书
农村结婚典礼主持词
2015/06/29 职场文书
python opencv通过按键采集图片源码
2021/05/20 Python
pandas DataFrame.shift()函数的具体使用
2021/05/24 Python
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL