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

面试题 相关文章推荐
如何使用PHP session
Apr 21 面试题
介绍下WebSphere的安全性
Jan 31 面试题
判断单链表中是否存在环
Jul 16 面试题
介绍一下Transact-SQL中SPACE函数的用法
Sep 01 面试题
一些高难度的SQL面试题
Nov 29 面试题
某公司.Net方向面试题
Apr 24 面试题
一些网络技术方面的面试题
May 01 面试题
几个Shell Script面试题
Aug 31 面试题
AURALog面试题软件测试方面
Oct 22 面试题
为什么需要版本控制?
Aug 08 面试题
Java Servlet API中forward() 与redirect()的区别
Apr 20 面试题
介绍下Java中==和equals的区别
Sep 01 面试题
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
雄兵连三大错觉:凯莎没了,凉冰阵亡了,华烨觉得自己又行了
2020/04/09 国漫
Discuz!下Memcache缓存实现方法
2010/05/28 PHP
PHP按一定比例压缩图片的方法
2018/10/12 PHP
网页上的Javascript编辑器和代码格式化
2010/04/25 Javascript
Jquery插件分享之气泡形提示控件grumble.js
2014/05/20 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
2015/05/03 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
Javascript的表单验证长度
2016/03/16 Javascript
easyUI实现(alert)提示框自动关闭的实例代码
2016/11/07 Javascript
javascript基础知识讲解
2017/01/11 Javascript
微信小程序 PHP后端form表单提交实例详解
2017/01/12 Javascript
vue使用axios时关于this的指向问题详解
2017/12/22 Javascript
微信小程序实现图片上传功能实例(前端+PHP后端)
2018/01/10 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
vue 中基于html5 drag drap的拖放效果案例分析
2018/11/01 Javascript
JS学习笔记之闭包小案例分析
2019/05/29 Javascript
Vue.js+cube-ui(Scroll组件)实现类似头条效果的横向滚动导航条
2019/06/24 Javascript
Vue项目中ESlint规范示例代码
2019/07/04 Javascript
详解为element-ui的Select和Cascader添加弹层底部操作按钮
2020/02/07 Javascript
vue-cli3项目升级到vue-cli4 的方法总结
2020/03/19 Javascript
[09:40]DAC2018 4.5 SOLO赛 MidOne vs Miracle
2018/04/06 DOTA
[01:37]PWL S2开团时刻DAY1&2——这符有毒
2020/11/20 DOTA
Django中的“惰性翻译”方法的相关使用
2015/07/27 Python
python实现ID3决策树算法
2017/12/20 Python
Python OpenCV处理图像之图像像素点操作
2018/07/10 Python
python实现opencv+scoket网络实时图传
2020/03/20 Python
如何在mac下配置python虚拟环境
2020/07/06 Python
英国电视和家用电器购物网站:rlrdistribution.co.uk
2018/11/20 全球购物
日语专业个人的求职信
2013/12/03 职场文书
酒店经理职责
2014/01/30 职场文书
农贸市场管理制度
2014/01/31 职场文书
2015年社区中秋节活动总结
2015/03/23 职场文书
大学军训通讯稿
2015/07/18 职场文书
2019年教师节活动策划方案
2019/09/09 职场文书
微信小程序实现录音Record功能
2021/05/09 Javascript
OpenCV-Python实现油画效果的实例
2021/06/08 Python