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面试题附答案
Nov 28 面试题
Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
Aug 04 面试题
xml有哪些解析技术?区别是什么
Apr 26 面试题
益模软件Java笔试题
Mar 27 面试题
天逸系统(武汉)有限公司Java笔试题
Dec 29 面试题
如何高效率的查找一个月以内的数据
Apr 15 面试题
商得四方公司面试题(gid+)
Apr 30 面试题
TCP协议通讯的过程和步骤是什么
Oct 18 面试题
上海雨人软件技术开发有限公司测试题
Jul 14 面试题
介绍一下MD5加密算法
Nov 12 面试题
如何利用cmp命令比较文件
Apr 11 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
Jul 24 面试题
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
Classes and Objects in PHP5-面向对象编程 [1]
2006/10/09 PHP
php中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
ThinkPHP独立分组使用的注意事项
2014/11/25 PHP
根据key删除数组中指定的元素实现方法
2017/03/02 PHP
使用composer安装使用thinkphp6.0框架问题【视频教程】
2019/10/01 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
2019/10/21 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
Javascript下的keyCode键码值表
2007/04/10 Javascript
LBS blog sql注射漏洞[All version]-官方已有补丁
2007/08/26 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
Nodejs学习笔记之Stream模块
2015/01/13 NodeJs
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
2016/05/28 Javascript
JavaScript对Json的增删改属性详解
2016/06/02 Javascript
使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
2016/11/12 Javascript
使用Vue-Router 2实现路由功能实例详解
2017/11/14 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
2018/12/03 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
详解element-ui级联菜单(城市三级联动菜单)和回显问题
2019/10/02 Javascript
[02:36]DOTA2亚洲邀请赛小组赛精彩集锦:奇迹哥卡尔秀翻全场
2017/03/28 DOTA
python脚本实现统计日志文件中的ip访问次数代码分享
2014/08/06 Python
Python中实现常量(Const)功能
2015/01/28 Python
Python实现的科学计算器功能示例
2017/08/04 Python
解决Django数据库makemigrations有变化但是migrate时未变动问题
2018/05/30 Python
python 三元运算符使用解析
2019/09/16 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
2019/09/18 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
一款纯css3制作的2015年元旦雪人动画特效教程
2014/12/29 HTML / CSS
css3针对移动端卡顿问题的解决(动画性能优化)
2020/02/14 HTML / CSS
Boutique 1美国:阿联酋奢侈时尚零售商
2017/10/16 全球购物
加大码胸罩、内裤和服装:Just My Size
2019/03/21 全球购物
2014年司法所工作总结
2014/11/22 职场文书
歌剧魅影观后感
2015/06/05 职场文书
纪委立案决定书
2015/06/24 职场文书
神州牡丹园的导游词
2019/11/20 职场文书
python 经纬度求两点距离、三点面积操作
2021/06/03 Python